close

Kernel-gebaseerde virtuele machine

Spring naar navigatie Spring naar zoeken
Kernel-gebaseerde Virtual Machine-
software
Logo
Screenshot van qemu / kvm die NetBSD, OpenSolaris en Kubuntu emuleert op een Arch linux-host.
Screenshot van qemu/kvm die NetBSD , OpenSolaris en Kubuntu emuleert op een Arch linux -host .
Genreemulator
OntwikkelaarOpen Virtualisatie Alliantie (OVA)
Laatste versie1.2
BesturingssysteemLinux
TaalC.
LicentieGNU General Public License of GNU Lesser General Public License
( gratis licentie )
Websitewww.linux-kvm.org/
Image
Kernel-gebaseerde virtuele machine wordt ondersteund door libvirt .

Kernel-based Virtual Machine ( KVM ) is een Linux - kernelvirtualisatie - infrastructuur . KVM ondersteunt momenteel volledige virtualisatie met behulp van Intel VT of AMD-V . Beperkte ondersteuning voor para - virtualisatie is ook beschikbaar voor Linux- en Windows -gasten in de vorm van een para-virtuele netwerkdriver. KVM is nu geïmplementeerd als een laadbare kernelmodule, hoewel in toekomstige versies een systeemaanroepinterface kan worden gebruikt en direct in de kernel zal worden geïntegreerd .

Virtual Machine Manager ondersteunt het maken, wijzigen, starten en stoppen van op KVM gebaseerde virtuele machines.

Operatie

KVM biedt volledige CPU-virtualisatie, zodat het gast-besturingssysteem niet merkt dat de virtualisatie is gestart. Het Userspace- proces dat KVM gebruikt, is QEMU . Het is verantwoordelijk voor het configureren van de VM- en I / O-apparaten en het emuleren ervan. KVM wordt in dit geval gebruikt als een "versneller" met betrekking tot de verbinding met de I / O-apparaten, omdat het alleen bij QEMU erg traag is (dit is te danken aan het feit dat KVM een volledige virtualisatie van de CPU heeft).

Gerelateerde items

  • Vergelijking van virtuele platformmachines
  • gast
  • OVirt
  • Xen
  • QEMU
  • libvirt
  • libguestfs

Andere projecten

Externe links