Skip to main content

Cos'è la migrazione virtuale?

Le macchine virtuali esistono dagli anni '60 ma hanno visto diffusi solo dalla fine degli anni '90.Una macchina virtuale è una replica della macchina fisica originale e possono esistere più macchine virtuali su un singolo computer fisico.Il software emula tutte le parti della macchina, inclusi driver hardware e input/output (I/O).Utilizzando la migrazione virtuale, un intero sistema informatico può essere migrato su un nuovo hardware senza che siano necessarie modifiche al software.Ciò semplifica notevolmente gli aggiornamenti del sistema operativo (OS) e il ripristino di emergenza, nonché la riduzione dei costi che opera tecnologici per un'azienda.

Migrazione di dati e software da un vecchio sistema operativo a un nuovo può portare a una serie di complicazioni impreviste.I driver per dispositivi I/O potrebbero essere incompatibili, i programmi più vecchi potrebbero non essere eseguiti sul nuovo sistema operativo o potrebbero esserci conflitti di applicazione.Praticamente la migrazione del sistema può consentire ai membri del personale di supporto di testare e eseguire il debug di un nuovo sistema operativo prima che venga in vita.

L'esecuzione di programmi finanziari, database o applicazioni del servizio clienti sullo stesso computer può essere rischioso.Quando un programma si blocca su un computer, ogni altra applicazione in esecuzione può essere influenzata negativamente.Se viene utilizzata una singola macchina fisica per ospitare più applicazioni, un arresto anomalo del programma può essere un disastro.Migrando virtualmente ogni programma critico sulla propria macchina virtuale, il recupero degli arresti anomali è una questione di riavvio di un singolo sistema virtuale, lasciando intatti le altre applicazioni. Gli sviluppatori di software

possono testare un'applicazione su più sistemi operativi sullo stesso computer fisico.Computer virtuali che eseguono Windows , Linux e Macintosh I sistemi operativi possono essere impostati su un singolo computer fisico.Utilizzando la migrazione virtuale, il software può essere testato su ciascuna piattaforma.Il debug è semplificato perché ogni sistema operativo virtuale può essere riavviato o ottimizzato senza influire su nessuna delle altre piattaforme.

La migrazione virtuale può essere utilizzata per impostare il vecchio software legacy su nuovi sistemi.Le aziende potrebbero voler conservare un sistema vecchio ma stabile, ma potrebbero voler eseguirlo su un nuovo hardware.La migrazione virtuale può consentire l'intero sistema software di essere spostato in una partizione sul nuovo hardware perché i sistemi virtuali sono indipendenti dall'hardware.Un nuovo sistema operativo può essere utilizzato per ospitare il sistema legacy su una macchina virtuale.

I costi operativi sono ridotti utilizzando la migrazione virtuale.Le aziende possono acquistare meno server ad alte prestazioni, mentre ospitano praticamente più di un'applicazione completamente indipendente su ciascuna.Ciò consente di condurre la manutenzione del database o gli aggiornamenti dell'applicazione senza disturbare altre applicazioni mission-critical.Con un numero inferiore di sistemi fisici, sono richiesti meno membri del personale di supporto hardware.

Il recupero di emergenza può essere semplificato con la migrazione virtuale e può essere semplice come l'avvio di un programma software.Non importa se l'hardware è diverso nel sistema di recupero.Tutte le configurazioni hardware, il firmware, il sistema operativo e le applicazioni sono virtualizzate, quindi è possibile impostare un sistema completamente mirrorato su qualsiasi computer fisico.