Kernel-based Virtual Machine

Från Wikipedia
Hoppa till: navigering, sök
Kernel-based Virtual Machine
Kvmbanner-logo2 1.png
Kvm running various guests.png
Utvecklare Open Virtualization Alliance (OVA)
Skriven i C
Typ Hypervisor
Licens GNU General Public License and GNU Lesser General Public License
Webbplats www.linux-kvm.org

Kernel-based Virtual Machine (KVM) är en komplett virtualiseringslösning för Linux på x86-hårdvara som innehåller virtualiseringsextensioner (Intel VT eller AMD-V). Den består av en laddbar kärnmodul, KVM.ko, som tillhandahåller kärnvirtualiseringsinfrastruktur och en processorspecifik modul, KVM-intel.ko eller KVM-amd.ko. KVM kräver även en modifierad QEMU. Arbete pågår för att få med de ändringar som behövs "uppströms".

Med KVM kan flera virtuella maskiner köra omodifierade Linux- eller Windows-avbildningar. Varje virtuell maskin har sin egen virtualiserade hårdvara: ett nätverkskort, hårddisk, grafikkort, etcetera. Kärnkomponenten för KVM är inkluderad i Linux från och med version 2.6.20.

KVM är öppen källkod-programvara.

KVM har också porterats till FreeBSD och Illumos som en laddbar kärnmodul.[1][2]


Verktyg[redigera | redigera wikitext]

Kernel-based Virtual Machine är stöds av libvirt.
  • virshlibvirt-baserade Kommandotolk
  • Archipel – libvirt-baserade Web UI
  • virt-manager – stöder skapa, redigering, start och stopp KVM-baserade virtuella maskiner, samt levande eller kallt drag-och-släpp migrering av virtuella maskiner mellan värdar.



Källor[redigera | redigera wikitext]

  1. ^ ”FreeBSD Quarterly Status Report: Porting Linux KVM to FreeBSD”. http://www.freebsd.org/news/status/report-2007-07-2007-10.html#Porting-Linux-KVM-to-FreeBSD. 
  2. ^ ”KVM on illumos”. http://dtrace.org/blogs/bmc/2011/08/15/kvm-on-illumos/.