VMware Vmotion, DRS e HA

VMWARE VMOTION, VMWARE DRS E VMWARE HA

VMWare VMotion, DRS e HA sono servizi distribuiti che consentono una gestione efficiente e automatica delle risorse e che garantiscono l’alta disponibilità delle macchine virtuali. Le macchine virtuali girano e consumano risorse fornite da ESX server.VMotion permette la migrazione a caldo di macchine virtuali senza interruzione di servizio, come mostrato nella figura 5. Questo permette di muovere macchine virtuali da un server sovrautilizzato ad un altro più scarico. L’effetto è una più efficiente gestione delle risorse. Con VMotion, le risorse possono essere riallocate dinamicamente alle macchine virtuali attraverso più server fisici.

 

vmware_Figure5_Migrazione_VMotion

 

VMware DRS aiuta il controllo e la gestione delle risorse all’interno del datacenter virtuale. Un cluster può essere visto come un’aggregazione di risorse computazionali e di memoria dei sottostanti host fisici inseriti insieme in un singolo pool. Le macchine virtuali possono essere assegnate a questo pool. DRS assegna automaticamente le risorse sulla base di un monitoring del carico delle macchine virtuali e dell’utilizzazione delle risorse stesse. Utilizzando VMotion e uno scheduler di risorse intelligente, VMware DRS automatizza il lavoro di assegnazione delle macchine virtuali all’interno del cluster, al fine di utilizzare la migliori risorse disponibili all’interno del cluster stesso. DRS esegue un calcolo sull’utilizzo e disponibilità delle risorse all’interno del cluster.

Quando è disponibile un nuovo server fisico, DRS ridistribuisce automaticamente le macchine virtuali utilizzando VMotion al fine di bilanciare i carichi di lavoro. Se un server venisse spento per qualsiasi ragione, DRS automaticamente riassegna le proprie macchine virtuali sugli altri server fisici disponibili.

 

vmware_Figure6_VMwareDRS

 

VMWare HA offre una soluzione semplice ed economica di alta disponibilità alternativa a quella tipica del clustering applicativo. Essa permette una rapida ripartenza di macchine virtuali da differenti server fisici appartenenti allo stesso cluster in caso di guasto del server fisico. Tutte le applicazioni all’interno delle macchine virtuali beneficiano dell’alta disponibilità e non limitatamente al solo applicativo in cluster. HA esegue un monitor di tutte gli host fisici nel cluster e rileva eventuali guasti. Un agente presente su ogni host mantiene un hartbeat con gli altri host, nel caso di non rilevazione dell’hartbeat, HA inizia il processo di ripartenza di tutte le macchine virtuali su un altro host. HA assicura che sufficienti risorse siano sempre disponibili all’interno del cluster al fine di eseguire la ripartenza delle macchine virtuali su host fisici diversi in caso di guasto.

 

vmware_Figure7_VMwareHA

 

continua...