pres ssc-ict-2014-april hypervisors
TRANSCRIPT
Alternatieve Hypervisors
Alternatieve Hypervisors
Bekende Hypervisors
VMware vSphere ESXi 5.5
Redhat RHEV 3.2
Microsoft Hyper-V 2012 R2
Citrix XenServer 6.2
Minder bekende / opkomende Hypervisors
Parallels
Libvirt (LXC, qemu, KVM)
Docker
PowerVM
*Baremetal
Alternatieve SDDC/Cloud management
Bekende management tools
VMware vCAC 6.0
Windows Azure
VMware Cloud Hybrid Service
Amazon EC2
Openstack
Minder bekende / opkomende Cloud oplossingen
Cloudstack
Google Ganeti
AWS (Amazon) OpsWorks
Wie met wat ?
VMware vCAC 6.0 Windows Azure System Center
2012
Amazone EC2 Openstack Google Ganeti
ESXi Proprietary Hyper-V Oracle Hypervisor ESXi Proprietary
Hyper-V Hyper-V ESXi Libvirt KVM
XenServer XenServer Hyper-V XenServer
XenServer 6.2 LXC
Wie met wat ?
VMware vCAC 6.0 Windows Azure System Center
2012
Amazone EC2 Openstack Google Ganeti
ESXi Proprietary Hyper-V Oracle Hypervisor ESXi Proprietary
Hyper-V Hyper-V ESXi Libvirt KVM
XenServer XenServer Hyper-V XenServer
XenServer 6.2 LXC
Geen echt duidelijk overzicht mogelijk:Omdat management systemen ook elkaar kunnen supporten, maar dan wel vaak met een beperkte to zeer beperkte feature set.
Wie met wat ?
Hoe kun je dan kiezen ?
Hoe kun je dan kiezen ?
Kies een vendor en pas de bedrijfsprocessen er op aan
VMware vCAC 6.0
VMware Cloud Hybrid Service
Amazon EC2
Openstack
Kies een bekende vendor of reeds gebruikte oplossing en voeg toe waar nodig
VMware vCAC 6.0
Microsoft System Center
Hoe kun je dan kiezen ?
Hoe kun je dan kiezen ?
Kies een vendor en pas de bedrijfsprocessen er op aan
In de praktijk bijna altijd onmogelijk / onacceptabel
Kies een bekende vendor of reeds gebruikte oplossing en voeg toe waar nodig
Kies een hypervisor die het beste past bij de wensen en eisen
Kies een hypervisor die breed ondersteund word en met een rijke featureset (toekomst)
Kies een hypervisor en management-tool waar reeds ruime kennis van in huis is (evt. toevoegingen zorgen toch al voor de nodige extra (tijdelijke) beheerlast)
Hoe kun je dan kiezen ?
Beperk de keuze van hypervisors
Beperk de hypervisor keuze om voldoende interne kennis te waarborgen
Sommige applicaties en appliances eisen een specifiek platform
Specifieke kenmerken van hypervisors*
VMware: bestaande infrastructuur vCenter met ”advanced” features
KVM/XenServer: Xen bekend van desktop oplossingen en goede support voor Linux distro’s
Hyper-V: Windows On Windows 1 licentie voor hypervisor en VM workloads
LXC/Docker: Klein en licht weinig resources nodig voor de hypervisor
* Voor een gedetailleerd overzicht: G:\ICT\Systeembeheer\3. Infrastructuur\VMWare\Projecten\Hypervisor Onderzoek\Alternatieve Hypervisors SSC-ICT\Virtualisatie overzicht.xlsx
Meer keuzes betekent flexibeler
Het beste halen uit iedere hypervisor
De beste gezamenlijke (user) interface voor verschillende systemen mogelijk(incl. self-
service features)
Eenvoudigere migratie naar eventuele cloud oplossing
Mixed (cloud) oplossing bv. Linux op Linux, Windows op Windows en VMware voor
complexe en/of legacy applicaties
Kan kosten besparend werken(Capex, waarschijnlijk niet op Opex)
Uitdagingen in een mixed hypervisor omgeving
Transparante centrale user interface ondanks de verschillende hypervisors en dus
verschillende feature sets
Goede support afspraken met de diverse vendoren
Standaard image en template beheer
Hardware support (bv.VPLEX Metro of Netwerk virtualisatie / VMware NSX)
Kennis intern nodig om een mixed omgeving te kunnen beheren
Klant ervaring
Klanten / aanvragers vinden de achterliggende al dan niet mixed infrastructuur
helemaal niet belangrijk
Klanten willen een snelle en transparante interface voor het aanvragen en beheren
van (virtuele) servers
Klanten moeten wennen aan server standaardisatie (custom servers=manueel
deployen)
Conclusie
Maak keuzes”top-down”begin met een user-interface en beheer tools welke passen
bij de wensen en eisen van SSC-ICT
Kijk vervolgens naar de huidige en toekomstige workloads (virtueel en fysiek) en kijk
welke hypervisor daarbij past (een specifieke of een mix) en welke compatible is met
de user-interface en beheertools
Kosten, compexiteit en tijd ?
Conclusie
VRAGEN, OPMERKINGEN ?