VMware Enhanced vMotion Compatibility (EVC) permet aux machines virtuelles (VM) d’être déplacées entre différents types de processeurs sans les éteindre. Cela peut être extrêmement utile lors de la maintenance de vos serveurs hôtes ou de la migration de vos machines virtuelles vers un nouveau matériel.
EVC a été introduit en VMware vSphere 4.1 et a été disponible dans toutes les versions ultérieures. Il est compatible avec les processeurs Intel et AMD.
Comment fonctionne EVC ?
La compatibilité améliorée de vMotion fonctionne en créant une ligne de base de compatibilité de processeur sur tous les hôtes d’un cluster. Cette ligne de base est ensuite utilisée pour déterminer quelles machines virtuelles peuvent être déplacées entre les hôtes sans aucun problème. EVC configurera également automatiquement le bon Unité centrale de traitement (CPU) paramètres pour toutes les nouvelles machines virtuelles ajoutées au cluster, en veillant à ce qu’elles soient compatibles avec les autres machines virtuelles de l’environnement.
EVC est transparent pour l’utilisateur final et ne nécessite aucune modification de la machine virtuelle ou de son système d’exploitation. Il est également possible de migrer en direct entre des hôtes dotés de processeurs différents à l’aide de vMotion, bien que cela nécessite que la machine virtuelle soit désactivée.
Si vous êtes en utilisant VMware vSphere, alors EVC est un excellent moyen de maintenir vos machines virtuelles en cours d’exécution pendant que vous effectuez une maintenance ou migrez vers un nouveau matériel. Il est également compatible avec divers processeurs, ce qui en fait un outil polyvalent pour vos besoins de virtualisation.
Activation EVC
L’activation de la compatibilité vMotion améliorée sur vos hôtes et invités VMware est un processus relativement simple.
Tout d’abord, vous devrez créer un nouveau cluster dans vCenter Server. Ensuite, vous devrez ajouter vos hôtes à ce cluster et les configurer avec les paramètres CPU corrects. Enfin, vous devrez ajouter toutes les machines virtuelles que vous souhaitez rendre compatibles avec le cluster.
Une fois que vous avez configuré EVC, vous pouvez déplacer vos machines virtuelles entre les hôtes sans les éteindre. Cela peut vous faire gagner un temps considérable, car vous n’aurez pas besoin d’attendre que les machines virtuelles démarrent par la suite.
EVC est un outil précieux pour tout administrateur VMware. Cela peut réduire considérablement le temps nécessaire à la maintenance et faciliter la migration des machines virtuelles vers un nouveau matériel. Si vous utilisez vSphere, alors EVC est certainement quelque chose que vous devriez envisager d’activer dans votre environnement.
Avantages de l’utilisation d’EVC
L’utilisation de la compatibilité Enhanced vMotion dans votre environnement VMware présente plusieurs avantages.
Tout d’abord, EVC peut réduire considérablement le temps nécessaire aux tâches de maintenance telles que les correctifs et les mises à niveau. Lorsque vous avez besoin de corriger ou de mettre à niveau vos hôtes, vous pouvez simplement migrer les machines virtuelles vers un autre hôte du cluster et effectuer la tâche pendant que la machine virtuelle est hors ligne.
Deuxièmement, EVC peut faciliter la migrez vos machines virtuelles vers un nouveau matériel. Si vous devez ajouter de nouveaux hôtes à votre environnement ou migrer vos hôtes existants vers un nouveau matériel, vous pouvez simplement ajouter les nouveaux hôtes au cluster et utiliser vMotion pour déplacer les machines virtuelles. Ce processus est beaucoup plus simple que d’effectuer une migration traditionnelle, car vous n’aurez pas besoin de reconfigurer la mise en réseau ou le stockage de vos machines virtuelles.
Troisièmement, EVC est transparent pour l’utilisateur final et ne nécessite aucune modification de la machine virtuelle ou de son système d’exploitation. Cela peut être extrêmement utile si vous devez ajouter rapidement de nouvelles machines virtuelles ou migrer des machines virtuelles existantes vers un nouveau matériel.
Enfin, la compatibilité améliorée de vMotion peut améliorer la stabilité globale de votre environnement en empêchant les machines virtuelles incompatibles de s’exécuter sur le même hôte. Cela peut réduire le risque de problèmes tels que la contention du processeur ou de la mémoire, ce qui peut entraîner des problèmes de performances.
Inconvénients à l’utilisation EVC dans votre environnement
Comme avec la plupart des technologies, il existe également des défis potentiels à surmonter, contrairement aux avantages évidents. Il existe quelques inconvénients potentiels à l’utilisation de la compatibilité vMotion améliorée dans votre environnement.
Tout d’abord, EVC peut ajouter une certaine complexité à votre Configuration de vCenter Server. En effet, vous devrez créer un nouveau cluster et ajouter tous vos hôtes à ce cluster. Si vous n’êtes pas familier avec vCenter Server, cela peut être un peu difficile.
Deuxièmement, EVC peut également avoir un impact sur les performances. En effet, le niveau de compatibilité de base est défini au niveau du cluster, ce qui signifie que tous les hôtes du cluster doivent utiliser le même type de processeur. Cela peut potentiellement conduire à des cycles CPU gaspillés, car toutes les machines virtuelles ne seront pas en mesure d’utiliser tout le potentiel des processeurs de l’hôte.
Troisièmement, il est possible que les machines virtuelles restent bloquées dans un cluster Enhanced vMotion Compatibility si elles ne sont pas compatibles avec les paramètres de CPU de base. Cela peut se produire si vous mettez à niveau les processeurs de votre hôte et ne mettez pas à jour les paramètres du cluster EVC. Par conséquent, vous ne pourrez peut-être pas migrer ces machines virtuelles vers d’autres hôtes du cluster.
Enfin, la compatibilité améliorée de vMotion peut ne pas être nécessaire si tous vos hôtes utilisent le même type de processeur. Dans ce cas, vous pouvez simplement configurer vos machines virtuelles pour utiliser les paramètres de processeur corrects et les migrer en direct entre les hôtes sans avoir à activer EVC.
Tirer le meilleur parti de VMware avec EVC
Si vous utilisez VMware vSphere, la compatibilité améliorée de vMotion est certainement quelque chose que vous devriez envisager d’activer dans votre environnement. Cela peut réduire considérablement le temps nécessaire aux tâches de maintenance et faciliter la migration des machines virtuelles vers un nouveau matériel. L’activation d’EVC est un processus relativement simple et peut apporter un avantage significatif à votre infrastructure de virtualisation. Il est également compatible avec une variété de processeurs, ce qui en fait un outil polyvalent pour vos besoins de virtualisation.
Si vous avez des questions pour savoir si EVC vous convient ou non, contacter l’équipe chez Liquid Web. Pour 25 ansils ont aidé les entreprises et les entrepreneurs à tirer le meilleur parti de leurs investissements dans les infrastructures et la technologie.