Définition simple
VMware ESXi exécute plusieurs machines virtuelles sur un même serveur physique. Chaque VM possède ses ressources et son système invité, tandis que l’hyperviseur partage les processeurs, la mémoire, le réseau et le stockage de l’hôte. L’isolation ne supprime pas les dépendances au matériel commun.
Définition technique
ESXi est un hyperviseur de type 1. Les cartes physiques, interfaces VMkernel, commutateurs virtuels et datastores assurent les échanges de gestion et des VM. vCenter ajoute une gestion centralisée ; il ne constitue pas une couche d’exécution supplémentaire. La compatibilité du serveur, des pilotes, du firmware et des équipements de stockage doit être vérifiée pour la version retenue.
À quoi cela sert ?
Consolider les serveurs, isoler les applications et exploiter des fonctions de cluster lorsque l’architecture les prévoit. Le dimensionnement doit tenir compte des pointes de charge et de la capacité restante lorsqu’un hôte est arrêté.
Exemple concret
Trois hôtes partagent un stockage pour héberger les applications. Une maintenance retire temporairement un hôte de la capacité disponible. Avant de déplacer les VM, l’équipe vérifie que les deux autres hôtes peuvent supporter la charge et que leurs réseaux et datastores sont cohérents.
Problèmes fréquents
- Contention mémoire, processeur ou stockage pénalisant plusieurs VM.
- Perte d’accès à un datastore ou incohérence de configuration réseau.
- Pilote, firmware ou matériel non compatible avec la version installée.
Contrôles d’exploitation
Distinguez la panne de l’hôte, celle du plan de gestion et celle d’une seule application. Une VM lente ne prouve pas une saturation CPU : examinez aussi mémoire, latence de stockage, réseau et activité des autres invités.
- Relever la version, le matériel et les changements récents.
- Comparer la santé de l’hôte et celle de plusieurs VM.
- Contrôler les chemins de stockage et la connectivité des réseaux concernés.
- Vérifier la capacité avant toute mise en maintenance ou migration.
Les distinctions utiles
| Élément | Rôle |
|---|---|
| Hyperviseur | Répartit et isole les ressources physiques. |
| VM | Exécute un système invité et ses applications. |
| Datastore | Héberge les fichiers nécessaires aux VM. |
| vCenter | Centralise la gestion des hôtes et clusters. |
Limites et précautions
Un cluster ou un stockage redondant ne remplace pas une sauvegarde indépendante. Limiter l’accès d’administration, suivre les correctifs et disposer d’une configuration de récupération. Un redémarrage d’hôte affecte les VM qui y fonctionnent encore.