Onze keuze voor Xen
Xen en VMware zijn op dit moment de meest serieuze virtualisatie-oplossingen. Het zijn beiden hardware virtualisatie technieken waarbij de virtualisatieprogrammatuur direct op de hardware wordt geïnstalleerd en direct met de gast-OSen van de virtual servers communiceert.
Host-gebaseerde Virtualisatie
Het virtualisatieprogramma Virtuozzo was enkele jaren geleden nog de populairste oplossing in de VPS markt. Dit programma maakt echter gebruik van host-gebaseerde virtualisatie. Hierbij wordt de hardware aangestuurd door het eigen 'host' operating systeem waarbinnen Virtuozzo zelf draait.
Het grote nadeel van host-gebaseerde virtualisatie is dat het erg moeilijk is om het gebruik van CPU, harddisk toegang en RAM aan verschillende VPSen toe te rekenen. Dit maakt het onmogelijk harde service-garanties te geven omdat VPSen elkaar altijd in de weg kunnen gaan zitten. Verder worden er veiligheidsrisico's geïntroduceerd door het gebruik van een host OS waar alle virtual servers van afhankelijk zijn. Een oplossing die Virtuozzo gebruikt is te herkennen aan de 'burstabele' RAM waarbij virtual servers elkaars ongebruikte RAM kunnen lenen.
Xen paravirtualisatie
Om harde garanties te kunnen geven over de capaciteiten van onze virtual servers hebben wij voor hardware vitualisatie gekozen. Bij de keuze tussen Xen en VMware hebben wij voor onze cloud de voorkeur aan Xen gegeven, onder andere omdat het nieuwer is en wat betere designbeslissingen heeft kunnen nemen.
Zo maakt Xen hardwarevirtualisatie efficiënter door middel van een techniek die paravirtualisatie heet. Hierbij werkt het gast-OS nauw samen met Xen om de virtualisatie efficiënter te maken. Xen hoeft bij paravirtualisatie niet meer continu hardware te simuleren naar het gast-OS.
Open source
Het grootste verschil is dat Xen open source is en VMware closed source. Dit stelt ons in staat om de virtualisatie-techniek die wij gebruiken volledig te beheersen. Hierdoor hebben wij onze eigen management en failover software voor onze clusters kunnen schrijven. Deze stelt XLS in staat haar redundante VPS-product tegen een scherpe prijs aan te bieden.


