KVM hypervisor

KVM hypervisor is de virtualisatielaag in Kernel-based Virtual Machine (KVM), een vrije, open source virtualisatie architectuur voor Linux distributies.

Een hypervisor is een programma dat meerdere besturingssystemen in staat stelt om een enkele hardware host te delen. In KVM fungeert de Linux-kernel als een type 2-hypervisor, die het beheer stroomlijnt en de prestaties in gevirtualiseerde omgevingen verbetert. De hypervisor creëert virtuele machine-omgevingen (VM) en coördineert de vraag naar processor, geheugen, harde schijf, netwerk en andere bronnen via het hostbesturingssysteem. KVM vereist een processor met hardware virtualisatie-extensies om verbinding te maken met de gast-OS'en.

KVM is sinds 2007 gebundeld met het Linux besturingssysteem (OS) en kan samen met de Linux kernel worden geïnstalleerd. Talloze gast-OS-en kunnen werken met KVM, waaronder BSD (Berkeley Software Distribution), Solaris, Windows, Haiku, ReactOS, Plan 9, en het AROS Research OS. Bovendien kan een aangepaste versie van QEMU ("Quick Emulator") KVM gebruiken om Mac OS X te draaien.