Cyberus Technology har öppnat koden för backend av VirtualBox KVM, vilket möjliggör anvÀndning av hypervisorn KVM, som Àr inbyggd i Linux-kÀrnan, istÀllet för den kÀrnmodul vboxdrv som levereras med VirtualBox. Backend sÀkerstÀller körning av virtuella maskiner med KVM-hypervisorn samtidigt som den traditionella modell för hantering och grÀnssnitt i VirtualBox behÄlls. Det stöder körning av befintliga konfigurationer av virtuella maskiner som skapats för VirtualBox inom KVM. Koden Àr skriven i C och C++ och distribueras under GPLv3-licensen.
Nyckelfördelar med att köra VirtualBox ovanpÄ KVM:
- Möjlighet att köra VirtualBox och virtuella maskiner, som skapats för VirtualBox, samtidigt med QEMU/KVM och virtualization-system som anvÀnder KVM, sÄsom Cloud Hypervisor. Till exempel kan isolerade tjÀnster som krÀver sÀrskild sÀkerhet köras med Cloud Hypervisor, medan gÀstsysten med Windows körs i en mer anvÀndarvÀnlig miljö inom VirtualBox.
- Stöd för att arbeta utan att ladda VirtualBox kÀrndriver (vboxdrv), vilket möjliggör drift ovanpÄ certifierade och verifierade versioner av Linux-kÀrnan dÀr laddning av tredjepartsmoduler Àr omöjligt.
- Möjlighet att anvÀnda avancerade hÄrdvaruaccelerationsmekanismer för virtualisering, som stöds i KVM men inte anvÀnds i VirtualBox. Till exempel kan APICv-utvidgningen aktiveras i KVM för att virtualisera interrupt-controllern, vilket minskar fördröjningar i interruptbehandling och ökar I/O-prestanda.
- KVM erbjuder funktioner som ökar sÀkerheten för Windows-system körda i virtualiserade miljöer.
- Körning pÄ system med Linux-kÀrnor som Ànnu inte stöds i VirtualBox. KVM Àr inbÀddad i kÀrnan, medan vboxdrv mÄste porteras separat för varje nytt kÀrnslÀpp.
Stabil drift för VirtualBox KVM i vÀrdmiljöer baserade pÄ Linux pÄ x86_64-system med Intel-processorer har bekrÀftats. Stöd för AMD-processorer finns, men Àr fortfarande mÀrkt som experimentellt.

KĂ€lla: opennet.ru
