Résumé:
Pouvoir migrer une VM d’un hôte physique à un autre s’avère être quelque chose d’incontournable dans les data centers.
Cela permet de délimiter clairement le matériel du logiciel, de faciliter la gestion des pannes, de répartir la charge de travail et surtout de pouvoir organiser la maintenance des machines.
Lorsqu’un hôte est surchargé et qu’il n’est plus capable de répondre à la demande, il est nécessaire de migrer l’état de la machine virtuelle vers un hôte plus puissant, ou moins surchargé.
L’état de la machine virtuelle inclut la mémoire volatile et non-volatile, l’état des CPUs virtuels, l’état des périphériques connectés ainsi que l’état des connexions actives.
Il existe principalement deux types de migration : la migration à froid, qui nécessite la mise hors tension de la machine virtuelle lors de l’opération de migration pendant
laquelle la machine virtuelle est inaccessible.
La migration à chaud ou en direct, pour laquelle la machine virtuelle n’est pas mise hors tension et reste donc accessible.
Notre travail consiste à étudier les techniques de migration existantes et proposer une technique permettant d’optimiser la migration à chaud dans un environnement de Cloud computing.