De meeste Linux-VPS'en gebruiken als hypervisor Xen met paravirtualisatie. De virtuele machines draaien dan een Linux-distributie met Xen DomU-kernel. Wil je er een BSD op draaien, dan betekent dit dat de BSD-versie ook een DomU-kernel moet hebben. OpenBSD kun je dus al vergeten, maar NetBSD heeft sinds versie 4.0 Xen 3 DomU-support. FreeBSD heeft sinds de recente versie 8.0 ook een Xen DomU-kernel. OpenSolaris biedt van huis uit een Xen DomU-kernel. Toch is dit niet evident, en je moet er ook rekening mee houden dat hostingbedrijven die Linux-VPS'en aanbieden niet altijd de ervaring hebben om virtuele machines met een BSD te beheren. Vraag dus door naar hun BSD-ervaring.

Hostingbedrijven die zich puur op het aanbieden van BSD VM's richten, kiezen vaak voor hardwarevirtualisatie, omdat daar geen speciale kernel voor nodig is. Dat kan zowel met Xen HVM als met KVM. Op deze manier kun je ook OpenBSD draaien. Let daar echter op met verdacht goedkope aanbiedingen. De kans is groot dat je hiermee geen virtuele machine maar een container krijgt, zoals een FreeBSD jail of een OpenSolaris zone. Op zich is daar niets mis mee natuurlijk, maar je hebt wel minder mogelijkheden met een container en niet alle software werkt erin. Er zijn hostingbedrijven waar het niet onmiddellijk duidelijk is of ze een Xen VM of een container aanbieden. Vraag dit dus na bij twijfel.

Bron: Techworld