VirtualBox er tilpasset for å kjøre på toppen av KVM-hypervisoren

Cyberus Technology har åpnet koden for VirtualBox KVM-backend, som lar deg bruke KVM-hypervisoren innebygd i Linux-kjernen i VirtualBox-virtualiseringssystemet i stedet for vboxdrv-kjernemodulen som leveres i VirtualBox. Backend sikrer at virtuelle maskiner kjøres av KVM-hypervisoren samtidig som den tradisjonelle administrasjonsmodellen og VirtualBox-grensesnittet opprettholdes fullt ut. Det støttes for å kjøre eksisterende virtuelle maskinkonfigurasjoner opprettet for VirtualBox i KVM. Koden er skrevet i C og C++ og distribueres under GPLv3-lisensen.

Viktige fordeler med å kjøre VirtualBox over KVM:

  • Evne til å kjøre VirtualBox og virtuelle maskiner laget for VirtualBox samtidig med QEMU/KVM og virtualiseringssystemer som bruker KVM, som Cloud Hypervisor. For eksempel kan isolerte tjenester som krever et spesielt beskyttelsesnivå kjøres med Cloud Hypervisor, mens Windows-gjester kan kjøre i det mer brukervennlige VirtualBox-miljøet.
  • Støtte for arbeid uten å laste VirtualBox-kjernedriveren (vboxdrv), som lar deg organisere arbeid på toppen av sertifiserte og verifiserte bygg av Linux-kjernen, som ikke tillater lasting av tredjepartsmoduler.
  • Muligheten til å bruke avanserte maskinvarevirtualiseringsakselerasjonsmekanismer støttet i KVM, men ikke brukt i VirtualBox. I KVM kan du for eksempel bruke APICv-utvidelsen til å virtualisere avbruddskontrolleren, noe som kan redusere avbruddsforsinkelsen og forbedre I/O-ytelsen.
  • Tilstedeværelsen i KVM av funksjoner som øker sikkerheten til Windows-systemer som kjører i virtualiserte miljøer.
  • Kjører på systemer med Linux-kjerner som ennå ikke støttes i VirtualBox. KVM er innebygd i kjernen, mens vboxdrv porteres separat for hver nye kjerne.

VirtualBox KVM hevder stabil drift i Linux-baserte vertsmiljøer på x86_64-systemer med Intel-prosessorer. Støtte for AMD-prosessorer er til stede, men er fortsatt merket som eksperimentell.

VirtualBox er tilpasset for å kjøre på toppen av KVM-hypervisoren


Kilde: opennet.ru

Legg til en kommentar