Académique Documents
Professionnel Documents
Culture Documents
Virtualisation & Cloud
Virtualisation & Cloud
Virtualisation & Cloud
&
Cloud Computing
2
Généralités
Web 1.0
Les producteurs Web diffusent des contenus vers les usagers. Ils
créent des contenus basés sur ce qu'ils pensent que les gens veulent. Il
s'agit principalement de pages composées de textes et d'images
reliées entre elles à l'aide d'hyperliens.
Internautes
producteur
Pages web
ressources
3
Généralités
internautes
producteur
Internautes
organisés en
Réseaux sociaux
Internautes
contributeurs 4
Généralités
5
Généralités
Agent intelligent
Web 3.0
internautes
producteur
Internautes
organisés en
réseaux sociaux
Internautes
contributeurs
6
Généralités
Web 4.0
7
Généralités
8
Généralités
Collaboration
entre applications
Collaboration
entre utilisateurs Application Application
Cloud Computing
9
Généralités
10
Généralités
Serveur de données
Client
Requête
Réponse
SGBD
13
Architecture Client/Serveur
Architecture 3-tiers
4 Renvoie de la réponse
au serveur web
14
Architecture Client/Serveur
Protocoles de sécurité
Demande Certificat
Echange de clé
CA
Client Connaissance terminer Serveur
Envoi de certificat
définit les algorithmes
de chiffrement et de hachage
Echange de clé
Terminer
Terminer
15
Architecture Client/Serveur
Protocoles de sécurité
Principe de fonctionnement:
HTTP HTTPS
Etablissement
de la connexion
Etablissement
de la connexion Envoi du certificat
Analyse Envoi
de la requête de la requête http
Envoi Analyse
Des données de la requête
Envoi
Des données
16
Centre de données (Datacenter):
17
Centre de données (Datacenter):
Définition:
18
Centre de données (Datacenter):
19
Centre de données (Datacenter):
20
Centre de données (Datacenter):
21
Architecture Client/Serveur
Intranet
22
Architecture Client/Serveur
Extranet
23
Architecture Client/Serveur
Internet
Extranet
Intranet
24
Gestion des disques en RAID
Partionnement:
RAID:
25
Gestion des disques en RAID
26
Gestion des disques en RAID
27
Gestion des disques en RAID
RAID0 (Striping):
28
Gestion des disques en RAID
RAID0 (Striping):
ABCDEF
A B
C D
E F
Disk1 Disk2
29
Gestion des disques en RAID
RAID1 (Mirroring):
30
Gestion des disques en RAID
RAID1 (Mirroring):
31
Gestion des disques en RAID
RAID1 (Mirroring):
ABCDEF
A A B B
C C D D
E E F F
Disk1 Disk2
32
Gestion des disques en RAID
Les types du RAID:
ABCDEF
A B Parité AB
C Parité CD D
Parité EF E F
Disk1 Disk2 Disk3
34
Gestion des disques en RAID
RAID10 (0+1):
Stripping
A B A B
C D Mirroring C D
E F E F
Disk1 Disk2 Disk1 Disk2
35
Gestion des disques en RAID
RAID10 (10):
Mirroring
A B A B
C D Stripping C D
E F E F
Disk1 Disk2 Disk1 Disk2
36
Gestion des disques en RAID
37
NIC Teaming
38
NIC Teaming
Avantages:
39
La Virtualisation
40
La Virtualisation
41
La Virtualisation
Pourquoi virtualiser?
43
La Virtualisation
➢ Serveur Web;
Historique de la virtualisation:
Kenneth Hess
Amy Newman
2010
45
La Virtualisation
Définition:
➢ d’applications;
➢ de plate-forme;
➢ de réseau et de stockage.
46
La Virtualisation
Définition:
47
La Virtualisation
Définition:
➢ Processeurs multicoeurs;
48
La Virtualisation
49
La Virtualisation
Domaines d’application:
Serveur:
ESXi/vSphere, Hyper-v, KVM, …
Applications:
Citrix XenApp, MS App-v, Vmware Thinapp, …
Postes de travail:
Citrix XenDesktop, MS VDI, Vmware Horizon, …
Stockage:
Réseau (Switch Virtuel, Firewall, …)
50
La Virtualisation
51
La Virtualisation
52
La Virtualisation
Microsoft VirtualPC;
Microsoft Virtual Server;
VirtualBox, logiciel open source édité par Oracle.
VMware Server.
53
La Virtualisation
VM VM VM VM VM VM
Hypervisor type 2
Hypervisor type 1
OS
Hardware Hardware
54
La Virtualisation
Meilleure disponibilité:
55
La Virtualisation
Meilleure performance:
Meilleure sécurité:
56
La Virtualisation
Avantages:
58
La Virtualisation
59
La Virtualisation
60
La Virtualisation
61
La Virtualisation
Avec VPN
FAN
Utilisateur Internet
Sans VPN
62
La Virtualisation
Switch
PC1 PC3
VLAN10 VLAN30
PC2
VLAN20 63
La Virtualisation
Virtualisation de stockage:
64
La Virtualisation
Virtualisation de stockage:
65
La Virtualisation
Virtualisation de stockage:
Virtualisation de stockage:
Bloc
Switch FC
Bloc
Bloc
Switch FC
Baie de stockage
Virtualisation de stockage:
Fiber Channel:
Protocole de stockage qui permet une connexion haut débit pour
stocker l’information et pouvoir la retirer de façon fiable,
instantanée et sécurisée.
Virtualisation de stockage:
Virtualisation de stockage:
Windows
Linux LAN
Baie de stockage
Unix
Définition:
71
La Virtualisation
72
La Virtualisation
73
La Virtualisation
Conteneurisation:
74
La Virtualisation
Docker:
75
La Virtualisation
Docker:
Host-only:
77
La Virtualisation
Host-only:
78
La Virtualisation
Host-only:
79
La Virtualisation
Bridge:
80
La Virtualisation
Bridge:
81
La Virtualisation
NAT:
82
La Virtualisation
NAT:
Le réseau NAT peut être utilisé pour sécuriser les machines virtuelles en
masquant leur adresse IP réelle, ce qui peut rendre plus difficile pour les
personnes malveillantes d'identifier la machine virtuelle et d'essayer de la
pirater. De plus, le réseau NAT peut également permettre à plusieurs
machines virtuelles d'utiliser une seule adresse IP publique pour accéder à
Internet, ce qui peut être utile pour économiser des adresses IP publiques.
83
La Virtualisation
84
La Virtualisation (VMware)
VMware:
85
La Virtualisation (VMware)
87
La Virtualisation (Microsoft)
Citrix est une entreprise spécialisée dans la virtualisation qui propose une
gamme de produits pour la virtualisation de postes de travail,
d'applications et de réseaux.
XenServer : Il s'agit de l'hyperviseur de Citrix qui permet de créer et de
gérer des machines virtuelles sur des serveurs.
91
La Virtualisation
92
La Virtualisation
93
La Virtualisation (ESX Server)
94
La Virtualisation (ESX Server)
Vmware ESXi:
95
La Virtualisation (ESX Server)
Vmware ESXi:
96
La Virtualisation (ESX Server)
Gestion et
pilotage
Console
d’administration
Noyau
97
La Virtualisation (ESX Server)
Architecture:
98
Supervision de l’infrastructure virtualisée
99
Supervision de l’infrastructure virtualisée
▪ Nagios
▪ Prometheus
▪ Etc,…
100
La migration des VMs
Enregistrer l'état d'une machine physique sous forme d'image. Ainsi, les
données qui composent un serveur ou un système physique sont copiées.
101
La migration des VMs
P2V:
La conversion P2V peut être utilisée pour migrer des serveurs physiques
vers des environnements de virtualisation, pour consolider des serveurs,
pour sauvegarder des configurations système et pour permettre la gestion
centralisée des machines virtuelles.
102
La migration des VMs
V2V:
La conversion V2V est utilisée pour migrer des machines virtuelles entre
différents hyperviseurs, tels que VMware vSphere, Microsoft Hyper-V,
Citrix XenServer, etc.
103
La migration des VMs
V2P:
La conversion V2P est utilisée pour migrer des machines virtuelles vers des
environnements physiques, ce qui peut être utile pour des raisons telles que
la récupération après sinistre, la mise à niveau de l'infrastructure
physique, ou pour permettre l'exécution de logiciels qui ne sont pas pris en
charge dans un environnement de virtualisation.
104
La migration des VMs
105
La sauvegarde des VMs
106
La sauvegarde des VMs
▪ Test de la sauvegarde.
107
La migration des VMs
Outils de migration:
vCenter converter
StarWind
108
Sauvegarde des machines virtuelles
109
Sauvegarde des machines virtuelles
110
Sauvegarde des machines virtuelles
111
Sauvegarde des machines virtuelles
112
La migration des VMs
Platespin
VizionCore
Veeam
113
Plan de Reprise d’Activité (PRA)
114
Méthodologie de mise en oeuvre d’un projet
de virtualisation
Planification :
115
Méthodologie de mise en oeuvre d’un projet
de virtualisation
Étude de faisabilité :
Configuration du matériel :
116
Méthodologie de mise en oeuvre d’un projet
de virtualisation
117
Méthodologie de mise en oeuvre d’un projet
de virtualisation
Déploiement et surveillance :
118
TCO (Total Cost of Ownership)
TCO:
Coût Total d’Acquisition, est une mesure financière qui évalue tous les
couts associés à l’acquisition, à l’exploitation, au déploiement et à la
maintenance d’un système sur une période donnée. Il est très utilisé dans
les projets de Datacenter, de système informatique et de mise en place de
l’infrastructure pour différents projets.
119
TCO (Total Cost of Ownership)
Coût d’exploitation:
120
ROI (Return On Investment)
121
ROI (Return On Investment)
Exemple:
122