Windows

ODCA: Virtuella maskiner som tänder till portabilitet

Hållbarhetsstrateg till Umeå Energi

Hållbarhetsstrateg till Umeå Energi
Anonim

Även om vissa framsteg har uppnåtts för att få virtuella maskiner att springa över olika typer av hypervisorer, mer arbete är fortfarande nödvändigt för att få dem till den bärbarhet som företagen söker, enligt en studie som släpptes av Open Data Center Alliance (ODCA).

"Det är den största avsikten i branschen för driftskompatibilitet, men vi är fortfarande ett sätt bort ", säger Das Kamhout, som är ODCAs tekniska arbetsgruppsrådgivare samt chefen för Intels molnoperation. Att uppnå sådan driftskompatibilitet är avgörande för att "IT-butiker vill kunna flytta virtuella maskiner, mellan privata och offentliga moln och mellan olika privata moln."

Sammanfattningsvis konstaterade studien att VM-driftskompatibiliteten fortfarande är i ett tidigt skede. Leverantörer modifierar sina hypervisorer för att uppfylla specifikationerna för VM-portabilitet, men mycket arbete behöver fortfarande göras.

[Vidare läsning: De bästa TV-streamingtjänsterna]

Studien är en av de första detaljerade hur lätt VM kan flyttas runt i en molnmiljö. Företagen vill inte att deras arbetsbelastning ska binds till en leverantörs plattform och bärbarhet är ett bra mått på hur enkelt arbeten kan flyttas till andra leverantörer.

Under de senaste åren har hypervisormakarna sammankallat en standard för VM bärbarhet, kallad Open Virtualization Format (OVF). OVF utvecklat av Distributed Management Task Force (DMTF) ger den minsta uppsättningen krokar som en VM skulle behöva köra på vilken hypervisor som helst som stöder OVF.

Studien av konceptet undersökte hur lätt en virtuell maskin skulle kunna vara flyttas över olika hypervisorer, nämligen VMware's ESXi, Apache Software Foundation's Xen, Microsofts Hyper-V och KVM med öppen källkod (kärnbaserad virtuell maskin). Varje VM innehöll en kopia av antingen Windows Server 2008, Ubuntu eller CentOS, vilket är en version av Red Hat Enterprise Linux (RHEL).

För detta projekt utarbetade forskarna en testmetod med definitionerna av grundläggande driftskompatibilitet ODCA först definierat för ett år sedan. De satte sedan upp en testbädd av servrar, där VM från olika hypervisorer kunde köras över olika servrar.

Sammanfattningsvis visade testen hur bra VM skapade för en typ av hypervisor kunde fungera när de körde på en annan hypervisor. Resultaten fanns i tre kategorier: framgångsrik, varning och misslyckad. Ett framgångsrikt betyg innebar att VM arbetade automatiskt i sin nya miljö. I varningskategorin arbetade VM också i sin nya miljö, men det kan kräva lite manuell ingrepp. Den slutliga kategorin misslyckades, betecknade de fall där VM inte skulle fungera i den nya miljön, åtminstone inte utan extra verktyg.

Genom att genomgå alla olika möjliga kombinationer av hypervisorer och operativsystem fann forskarna att 13 testfall resulterade i varningar och 19 testfall misslyckades helt. Endast i två fall fungerade VM felfritt över två olika hypervisorer. I båda dessa fall har en VM skapad med Xen fungerat utan problem i en Microsoft Hyper-V-miljö - i ett fall som kör Ubuntu och i annat fall kör Windows Server.

Varningar utfärdades för ett antal olika problem. De flesta berodde på VM: s oförmåga att förvärva en ny IP-adress i den nya miljön. En VM-rapportändring i minneskonfiguration eller CPU-hastighet resulterade också i en varning. I andra varningssituationer förlorades en viss funktionalitet, till exempel möjligheten att pausa eller avbryta en pågående VM i sin nya miljö.

"I vissa situationer med varningar bör saker vara OK, men det kan kräva lite manuell inblandning och Manuell ingrepp är inte optimal, säger Kamhout.

Ingen hypervisor slår hand i hand de andra när det gäller att stödja OVF. Alla hade blinda fläckar. "Det verkar verkligen som ett ganska stort utbud av kapaciteter på hypervisornivå," sa Kamhout.

Även om studien inte testade hur bra VM OSes gick i sig såg det att Windows 2008 kunde arbeta lättast över alla de olika hypervisorerna, medan CentOS krävde det mest kompletterande arbetet. "Windows 2008 var det mest förlåtande av förändringar", säger Kamhout, ODCA, men är övertygad om att hypervisörförvaltare kommer att använda studien för att ytterligare förbättra sina produkter. "Detta är ett baslinjetest", sa Kamhout och tillade att "lösningsleverantörerna har visat ett starkt intresse av att lösa luckorna ganska snabbt."

Open Data Center Alliance är ett konsortium av företag som är intresserade av att bättre definiera långa Krav på datacenter, inklusive medlemmar som BMW, Capgemini, China Unicom, Deutsche Bank, JPMorgan Chase, Lockheed Martin, Marriott, Disney och UBS. Intel fungerar som teknisk rådgivare för alliansen.

Forskarna kommer att diskutera vidare detta arbete vid ODCA: s Cloud computing-konferens, som hålls i San Francisco den 17 juni.

Joab Jackson täcker företagsprogramvara och allmän teknik som bryter nyheter för IDG News Service. Följ Joab på Twitter på @Joab_Jackson. Joabs e-postadress är [email protected]