Hyper-V vsesx in het datacenter Gabrie van Zanten Logica 2008. All rights reserved
Intro Welke hypervisor voor het datacenter? Wat moet een hypervisor bieden? Vergelijk tussen Hyper-V en ESX No. 2
Welke hypervisor voor het datacenter? Virtualisatie is volwassen geworden Virtualisatie in het datacenter groeit snel De strijd om de hypervisor voor het datacenter is begonnen Lies, damn lies and marketing No. 3
Wat moet een hypervisor bieden? Schaalbaarheid Groei, OS support, Deployment Beschikbaarheid & Continuiteit Host uitval, Disaster Recovery, Onderhoud Security Hardening, patching, certificering Management API s, SDK s, Automation, Standaardisatie Besparingen Rackspace, Power, Koeling, Hardware No. 4
Deployment VMware ESX 3.5 Hyper-V Hardware onafhankelijke uitrol Geen specifieke tooling voor uitrol HCL vereist Geen Free ESX bruikbaar OS Support VMware ESX 3.5 Hyper-V Alle Windows server smaken Talloze Linux smaken (Mandrake, Ubuntu, RedHat, SUSE, TurboLinux) FreeBSD, Netware 4.2 en hoger, SUN Solaris Specifieke host drivers bemoeilijken uitrol Verschillende goede tools aanwezig (Windows uitrol) ISA@WORK Schaalbaarheid Geen HCL, wel beperkter in hardware keuze!!! Geen Free Hyper-V bruikbaar W2k Sp4 (1 cpu), W2003 Sp2 (1 of 2 cpu), W2008 (1,2 of 4 cpu) SUSE Linux Server 10 Sp1 / Sp2 (1 cpu) No. 5
Schaalbaarheid VMware ESX 3.5 VMotion & DRS Enhanced VMotion Compatibility (EVC) Memory Transparent Pagesharing / AMD-RVI / Large memory blocks Hyper-V QuickMigration (zonder CPU check!!!) VM shutdown bij migratie naar andere cpu familie Name Host (Gb) Assigned (Gb) OverCommit esx-01 40 38 esx-02 40 46 6 esx-03 40 33 esx-04 40 48 8 esx-05 40 35 esx-06 40 49 9 esx-07 40 29 esx-08 40 42 2 esx-09 40 37 esx-10 40 33 esx-11 40 35 esx-12 40 45 5 esx-13 40 52 12 esx-14 40 48 8 esx-15 40 37 esx-16 40 42 2 esx-17 40 46 6 esx-18 40 30 esx-19 64 87 23 esx-20 64 35 esx-21 64 85 21 101 Gb No. 6
VMware ESX 3.5 ISA@WORK Beschikbaarheid & Continuiteit Hyper-V High Availability Via shared storage Via clustered volumes Disaster Recovery Koppelen replica s Heropbouw clustered volumes Onderhoud VMotion QuickMigration Cluster Storage in Hyper-V vereist per VM een aparte LUN. Per VM extra storage reserveren voor snapshots en resizing +/- 10-15Gb Huidige klant: Gemiddelde VM disk size: 40Gb -> 10Gb extra per LUN Over 700 VMs = 7 Tb Voor ESX plaatsen we 30 VMs per LUN en reserveren 30Gb per LUN 25 LUNs x 30Gb = 750Gb QuickMigration: 8-9 sec voor 512Mb, >60sec voor 4Gb Disconnected sessions -> Hele applicatie ketens down. QuickMigration mag niet bij Domain Controllers! No. 7
Beschikbaarheid & Continuiteit ESXi Geen console OS, 32Mb size, soort BIOS Net zo krachtig als ESX Patches zijn soort BIOS firmwares, dus geen deel fixes Sinds 1-1-2008 slechts 10 patches waarvan 2 versie upgrades HA / Vmotion aanschaf dus niet meer gratis ESXi ESX RedHat EL5 als console OS, 2Gb size Wel fixes voor console OS HA, VMotion extra licenties Microsoft Hyper-V Server 2008 (Free) Geen HA, Geen Quick Migration, Max 32Gb host RAM, max 4 host cpu Onder water Windows 2008 core Net zo patch gevoelig als Windows 2008 core Niet geschikt in datacenter Microsoft Server 2008 Enterprise & Datacenter with Hyper-V HA, Quick Migration Windows 2008 core patches of Windows 2008 patches Sinds april 2008, 7 critical patches, 11 important. Alle patches zijn downtime! No. 8
Security Certificering ESX 3.0.2 & VC 2.0.2 zijn gecertificeerd voor Common Criteria EAL4+ Certification. Bewijs van solide opbouw Hardening VMware ESX 3.5 Hyper-V Aanvals vector ESXi nihil, geen OS aanwezig Windows 2008 Core OS ESX 3.5, RedHat EL5 OS Windows 2008 Server OS No. 9
Security Security van de hypervisor Hyper-V minder processen in priviliged layer. ESX drivers in priviliged layer, lijkt minder veilig, maar uiteindelijk veel stabieler vanwege hardening. Absolute performance winst in Hyper-V model verwaarsloosbaar. Nic performance al op near-native niveau VM 1 ( Admin ) VM 2 VM 3 VM 1 ( Parent ) Virt Stack VM 2 ( Child ) VM 3 ( Child ) Hypervisor Drivers Drivers Drivers Drivers Hypervisor Hardware Hardware VMware ESX Approach Hyper-V Approach No. 10
Management API s, SDK s Beide producten hebben API s en SDK s PowerShell ondersteuning Automation ESXi 3.5 niet geautomatiseerd installeren ESX 3.5 geautomatiseerd met Kickstart scripts Hyper-V / Windows met Windows deployment tools Standaardisatie Na installatie bieden beiden geen mogelijkheden om conform te blijven aan uitrol Voor ESX enkele 3rd party tools die dit wel kunnen Hyper-V sterk netwerk driver afhankelijk, VLAN scripting erg moeilijk No. 11
Besparingen Rackspace, Power, Koeling, Hardware Performance afhankelijk Performance -> Meer VMs -> Minder hardware -> Minder koeling -> Minder rackspace Memory over-commit, transparent pagesharing -> Minder hardware Laatste berichten over Intel performance test spreken over 1,5 2x betere performance voor ESX All eggs in one basket Kosten vergelijk nauwelijks mogelijk zonder performance gegevens Windows 2008 Server Enterprise / Datacenter opletten met gunstige licenties Hoeveel fysieke hardware Vergeet SCOMM / SCVMM licenties niet Neem storage capaciteit ook mee plus SAN replicatie licentie kosten No. 12
Vragen? Vragen?? Vragen na een nachtje slapen? Gabrie.van.Zanten@logica.com NL-VMware mailinglist Http://www.GabesVirtualWorld.com No. 13
Beantwoord de vragen ISA@WORK SMS spel en evaluatie Vraag 31: Windows 2003 SP1 met 2 cpu's en SUSE Linux Server 10 Sp1 met 2 cpu's ondersteund op Hyper-V? Beiden Alleen SUSE Alleen Windows Geen van beiden Vraag 32: 20 VMs met elk 2Gb RAM op 1 host van 32Gb, dit kan op: ESXi Windows 2008 Srv Enterprise Hyper-V Srv 2008 SMS de antwoorden Geen van allen ISA<vraag nummer> <antwoord letter> <vraag nummer> <antwoord letter> <evaluatie cijfer> Naar 06 30536075 15 December 2008 Title of Presentation No. 14