Virtualisation - Microsoft vs VMware
Déplacement des machines virtuelles
Introduction
Vous trouverez dans cette section une explication sur la manière dont sont déplacées les machines virtuelles.
Il y a deux possibilités :
- les migrer entre deux serveurs présents sur le même espace de stockage
- les migrer entre deux espaces de stockage
VMware VMotion - déplacement à chaud des machines virtuelles
Commençons par la fonctionnalité VMotion de VMware:

VMotion est un service qui permet de transférer une machine virtuelle lancée d'un serveur ESX vers un autre sans aucune interruption de service.
Nous sommes, dans ce cas là, dans le même espace de stockage partagé et dans le même cluster.
Cette migration s'effectue en 3 étapes :
- Premièrement, l'état de la machine est sauvegardé sur un stockage réseau
- Ensuite, la mémoire est transférée au travers du réseau
- Ce n'est qu'à partir de cet instant que le basculement automatique de serveur est effectué
Comme je l'avais précisé dans la partie précédente, l'équilibrage de charge est donc possible grâce à cette technique.
Micorsoft Live Migration - déplacement à chaud des machines virtuelles
Parlons maintenant de la fonctionnalité équivalente du côté de Microsoft:

Nous sommes, dans ce cas également, dans le même espace de stockage partagé et dans le même cluster.
Cette migration s'effectue en 4 étapes :
- Premièrement, les données de configuration de la machine source sont transmises à la machine cible
- Ensuite, le contenu de la mémoire est transféré au travers du réseau
- Il y a alors une phase de synchronisation pour faire le delta entre le temps de transfert
- Enfin, le lien vers la machine est positionné sur le serveur cible
VMware Storage VMotion - changement d'espace de stockage
Après avoir vu le déplacement au sein d'un même espace de stockage, nous allons voir maintenant que VMware offre la possibilité de changer la machine d'espace de stockage:

Voici le détail de cette migration :
- Premièrement, c'est le home directory qui est déplacé
- fichiers de configuration et fichiers de log
- Ensuite, on procède à une copie du contenu entier du disque sur la destination
- Enfin, il y a une phase d'écriture différentielle des modifications apparues lors de la première copie
Microsoft Quick Storage Migration - changement d'espace de stockage
De même que pour VMware, Microsoft propose cette fonctionnalité:

Voici le détail de cette migration :
- Premièrement, un snapshot (sauvegarde de l'état actuel de la machine dans un fichier) de la machine est effectué
- Ensuite, on procède à une copie du contenu entier du disque sur la destination
- On exporte maintenant la machine sur le nouvel hôte
- On copie le fichier de snapshot et les fichiers de configuration sur l'hôte de destination
- On importe la machine sur le nouvel hôte
- Une copie différentielle est démarrée pour récupérer le delta de données
- Enfin, la machine est redémarrée sur l'hôte de destination