Una VM zombie è una macchina virtuale che viene creata, spesso per uno scopo particolare, e viene dimenticata quando non è più necessaria a tale scopo. Di conseguenza, la VM continua a consumare risorse senza eseguire alcun lavoro utile. La proliferazione di VM zombie in un data center è una delle cause principali della proliferazione incontrollata della virtualizzazione.
Le macchine virtuali possono essere create rapidamente e facilmente e utilizzano solo una piccola parte delle risorse dell'infrastruttura fisica per essere eseguite. Tuttavia, quando le istanze virtuali vengono create più velocemente di quanto vengono rimosse, il risultato è una diffusione incontrollata della virtualizzazione. L'ironia della diffusione incontrollata della virtualizzazione è che può annullare i vantaggi che rendono la virtualizzazione attraente ed economica in primo luogo, costando denaro all'azienda vincolando licenze del sistema operativo, server e risorse di database senza aggiungere alcun valore.
La maggior parte delle VM zombie sono semplicemente server virtuali temporanei che sono stati dimenticati a causa di procedure di tracciamento lassiste. Idealmente, la creazione di ogni VM dovrebbe essere documentata, insieme allo scopo e al proprietario. Quando una VM non è più necessaria, dovrebbe essere rimossa. Una volta che si è verificata la diffusione incontrollata della virtualizzazione, diventa necessario differenziare le VM zombie da quelle produttive. Le indicazioni di una VM zombie includono l'assenza di ticket di supporto recenti e un basso utilizzo di CPU, rete e disco.
La prevenzione degli zombi richiede sia politiche che strumenti software. Le politiche di gestione dovrebbero essere messe in atto per guidare la creazione e la conservazione di VM e istanze di archiviazione. Quindi è possibile utilizzare strumenti software per identificare i proprietari di istanze VM, segnalare l'utilizzo recente e specificare per quanto tempo le risorse sono rimaste inattive. Idealmente, gli strumenti di governance delle VM generano un avviso quando una macchina rimane inutilizzata per un periodo di tempo definito, blocca automaticamente lo zombie e ripristina le sue licenze.
Guarda un'introduzione alla gestione della proliferazione incontrollata delle VM con Virtualization Manager:
La controparte fisica della VM zombie nel data center è il
server zombi
.