Windows

ODCA: Macchine virtuali che vanno alla portabilità

SOFÌ PROVA IL MOTOCROSS DI LUÌ! *È pazza*

SOFÌ PROVA IL MOTOCROSS DI LUÌ! *È pazza*
Anonim

Mentre sono stati compiuti alcuni progressi nell'ottenere le macchine virtuali per correre tra diversi tipi di hypervisor, più il lavoro è ancora necessario per portarli al livello di portabilità che le aziende stanno cercando, secondo uno studio pubblicato da Open Data Center Alliance (ODCA).

"C'è l'intento più grande nel settore per l'interoperabilità, ma siamo è ancora lontano ", ha dichiarato Das Kamhout, che è l'advisor tecnico del gruppo di lavoro ODCA nonché responsabile delle operazioni cloud di Intel. Raggiungere tale interoperabilità è fondamentale perché "i negozi IT vogliono essere in grado di spostare macchine virtuali, tra cloud pubblici e privati ​​e tra diversi cloud privati".

Nel complesso, lo studio ha concluso, l'interoperabilità VM è ancora in una fase iniziale. I venditori stanno modificando i loro hypervisor per soddisfare le specifiche per la portabilità delle VM, anche se c'è ancora molto lavoro da fare.

[Ulteriori letture: I migliori servizi di streaming TV]

Lo studio è uno dei primi dettagli su quanto facilmente le VM possono essere spostati in un ambiente cloud. Le aziende non vogliono che i loro carichi di lavoro siano legati alla piattaforma di un fornitore e la portabilità è una buona misura della facilità con cui i lavori possono essere trasferiti ad altri fornitori.

Negli ultimi anni, i creatori di hypervisor si sono riuniti su uno standard per VM portabilità, chiamato Open Virtualization Format (OVF). Sviluppato dalla Distributed Management Task Force (DMTF), OVF fornisce il set minimo di hook che una VM dovrebbe eseguire su qualsiasi hypervisor che supporti OVF.

Lo studio proof-of-concept ha esaminato la facilità con cui una macchina virtuale potrebbe essere spostati su diversi hypervisor, ovvero ESXi di VMware, Xen di Apache Software Foundation, Hyper-V di Microsoft e KVM open source (macchina virtuale basata sul kernel). Ogni VM conteneva una copia di Windows Server 2008, Ubuntu o CentOS, che è una versione di Red Hat Enterprise Linux (RHEL).

Per questo progetto, i ricercatori hanno ideato un metodo di prova usando prima le definizioni dell'interoperabilità di base ODCA definito un anno fa. Quindi hanno installato un banco di prova di server, in cui le VM di diversi hypervisor potevano essere eseguite su server diversi.

Nel complesso, i test hanno dimostrato quanto bene le VM create per un tipo di hypervisor potrebbero funzionare quando vengono eseguite su un altro hypervisor. I risultati sono stati suddivisi in tre categorie: riuscita, avvertenza e non riuscita. Una valutazione di successo significava che la VM funzionava automaticamente nel suo nuovo ambiente. Nella categoria di avvertenza, la VM ha funzionato anche nel suo nuovo ambiente, anche se potrebbe richiedere un intervento manuale. La categoria finale, fallita, indicava quei casi in cui la VM non funzionava nel nuovo ambiente, almeno non senza strumenti aggiuntivi.

Correndo attraverso tutte le diverse combinazioni possibili di hypervisor e SO, i ricercatori hanno scoperto che 13 casi di test ha provocato avvertimenti e 19 casi di test sono falliti del tutto. Solo in due casi la VM ha funzionato perfettamente su due diversi hypervisor. In entrambi i casi, una macchina virtuale creata con Xen ha funzionato senza problemi su un ambiente Microsoft Hyper-V, in un caso con Ubuntu e nell'altro caso con Windows Server.

Sono stati emessi avvisi per un numero di problemi diversi. La maggior parte erano dovuti all'incapacità della VM di acquisire un nuovo indirizzo IP nel nuovo ambiente. Anche un avviso di modifica della VM nella configurazione della memoria o nella velocità della CPU ha generato un avviso. In altri casi di avvertimento, alcune funzionalità sono andate perse, come la possibilità di mettere in pausa o riattivare una VM in esecuzione nel suo nuovo ambiente.

"In alcune situazioni con avvisi, le cose dovrebbero essere OK, ma potrebbe richiedere un intervento manuale, e l'intervento manuale non è ottimale ", ha detto Kamhout.

Nessun hypervisor ha facilmente battuto gli altri in termini di supporto OVF. Tutti avevano punti ciechi. "Sembra davvero una vasta gamma di funzionalità a livello di hypervisor", ha detto Kamus.

Anche se lo studio non ha verificato quanto bene i sistemi operativi VM fossero di per sé, ha scoperto che Windows 2008 è stato in grado di funzionare più facilmente attraverso tutti i diversi hypervisor, mentre CentOS richiedeva il lavoro più completo. "Windows 2008 è stato il più permissivo dei cambiamenti", ha detto Kamhout, ODCA, tuttavia, è sicuro che i gestori dell'hypervisor utilizzeranno lo studio per perfezionare ulteriormente i loro prodotti. "Questo è un test di base", ha detto Kamhout, aggiungendo che "i fornitori di soluzioni hanno [mostrato] un forte interesse nel correggere le lacune abbastanza rapidamente."

L'Open Data Center Alliance è un consorzio di aziende interessate a definire meglio a lungo -termine dei requisiti del data center e comprende membri come BMW, Capgemini, China Unicom, Deutsche Bank, JPMorgan Chase, Lockheed Martin, Marriott, Disney e UBS. Intel fa da consulente tecnico per l'Alleanza.

I ricercatori discuteranno ulteriormente di questo lavoro alla conferenza di previsione del cloud computing dell'ODCA, che si terrà a San Francisco il 17 giugno.

Joab Jackson copre le ultime novità del software aziendale e della tecnologia generale Il servizio di notizie IDG. Segui Joab su Twitter all'indirizzo @Joab_Jackson. L'indirizzo e-mail di Joab è [email protected]