Si vous avez besoin de mettre un hôte hors ligne pour la maintenance, vous pouvez déplacer la machine virtuelle vers un autre hôte. La migration avec vMotion™ permet à des processus de machine virtuelle de continuer à s'exécuter au cours d'une migration.

Avec vMotion, vous pouvez changer l'hôte sur lequel une machine virtuelle est exécutée, ou vous pouvez changez l'hôte et la banque de données de la machine virtuelle.

Lorsque vous migrez des machines virtuelles avec vMotion et choisissez de changer uniquement l'hôte, l'état entier de la machine virtuelle est déplacé vers le nouvel hôte. Le disque virtuel associé reste au même emplacement sur le stockage qui est partagé entre les deux hôtes.

Lorsque vous choisissez de changer l'hôte et la banque de données, la machine virtuelle est déplacée vers un nouvel hôte et le disque virtuel est déplacé vers une autre banque de données. La migration vMotion vers un autre hôte et une autre banque de données est possible dans les environnements vSphere sans stockage partagé.

Après que l'état de machine virtuelle soit migré à l'autre hôte, la machine virtuelle fonctionne sur le nouvel hôte. Les migrations avec vMotion sont totalement transparentes pour la machine virtuelle qui s'exécute.

Les informations d'état incluent le contenu actuel de mémoire et toutes les informations qui définissent et identifient la machine virtuelle. Le contenu de la mémoire inclut les données de transaction ainsi que les portions du système d'exploitation et des applications se trouvant dans la mémoire. Les informations de définition et d'identification stockées dans l'état incluent toutes les données qui correspondent aux éléments matériels de la machine virtuelle, tels que le BIOS, les périphériques, le CPU, les adresses MAC de cartes Ethernet, l'état des jeux de puces, les registres, et ainsi de suite.

Quand vous migrez une machine virtuelle avec vMotion, le nouvel hôte pour la machine virtuelle doit répondre à des exigences de compatibilité pour que la migration s'effectue.

La migration avec vMotion se déroule en trois étapes :

  1. Quand la migration avec vMotion est demandée, vCenter Server vérifie que la machine virtuelle existante est dans un état stable avec son hôte actuel.

  2. Les informations d'état de machine virtuelle (mémoire, registres et connexions réseau) sont copiées sur l'hôte cible.

  3. La machine virtuelle reprend ses activités sur le nouvel hôte.

Si des erreurs se produisent pendant la migration, la machine virtuelle retourne à son état et son emplacement d'origine.