Net als bij de concurrentie kun je bij Microsoft een gratis alleenstaande hypervisor downloaden en er zijn zelfs instructies beschikbaar hoe je die op een usb-staafje kunt zetten, net zoals dat bij de VMWare hypervisor kan. Microsoft gebruikte een Windows 2008 R2 Core server met hypervisor-rol waar alles uitgegooid werd dat niet nodig is voor de hypervisor zelf. Het gevolg is een zeer compacte hypervisor die in principe op alle hardware kan draaien waar een Windows 2008 server ook op draait.
Net als bij de concurrentie levert Microsoft alleen een 64-bit hypervisor. Wat meteen opvalt, is dat bij Microsoft alles tekstgebaseerd is. Voor het grafisch beheer heb je een van de grotere beheerpakketten van Microsoft nodig, zoals Virtual Manager binnen System Center. Met het Remote Server Management voor Windows Vista of Windows 7 kun je ook al aardig wat doen en dat is gratis. Ook gratis is HVremote, maar dat is een opdrachtregelbeheersysteem en dus weer alleen tekst.
Functionaliteit
Zoals gebruikelijk bij Microsoft is zijn hypervisor voor en door Windows. Dat wil zeggen: de basis is Windows en de gastsystemen moeten eigenlijk ook Windows zijn. Daar kun je wel (en vaak met succes) van afwijken, maar dan ondersteunt Microsoft het niet meer. Een van de weinige uitzonderingen is Novell SuSE Linux Enterprise Server en Red Hat Enterprise Linux: die ondersteunt Microsoft wel, maar slechts met één processor. In de praktijk werken zowat alle Linux-distributies keurig, maar de ondersteuning van Microsoft hiervoor is dus zeer beperkt. OS/2 en Windows NT kregen we niet aan het draaien.
Een van de grootste nieuwigheden in R2 is de 'life migratie': het verplaatsen van draaiende VM's naar een andere hypervisor. VMWare had dit als eerste met VMotion, daarna volgde Citrix en ten slotte dus ook Microsoft. Bij Microsoft is er wel wat meer vereist voordat je VM's kunt verplaatsen. Zo moet er een agent in elke VM waarmee je dat wil doen geïnstalleerd worden en de VM's moeten tot een cluster van gedeelde volumes behoren. Dat is dus veel minder flexibel dan bij Citrix en VMWare.
Beheer
Bij een alleenstaande hypervisor biedt Microsoft geen enkele luxe. Hyper-V 2008 R2 SP1 zelf heeft een tekstinterface en het enige gratis beheer is HVremote, dat ook alleen een tekstinterface presenteert. Als je daar geen moeite mee hebt, kun je er wel heel veel mee. En HVremote is ook erg handig om snel de status van een bepaalde hypervisor op te vragen. HVremote /show /target:servernaam, dat is alles. Je kunt met HVremote ook virtuele machines aanmaken, wijzigen en weer wissen. En ze starten, natuurlijk. Dan krijg je wel een grafische console met daarin de gestarte VM te zien op jouw eigen desktop.
Voor een echt grafisch beheer moet je echter gebruik maken van Virtual Machine Manager (VMM) 2008 R2, een onderdeel van de System Center beheersuite en betaalware, des te meer omdat dit sowieso meerdere Windows server- en databaseserverlicenties vereist. Er is wel een speciale versie hiervan voor MKB's die System Center Essentials (SCE) heet. Deze MKB-suite richt zich uiteraard specifiek naar kleinere en middelgrote bedrijven. In SCE zit een volwaardige VMM, monitoring functionaliteiten van Operations Manager en software, patch en update functionaliteiten van Configuration Manager. Deze suite koop je aan per fysieke server of per desktop en bevat één console van waaruit je jouw hele omgeving kan gaan beheren (zowel virtueel als fysiek).
VMM ondersteunt naast de eigen Microsoft Hyper-V ook die van de concurrenten. Citrix XenServer en VMWare ESXi kun je keurig beheren binnen VMM. Alleen de dynamische resourcetoewijzing van VMWare ondersteunt VMM niet omdat Microsofts eigen Hyper-V dat ook niet ondersteunt.
VMM toont je bij het aanmaken van een nieuwe VM op welke host je die het beste kunt installeren. Dat doet hij door de hosts in een beoordeling met sterren te tonen. Hoe meer sterren, hoe beter een host geschikt is voor de nieuwe VM. Dat systeem heet bij Microsoft 'Intelligent Placement' (intelligente plaatsing) en het werkt ook met hypervisors van concurrenten. Je kunt voor zo'n beoordeling met sterren een verklaring opvragen en het beoordelingsalgoritme aanpassen als je het anders wenst.
Microsoft koos bij de beheerinterface voor het ondertussen bekende Outlook-thema: gekleurde rubriekmenubalkjes met daarboven een boomstructuur van de gekozen rubriek. Rechts daarvan is het grote detailpaneel en uiterst rechts zie je bovenaan een actiepaneel (vaakst voorkomende acties aanklikbaar) en daaronder een VM-paneel met de vaakstgebruikte VM-functies. Maar dat is dus allemaal alleen beschikbaar binnen de betaalde beheersuite.
Productinfo
Product: Hyper-V Server 2008 R2 SP1 met System Center Virtual Machine Manager 2008 R2 of System Center Essentials
Producent & Leverancier: Microsoft, www.microsoft.com en www.microsoft.nl
Adviesprijs: gratis (stand-alone hypervisor), een typische volledig beheerde omgeving kost zo'n 3.500 à 4000 euro; SCE kost 63 euro voor de console en daarna 63 euro per fysieke hypervisor en 10 euro/desktop (dus in een omgeving van 2 fysieke servers en 25 desktops komt dit op een totaalprijs van 439 euro richtprijs).
Systeemvereisten: 64-bit hardware, beheer via Windows Vista of Windows 7, Windows Server 2008 of 2008 R2; HVRemote vereist Windows 7 of 2008 R2; virtuele gasten: vanaf Windows 2000 plus Novell SuSE Linux Enterprise Server of Red Hat Enterprise Linux (1 cpu).
Johan Zwiekhorst, Datatestlab
Lees ook