Posts Tagged ‘Xen’

Lancering Twenty-Five VPS

Friday, April 2nd, 2010

Al een tijdje waren we op de zaak op zoek naar een aanbieder van Virtual Private Servers (VPS) met maximale vrijheid.

Veel aanbieders werken met producten zoals OpenVZ, Virtuozzo, Linux-VServer of Xen. Op zichzelf prima, maar meestal zijn veel zaken zoals schijfpartitionering vastgelegd en is (bijvoorbeeld in het geval van Xen) het niet mogelijk om te kiezen welke versie van de Linux kernel je wil draaien.

Simpelweg: veel van onze best practices waren lastig toepasbaar op een virtualisatieplatform van derden. Daarnaast bleken veel aanbieders te duur, zeker voor tijdelijke huisvesting van pilots of om tests te kunnen doen.

Twenty-Five VPS logo

Het leek ons een goed idee om zelf een virtualisatieplatform aan te gaan bieden op basis van KVM (Kernel-based Virtual Machine). Geen poespas, eventueel geschikt voor tijdelijke huisvesting, een mooie prijs en maximale vrijheid.

Wil je Linux? Prima! Wil je FreeBSD? Prima! Wil je Windows (ehm, wie wil dat…)? Ook al prima!

Lijkt je het wat? Kijk dan maar eens op de website van Twenty-Five VPS!

Nog meer flexibiliteit met Xen

Saturday, June 27th, 2009

Zoals ik laatst al schreef is het mogelijk om Debian Lenny onder Xen te installeren net alsof het een normale machine betreft. Dit heeft een aantal belangrijke voordelen waaronder meer uniformiteit, maar ook de mogelijkheid om zonder kunstgrepen een 32-bits domU met 32-bits Linux kernel te realiseren binnen een 64-bits dom0. Het wijzigen of het installeren van een nieuwere kernel kan ook vanuit de domU zelf, wat de nodige flexibiliteit met zich meebrengt.

Helaas bestaat netboot-xen officieel alleen voor de i386 architectuur, toch?

Dat klopt, maar met redelijk weinig moeite is het mogelijk om de standaard netboot installatie aan te passen, zodat ook een 64-bits domU geen enkel probleem meer is.

Binnenkort zal ik kumina-offspring uitbrengen, ideaal om te combineren met Kumihatch of toe te passen bij een VPS-aanbieder die gebruik van PyGrub toestaat.

Xen logo

Xen logo

Meer flexibiliteit met Xen

Wednesday, June 24th, 2009

Op de zaak hebben we inmiddels een hele set best practices ontwikkeld waaronder ook methodieken om Xen in te zetten. Nu was ik aan het onderzoeken of het gemakkelijk is om PyGrub toe te passen, uiteraard om de mate van flexibiliteit te vergroten en eveneens de beschikbaarheid van diensten voor de klant.

Was het maar mogelijk om een soort PXE in Xen met paravirtualisatie te bruiken…

Wat blijkt nu, in Lenny is zoiets nu ook mogelijk! Zie dit voorbeeldbestand, waar weinig wijzigingen in nodig zijn om van start te kunnen. Wellicht een welkome uitbreiding voor onze best practices?