Come permette XvMotion la migrazione di macchine virtuali attive tra server vCenter?

La migrazione delle macchine virtuali mantiene i data center flessibili e online. Questo articolo spiega XvMotion, mostrando come spostare le macchine virtuali tra vCenter con un tempo di inattività minimo. Scopri il processo e i benefici delle migrazioni senza interruzioni.

download-icon
Download Gratuito
per VM, OS, DB, File, NAS, ecc.
sofia

Updated by Sofia on 2025/09/12

Indice dei contenuti
  • Che cos'è XvMotion?

  • Perché utilizzare XvMotion per la migrazione delle macchine virtuali?

  • Come funziona XvMotion?

  • Trasferire macchine virtuali VMware con Vinchin

  • Domande frequenti su XvMotion

  • Conclusione

La migrazione delle macchine virtuali è essenziale nei moderni data center. Consente agli amministratori di spostare carichi di lavoro senza tempi di inattività per manutenzione, aggiornamenti o ripristino da disastri. Ma cosa succede se è necessario migrare una macchina virtuale tra diversi server vCenter o addirittura tra data center? In questa situazione entra in gioco XvMotion, una funzionalità progettata per rendere le migrazioni tra vCenter senza soluzione di continuità.

Che cos'è XvMotion?

XvMotion, noto anche come Cross vCenter vMotion, è una funzionalità di VMware vSphere che ti permette di migrare macchine virtuali in esecuzione tra diverse istanze di vCenter Server. Questo è diverso dal tradizionale vMotion, che richiede che entrambi gli host siano gestiti dallo stesso vCenter Server e spesso necessita di storage condiviso.

Con XvMotion, questi limiti scompaiono. È possibile spostare macchine virtuali attive, incluse le loro risorse di calcolo, lo stato della memoria e l'archiviazione, attraverso diversi vCenter, cluster o persino data center distanti geograficamente. Il processo avviene con tempi di inattività minimi o nulli.

Per molte organizzazioni che gestiscono ambienti virtuali su larga scala o che pianificano modifiche all'infrastruttura, questa flessibilità è fondamentale. Immagina di poter spostare i carichi di lavoro tra i siti durante un aggiornamento, oppure di spostare le macchine virtuali al sicuro durante un'emergenza, il tutto mentre gli utenti continuano a lavorare.

Perché utilizzare XvMotion per la migrazione delle macchine virtuali?

La possibilità di spostare le macchine virtuali tra diversi vCenter apre nuove possibilità per i team IT di tutto il mondo.

Prima di tutto, ti offre agilità: puoi aggiornare le piattaforme hardware o consolidare interi data center senza portare le applicazioni offline. Devi bilanciare i carichi tra diverse località globali? Con XvMotion puoi spostare risorse su richiesta in base alle esigenze aziendali.

Ecco alcuni casi d'uso comuni:

  • Aggiornamenti del Data Center: Sposta carichi di lavoro senza interruzioni durante l'aggiornamento dell'hardware in una sede.

  • Bilanciamento delle risorse: Distribuire i carichi di lavoro a livello globale in base alle esigenze di prestazione.

  • Disaster Recovery: Rilocare in anticipo i sistemi critici in caso di interruzioni programmate, oppure reagire rapidamente in caso di disastri, per ridurre al minimo i tempi di inattività.

  • Aggiornamento hardware: Esegui la migrazione delle macchine virtuali su nuovi server senza dover riconfigurare tutto da zero.

  • Strategie di uscita dal cloud: Riporta i carichi di lavoro dagli ambienti VMware ospitati nel cloud al tuo centro dati con il minimo sforzo.

  • Zonizzazione della Sicurezza: Sposta le applicazioni sensibili in ambienti isolati durante gli audit o i controlli di conformità senza interrompere l'erogazione del servizio.

Con il supporto per le migrazioni tra diversi domini SSO (a partire da vSphere 7), non sei più limitato dai confini architetturali precedenti.

Per qualsiasi organizzazione che necessiti di disponibilità continua, anche durante importanti progetti infrastrutturali, XvMotion garantisce la tranquillità che i servizi critici per l'azienda rimangano online durante tutti i passaggi.

Come funziona XvMotion?

Spostare una macchina virtuale attiva tra due domini di gestione indipendenti può sembrare complicato, ma vediamo di semplificare il processo passo dopo passo, in modo che tutti possano comprendere come funziona dietro le quinte.

Fase 1: Stabilimento della Connessione e Sincronizzazione Iniziale

Prima che qualsiasi operazione abbia inizio, i server vCenter di origine e destinazione devono stabilire un rapporto di fiducia attraverso canali di autenticazione sicuri, spesso utilizzando la modalità Enhanced Linked Mode (ELM) o le configurazioni Cross-vCenter SSO, a seconda della versione di VMware in uso.

Dopo la connessione:

  • Il sistema configura più connessioni TCP utilizzando il protocollo Streams

  • Queste connessioni massimizzano la velocità di trasferimento, anche in presenza di alta latenza della rete

  • La sincronizzazione iniziale inizia copiando i dischi virtuali direttamente dall'archiviazione dell'host sorgente a quella dell'host di destinazione

  • Tutte le nuove scritture effettuate durante questa fase vengono replicate istantaneamente, così nulla va fuori sincronia

