VMware vSphere prevede diverse possibilità per la migrazione delle macchine virtuali tra host e tra storage diversi.

  • Migrazione di tipo Cold (a freddo), ossia migrazione della VM spenta, utilizzabile per lo spostamento su diverso host o diverso datastore.
  • Migrazione di tipo Suspended, in altre parole migrazione della VM messa in pausa, utilizzabile per lo spostamento su diverso host o diverso datastore.
  • Migrazione tramite vMotion, ovvero migrazione della VM accesa, utilizzabile per lo spostamento tra host diversi.
  • Migrazione tramite Storage vMotion, ovvero migrazione della VM accesa su diverso datastore.

Entrambi i servizi vMotion e Storage vMotion consentono di migrare macchine virtuali mantenendole accese, senza causare interruzioni per gli utenti o perdite di dati.
Prima di vSphere 5.1, per sfruttare il servizio di vMotion era richiesto che le macchine virtuali fossero residenti su uno storage condiviso, all’interno di partizioni VMFS. Con vSphere 5.1 la migrazione non richiede uno storage condiviso, ed è resa possibile anche con VM posizionate all’interno di datastore locali.
In sostanza è possibile il cambio simultaneo di storage e host, ossia è permessa una combinazione di vMotion e Storage vMotion in un unico passaggio.
Da evidenziare il fatto che tale migrazione combinata è possibile solo utilizzando vSphere Web Client, ed è disponibile in tutte le edizioni di vSphere che abbiamo la licenza per l’uso del vMotion.

vsphere schema migrazione

Le migrazioni cold e suspended possono essere utilizzate per lo spostamento di una VM su datacenter diverso, operazione non possibile con il vMotion.

Per quanto riguarda i dispositivi RDM:

  • la migrazione vMotion non modifica i dischi RDM; questi rimangono tali anche dopo la registrazione della VM su un altro host;
  • la migrazione Storage vMotion consente lo spostamento dei dischi RDM sul datastore di destinazione (viene spostato il file di mappatura .vmdk).

L'autore

Alessio Carta

Responsabile sistemi presso un System Integrator con sede in Sardegna, si occupa di informatica e telecomunicazioni da oltre 10 anni. La sua formazione comprende una laurea in ingegneria, una specializazione IFTS in progettazione di reti telematiche, certificazioni Cisco CCNA, Cisco CCNA Security, MCP sui sistemi Windows Server e VCP su VMware vSphere (5.1, 5.5, 6.0). È istruttore presso una VMware IT Academy con sede a Cagliari.