La migration avecvMotion permet à des processus de travail de machine virtuelle de continuer au cours de la migration.
L'état entier de la machine virtuelle, ainsi que son fichier de configuration s'il y a lieu, est déplacé vers le nouvel hôte, alors que le disque virtuel associé reste dans le même emplacement de stockage qui est partagé entre les deux hôtes. Après que l'état de machine virtuelle soit migré à l'autre hôte, la machine virtuelle fonctionne sur le nouvel hôte.
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 et 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, la 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 produit en trois étapes :
Si des erreurs surviennent pendant la migration, les machines virtuelles retournent à leurs états et emplacements d'origine.
La migration d'une machine virtuelle interrompue et la migration avec la vMotion peuvent être désignées sous le nom de migration à chaud, parce qu'elles permettent la migration d'une machine virtuelle sans la mettre hors tension.