Moet Microsoft zijn hypervisor aanpassen?
"De hypervisor is commodity." "Het draait om het management van de virtualisatielaag." Veel gehoorde en gelezen opmerkingen die in zekere zin waarheid zijn geworden. Nu ook Citrix zijn hypervisor gratis weggeeft en de hardwareleveranciers servers inclusief hypervisor leveren, lijkt het daar wel op.
Microsoft heeft zijn eigen hypervisor uitgebracht (Hyper-V) en hun agressieve marktbenadering bewijst dat het om meer draait. Het gaat over de eerste laag bovenop de hardware. De laag die de hardware in feite controleert en bepaald wat op welke manier van deze resources gebruik mag maken.
Binnen de datacenters is Microsoft een hoop van deze controle verloren aan VMware. Controle die ze met Hyper-V weer hopen terug te pakken of in ieder geval willen consolideren. Net nu Microsoft met Hyper-V 2 de strijdt aan lijkt te gaan met de concurrentie, lijkt het gevecht zich te verplaatsen naar de desktop en mobiele devices. Zowel VMware als Citrix proberen deze gigantische markt te betreden met hun eigen client hypervisor.
Een client hypervisor zal, in tegenstelling tot de servervariant, geen grote consolidatievoordelen met zich meebrengen. De voordelen van een client hypervisor zitten hem in flexibiliteit en portabiliteit. Doordat jouw desktop op gestandaardiseerde virtuele hardware is geïnstalleerd, draait hij net zo makkelijk in het datacenter als op jouw laptop of mobiele telefoon. Al zullen de huidige Nokia's ietwat heet worden bij het draaien van Windows Vista.
De hardwareleveranciers gaan een belangrijke rol spelen in de adoptie van deze client hypervisors door zowel de consument als het bedrijfsleven. De client hypervisor die bij de meeste hardware standaard geleverd wordt, zal de standaard gaan bepalen. Vergelijkbaar met datgene wat Microsoft en IBM voor Windows gedaan hebben. De meest gebruikte client hypervisor zal vervolgens de standaard aangeven voor een virtual machine-formaat. Wordt het VHD of VMDK?
De vergelijking is snel gemaakt met het Office-document. Een geruime tijd heeft Microsoft Office de standaard hierin bepaald. Pas de laatste jaren is de vraag naar een open standaard hierin toegenomen. Toch zijn het voornamelijk nog .doc(x) of .xls(x) bestanden die mij toegezonden worden.
Een standaard voor virtuele machines is er al, OVF. Dit is op het moment echter niet meer dan een tussenvariant. Alle hypervisors kunnen omgaan met deze open standaard. Voordat je een virtuele machine in dit formaat kan starten, moet hij wel echter geconverteerd worden. Zolang dit nog geen werkende oplossing is zal de hypervisor de standaard bepalen.
Terug naar mijn stelling. Het lijkt er voorlopig op dat Microsoft het gevecht om deze standaard en controle over de client niet mee gaat spelen of over laat aan vriendje Citrix. Microsoft lijkt zich voorlopig te richten op virtualisatie in het datacenter en volledige cloud computing op de desktop (Azure).
De toekomst zal het uitwijzen, maar ben benieuwd naar jullie meningen en inzichten.
In dat licht bezien is de vraagstelling: "Moet er een standaard komen?" wel grappig! We hadden namelijk een standaard, want er was een monopolie van VMWare. Toen was de vraag:"Moet er niet wat concurrentie komen?".
Wat intussen wel al redelijk gaat lukken is standaardisatie met betrekking tot de meta-data van die virtuele machines: dit is inderdaad het Open Virtual Machine Format (OVF). Daarin worden zaken gedefinieerd als de benodigde hoeveelheid virtual memory, virtual CPU's en eisen aan het omringende netwerk. Hier kun je als vendor ook nauwelijks een concurrentievoordeel mee behalen en het adopteren van zo'n standaard is dan ook weinig bedreigend voor de eigen positie.
Waar ik veel meer dynamiek van verwacht zijn connectoren. Niet zozeer om de technologie, maar vooral om de impliciete mogelijkheden die deze bieden op het gebied van standaardisatie, besparing op front- en back-end systemen, doelmatigheid in beheerprocessen en effectiviteit van gebruikers. Het onderscheidend vermogen tussen verschillende connectoren zal daarbij vooral gericht zijn op onderliggende technologie en volumes.
Hierop sluit een OVF NextGen formaat aan. Dat zorgt er voor dat "workloads" wel kunnen draaien op verschillende hypervisorversies. OVF staat namelijk nog in de kinderschoenen. De eerste opzet is een goede start, maar de virtualisatieleveranciers zullen aan de eisen van de klant tegemoet moeten komen; interoperabiliteit tussen virtualisatieproducten.
Deze visie sluit aan bij die van cloud computing. Daar zal de "workload" als een dienst leven waarvan de parameters beschikbaarheid, performance en beveiliging worden ingesteld. Of dit dan een server- of clienthypervisor is waar de "workload" op draait, maakt niet meer uit. Alle hardware wordt immers een grote pool van resources die gebruikt wordt ten behoeve van de "workload". Cloud computing ten top!
Ook kunnen (nu en nog meer in de toekomst) de hypervisors verschillende hardware platformen aanbieden als een virtueel platform. Denk aan cpu-masking / enhanced vmotion compatibility (EVC). Derhalve zal het in de toekomst alleen maar belangrijker worden om te standaardiseren op een van de hypervisors. Een homogene omgeving heeft beheertechnisch en dus ook kostentechnisch de voorkeur boven een heterogene omgeving.
Dat alle eco-vendoren werken aan multi-hypervisor applicaties heeft mijn inziens niet zozeer te maken met het feit dat zij meerdere vendoren tegelijkertijd willen managen. Ze weten simpelweg nog niet wie deze strijd gaat winnen, dus kunnen zich niet veroorloven te wedden op 1 paard.
Of Microsoft op de goede weg zit? Ja, natuurlijk, stel je eens voor: over maximaal een a twee jaar serveert Citrix Xen(Server) af ("het is toch gratis en alle tooling is multivendor"). Het heeft dan haar doel gediend, het ondermijnen van de hegemonie van VMware. Driemaal raden wie daarvan zal profiteren?
Nu heeft Microsoft natuurlijk zijn ecosysteem/partners. Zo heeft Citrix ook het VHD-formaat geadopteerd en heeft Microsoft dus baat bij de populariteit van de Citrix client hypervisor.
Twee actuele ontwikkelingen daarvoor stonden overigens daarvoor gisteren op virtualization.info:
1. Citrix open sources its VHD implementation
2. A ghost of the past develops an open source VMFS driver
10-02 Het einde van het begin van cloud en virtualisatie
10-02 De windwakken van de cloud-sector
09-02 Citoto
09-02 Lang leve de hackers!
09-02 Modder gooien in ICT-land
08-02 Reseller verliest slag om het groene huishouden
08-02 Hadoop lijkt een alleskunner
07-02 Hou zicht op de informatie bij HNW
07-02 Eigen werknemer kan ook een vijand zijn
06-02 Krachtenbundeling NGI en TestNet is goede zaak
10-02 Het einde van het begin van cloud en virtualisatie
10-02 Avocent van Emerson beheert datacenter
31-01 Citrix haalt goede resultaten in vierde kwartaal...
30-01 VMware komt met vCenter Operations Management
30-01 Dataopslagportfolio Iomega wordt zakelijker
27-01 Appsense speelt in op BYOD en Windows 7
27-01 VMware opent virtualisatie- en cloud portal
25-01 VMware ziet omzet en winst in 2011 toenemen
25-01 Scense Live Profiles beheert gebruikersprofielen
20-01 Red Hat introduceert Enterprise Virtualization 3.0
|
|
11-09-09 Red Hat kiest Windows voor virtualisatiebeheer
20-03-09 De strijd om de hypervisor
25-02-09 VMware volgt Citrix met bare-metal hypervisor
23-02-09 Citrix bouwt beheertool voor Microsoft Hyper-V
30-01-09 'Bare-metal hypervisor is de toekomst'
13-01-09 Hyper-V 2.0 komt in Server 2008 R2
17-11-08 Microsoft integreert Hyper-V 2.0 in Windows
14-11-08 Hyper-V 2.0 volgt ná Server 2008 R2
12-11-08 Hyper-V 2.0 krijgt ‘VMotion'
11-11-08 Windows Azure-hypervisor is werk van NT-schepper
10-11-08 Hyper-V krijgt verbeteringen Windows Azure
07-11-08 Windows Azure krijgt andere hypervisor
21-10-08 Microsoft voegt Hyper-V toe aan Vista
27-06-08 Microsoft brengt virtualisatieplatform Hyper-V
30-05-08 Microsoft werkt nog aan compatibiliteit hypervisor
Vijf tips voor effectieve back-up en recovery in virtuele omgevingen
In deze whitepaper geven experts van Quest vijf tips op het gebied van virtuele gegevensbescherming waarmee de......


