Kjernebasert virtuell maskin

Kjernebasert Virtual Machine-
programvare
Skjermbilde av qemu/kvm som emulerer NetBSD , OpenSolaris og Kubuntu på en Arch linux- vert .
SjangerEmulator
UtviklerOpen Virtualization Alliance (OVA)
Siste versjon1.2
OperativsystemLinux
SpråkC.
TillatelseGNU General Public License eller GNU Lesser General Public License
( gratis lisens )
Nettstedwww.linux-kvm.org/

Kjernebasert virtuell maskin ( KVM ) er en Linux - kjernevirtualiseringsinfrastruktur . KVM støtter for øyeblikket full virtualisering ved bruk av Intel VT eller AMD-V . Begrenset støtte for paravirtualisering er også tilgjengelig for Linux- og Windows -gjester i form av en paravirtuell nettverksdriver. KVM er nå implementert som en lastbar kjernemodul, selv om i fremtidige versjoner et systemanropsgrensesnitt kan brukes og vil bli integrert direkte i kjernen .

Virtual Machine Manager støtter oppretting, modifisering, start og stopp av KVM-baserte virtuelle maskiner.

Operasjon

KVM gir full CPU-virtualisering, så gjesteoperativsystemet merker ikke at virtualiseringen har startet. Userspace - prosessen som KVM bruker er QEMU . Den er ansvarlig for å konfigurere VM- og I/O-enhetene og emulere dem. KVM i dette tilfellet brukes som en "akselerator" angående tilkoblingen med I/O-enhetene, da den kun med QEMU er veldig treg (dette er takket være det faktum at KVM har full virtualisering av CPU).

Relaterte elementer

Andre prosjekter

Eksterne lenker