Kjernebasert virtuell maskin

Kjernebasert virtuell maskin
Linux- kjernekomponent

KVM som kjører Opensolaris , NetBSD og KubuntuArch Linux .
Generell informasjon
programtype hypervisor
Forfatter Qumranet
utvikler Open Virtualization Alliance (OVA)
Tillatelse GPL og LGPL
Teknisk informasjon
Planlagt inn C
Versjoner
Siste stabile versjon 88 ( 15. juni 2011 [ 1 ] )
Lenker
Offesiell nettside kodelager

Kjernebasert virtuell maskin eller KVM , (på spansk , kjernebasert virtuell maskin ) er en løsning for å implementere full virtualisering med Linux . Den består av en kjernemodul (kalt kvm.ko) og brukerromsverktøy, og er helt gratis programvare . KVM-komponenten for kjernen er inkludert i Linux siden versjon 2.6.20.

KVM lar deg kjøre virtuelle maskiner ved hjelp av diskbilder som inneholder umodifiserte operativsystemer. Hver virtuell maskin har sin egen virtualiserte maskinvare : et nettverkskort , harddisker , grafikkort osv.

KVM ble opprettet av Qumranet . I 2008 ble dette selskapet kjøpt opp av Red Hat Inc [ 2 ] og for tiden vedlikeholdes programvaren av Open Shift .

Krav

Nåværende utviklingstilstand

KVM bruker en modifisert versjon av QEMU som frontend. Det arbeides med å bruke flere funksjoner i virtualiseringsteknologien som finnes i de nyeste CPUene fra AMD og Intel (Core 2 Duo E6300 og nyere for stasjonære datamaskiner og Core 2 Duo T5600 og nyere for bærbare datamaskiner). Ytelsestester har blitt utført med Xen (ved bruk av maskinvarevirtualisering i stedet for paravirtualisering ), og for noen arbeidsbelastninger har det vist seg å være raskere. For andre, ikke så mye. [ 5 ]

En av funksjonene som KVM har er "overcommit" som er bruken av minne som til og med overgår det fysiske minnet til verten.

Se også

Referanser

  1. "Bla gjennom filer for virtuell kjernemaskin " . Hentet 2012-01-16 . 
  2. - Red Hat kjøper Qumranet
  3. - Gjeldende KVM-status
  4. - Status for gjestestøtte i KVM
  5. [Phoronix] Linux KVM-virtualiseringsytelse

Eksterne lenker