Questo garantisce che anche i dischi di grandi dimensioni inizino immediatamente il trasferimento e rimangano consistenti durante tutta la preparazione della migrazione.

Fase 2: Migrazione della memoria e controllo della convergenza

Dopo il trasferimento della maggior parte dei blocchi del disco:

  • Il sistema inizia a copiare iterativamente le pagine di memoria della macchina virtuale (round "pre-copy")

  • Ogni ciclo acquisisce le pagine modificate; se la memoria cambia più velocemente di quanto i dati vengano inviati sulla rete,

il sistema limita le velocità di scrittura utilizzando Stun During Page Send (SDPS)

  • Questo garantisce la convergenza—il punto in cui rimane solo una piccola quantità non inviata

Se ti sei mai chiesto come si mantiene basso il tempo di inattività anche durante la migrazione di server occupati, è perché SDPS mantiene tutto sincronizzato fino a poco prima del passaggio definitivo!

Fase 3: Cutover e Sincronizzazione Finale

Quando quasi tutti i dati sono stati trasferiti:

  • La macchina virtuale si mette in pausa brevemente (fase "stun")

  • Ultimo trasferimento istantaneo di pagine di memoria sporche più informazioni sullo stato del dispositivo

  • La macchina virtuale riprende l'operazione sul nuovo host quasi immediatamente, tipicamente entro meno di un secondo

Da un punto di vista dell'utente finale? C'è praticamente nessuna interruzione!

Trasferire macchine virtuali VMware con Vinchin

Per semplificare ulteriormente i processi di migrazione delle macchine virtuali al di là delle capacità degli strumenti nativi, valuta di utilizzare una soluzione professionale adatta alle moderne infrastrutture IT. Vinchin Backup & Recovery si distingue come piattaforma professionale per il backup che offre anche funzionalità di migrazione delle macchine virtuali senza l'utilizzo di agenti. Questo consente alle aziende di passare agevolmente a nuovi ambienti virtualizzati, riducendo al minimo le interruzioni dei sistemi produttivi e delle operazioni quotidiane.

Vinchin Backup & Recovery supporta una vasta gamma di piattaforme di virtualizzazione, tra cui VMware, Hyper-V, Proxmox VE, oVirt, Oracle Linux Virtualization Manager (OLVM), Red Hat Virtualization (RHV), XCP-ng, XenServer e OpenStack, così come altri tipi non elencati qui. Il suo approccio senza agenti garantisce compatibilità con infrastrutture diverse mantenendo al contempo una semplicità operativa durante il processo di migrazione.

La migrazione con Vinchin Backup & Recovery è semplice:

Passo 1. Seleziona punto di ripristino

vmware a proxmox 1

Passo 2. Seleziona destinazione ripristino

vmware a proxmox 2

Passo 3. Seleziona Strategie di Ripristino

vmware a proxmox 3

Passo 4. Rivedi e invia il lavoro

vmware a proxmox 4

Migliaia di clienti in tutto il mondo fanno affidamento su Vinchin Backup & Recovery per una protezione solida e una mobilità senza interruzioni dei carichi di lavoro, ottenendo costantemente ottime valutazioni del prodotto a livello industriale. Provate tutte le funzionalità senza rischi con una prova completa di 60 giorni; scaricate ora l'installer per una distribuzione rapida nel vostro ambiente!

Domande frequenti su XvMotion

Q1: Posso migrare VM crittografate utilizzando XvMotion?

No; le macchine virtuali crittografate non sono supportate dai flussi di lavoro Cross-vCenter vMotion nativi a causa dei vincoli di sicurezza imposti dai requisiti di gestione delle chiavi di crittografia.

Q2: Cosa devo verificare prima di tentare una migrazione tra siti?

Assicurati che entrambi i siti abbiano versioni di ESXi compatibili; conferma che esista una larghezza di banda sufficiente; fai corrispondere i nomi dei gruppi di porte; verifica che le regole del firewall consentano le porte necessarie; accerta che lo spazio del datastore di destinazione soddisfi le esigenze del carico di lavoro; testa la risoluzione DNS tra tutti gli host/vCenter coinvolti in anticipo!

Q3: La licenza influisce sulla mia capacità di utilizzare le migrazioni Cross-vCenter?

Sì; le licenze Enterprise Plus sono richieste su entrambi gli host di origine/destinazione insieme ai relativi diritti di utilizzo di Storage vMotion, se si spostano dischi non condivisi.

Conclusione

XvMotion fornisce agli amministratori una mobilità senza interruzioni dei carichi di lavoro tra cluster, centri dati e domini di gestione, riducendo al minimo il tempo di inattività grazie a tecniche avanzate di sincronizzazione. Per migrazioni più ampie e multipiattaforma che superano i limiti degli strumenti nativi, Vinchin offre una soluzione semplice ma potente con automazione senza agenti, il tutto in un unico pacchetto. Prova oggi stesso Vinchin e rendi ogni migrazione fluida, intelligente e senza sforzo!

Condividi su:

Categories: VM Migration