Title: Disponibilit
1Disponibilité dune architecture virtualisée avec
VMware ESX/ESXi
2Plan
- Utilisation du temps à disposition
- Introduction à la virtualisation
- Les composants réseau
- vMotion
- DRS (Distributed Resource Scheduler)
- Conclusion
- Questions ?
3Utilisation du temps à disposition
- Temps à disposition 8 semaines
- Installation, configuration et correction des
bugs 3 semaines - Étude du protocole iSCSI 1.5 semaine
- vMotion 4 semaines
- DRS 4 jours
4Introduction à la virtualisation
- Une machine est dite virtuelle si elle nest pas
physiquement là mais semble lêtre
5Introduction à la virtualisation
- Fichiers composants une VM
- Description de la VM (fichier .vmx)
- Disque dur virtuel (fichier .vmdk)
- Swapfile
- Logs spécifiques à la VM
6Les composants réseau
- Les serveurs ESX/ESXi
- VI Server
- VI Client (Démo)
- Stockage partagé par iSCSI
7Les composants réseau
- Tests du switch NETGEAR (1Gbps)
- Échanges entre un poste XP et FreeNAS
- Débit utile 46 MBps
- Tests dOpenfiler
- Échanges avec un poste XP connecté directement
- Débit utile 3.9 MBps
8vMotion
- 2 types de données à transférer
- Létat du matériel
- La RAM
9vMotion
- 3 étapes
- Initialisation (choix de la VM et de la
destination) - Pré-copie de la RAM
- Mise en pause et fin du transfert
10vMotion
- Paramètres à prendre en compte
- Débit du réseau de stockage
- Taille de la RAM occupée
- Occupation du processeur
- Occupation de la VM lors du déplacement
11vMotion
- Démonstration dun déplacement par vMotion entre
2 serveurs ESXi
12vMotion - introduction des scénarios
Scénario Type de serveurs Débit But
1 ESXi 100 Mbps Observer en détail les échanges et mesurer les temps dindisponibilité
2 ESXi 1 Gbps Mesurer les temps dindisponibilité en respectant les recommandations minimales
3 ESX 100 Mbps Comparer les performances et le fonctionnement entre ESX et ESXi dans une configuration similaire
4 ESX 1 Gbps Comparer les performances entre ESX et ESXi en suivant les recommandations minimum
13vMotion scénario 1
Serveurs ESXi, réseau 100Mbps
14vMotion scénario 1
- Démonstration Explications de lobtention
dinformations à partir dune capture Wireshark
15vMotion scénario 1
2000
Paquets/0.1s
- Temps total 70s
- Temps de transfert 32s (ABCD)
- Temps
- dindisp. 8.8s (CD)
Gestion et stockage
4 12MB
1000
requête ARP
Mise en pause de la VM
94 290MB
VMs
temps
40s
30s
60s
50s
D
B
C
A
16vMotion scénario 2
Serveurs ESXi, réseau 1Gbps
- Résultats
- Temps total
- 49s
- Temps indisp.
- 7.8s
17vMotion scénario 3
Serveurs ESX, réseau 100Mbps
18vMotion scénario 3
- Logs VMkernel
- Pas disponibles sur ESXi
- Temps interrupt. indiqué représente la moitié de
celui vu sur Wireshark
19vMotion scénario 3
Début de ligne
Initialisation de la migration
Fin de la pré-copie
Remise en fonctionnement de la VM
20vMotion scénario 3
2500000
Bytes/0.1s
ESX
427 MB
7 MB
ESXi
290 MB
12 MB
temps
- Déroulement identique
- Débit plus élevé (ESXi bridé)
- Plus de données échangées en B
21vMotion scénario 4
Serveurs ESX, réseau 1Gbps
- Résultats
- Temps total
- 18s
- Temps indisp.
- 3.3s
22DRS Distributed Resource Scheduler
- Optimise la répartition de la charge entre les
serveurs ESX/ESXi - Analyse la charge en continu
- Utilise vMotion pour les déplacements
- Nécessite la création dun cluster
- Les serveurs ESX/ESXi doivent avoir un matériel
le plus similaire possible - Utilité serveurs à charge ponctuelle et à
moments différents, p.ex VoIP, serveur web
23DRS
- Démonstration du paramétrage
- des options de DRS
24DRS mode manuel
VM XP 1
VM observateur
VM XP 2
serveur ESX 1
serveur ESX 2
25DRS mode auto, 2 VMs doivent rester ensemble
VM Firewall
VM serveur
VM autre
serveur ESX 1
serveur ESX 2
26DRS mode auto, 2 VMs doivent rester séparées
VM Serveur
VM à grosse consommation
VM miroir
serveur ESX 1
serveur ESX 2
27Conclusion
- vMotion fonctionne, mais les temps sont
supérieurs aux temps indiqués par VMware, dû à
Openfiler. - Les capacités de débit dESXi sont bridées
- Les diverses règles DRS testées fonctionnent
correctement.
28Questions ?