76
KVM (für kernelbasierte virtuelle Maschinen) ist eine vollständige Virtualisierungslösung für Linux auf x86-Hardware mit Virtualisierungserweiterungen (Intel VT oder AMD-V).Es besteht aus einem ladbaren Kernelmodul, kvm.ko, das die zentrale Virtualisierungsinfrastruktur bereitstellt, und einem prozessorspezifischen Modul, kvm-intel.ko oder kvm-amd.ko.KVM erfordert auch eine modifizierte QEMU, obwohl derzeit daran gearbeitet wird, die erforderlichen Änderungen in den Vorlauf zu bringen.Mit KVM können mehrere virtuelle Maschinen ausgeführt werden, auf denen unveränderte Linux- oder Windows-Images ausgeführt werden.Jede virtuelle Maschine verfügt über eine private virtualisierte Hardware: eine Netzwerkkarte, eine Festplatte, einen Grafikadapter usw. Die Kernelkomponente von KVM ist in Mainline Linux ab 2.6.20 enthalten.KVM ist Open Source Software.