A Cyberus Technology cég közzétette a VirtualBox KVM háttérkódját, amely lehetővé teszi a VirtualBox virtualizációs rendszer számára, hogy a Linux kernelbe beépített KVM hipervizort használja a VirtualBox által szállított vboxdrv kernelmodul helyett. A háttérkód lehetővé teszi a KVM hipervizorral rendelkező virtuális gépek futtatását a VirtualBox hagyományos kezelési modelljének és felhasználói felületének teljes megőrzésével. Támogatja a KVM-ben való futtatást a VirtualBox számára létrehozott meglévő virtuális gép konfigurációk esetén. A kód C és C++ nyelveken készült, és GPLv3 licenc alatt kerül forgalomba.
A VirtualBox-ra épülés kulcsfontosságú előnyei KVM:
- A VirtualBox és virtuális gépekhez, a VirtualBox számára készült virtuális gépek egyszerre történő futtatása a QEMU/KVM mellett, és más KVM-et használó virtualizációs rendszereken, mint például a Cloud Hypervisor. Például az elkülönített szolgáltatások, amelyek különleges védelmi szintet igényelnek, a Cloud Hypervisor segítségével valósíthatók meg, míg a Windows vendég rendszerek egy felhasználóbarátabb VirtualBox környezetben futtathatók.
- Támogatás az VirtualBox kernel drivere (vboxdrv) betöltése nélküli működéshez, amely lehetővé teszi a működés szervezését hitelesített és ellenőrzött Linux kernel verziókon, ahol nem engedélyezett harmadik féltől származó modulok betöltése.
- A KVM által támogatott, de a VirtualBox-ban nem használt hardveres gyorsítási mechanizmusok kiterjesztett használata. Például a KVM-ben aktiválható az APICv kiterjesztés a megszakító vezérlők virtualizálására, amely csökkenti a megszakítások feldolgozásának késleltetését és javítja a bemeneti/kimeneti teljesítményt.
- A KVM-ben elérhető lehetőségek, amelyek növelik a virtualizált környezetekben futó Windows rendszerek biztonságát.
- Futtatás olyan Linux kernel verziókkal rendelkező rendszereken, amelyek még nem támogatottak a VirtualBox-ban. A KVM beépített a kernelbe, míg a vboxdrv-t minden új kernelhez külön kell portolni.
A VirtualBox KVM stabilan működik Linux alapú host környezetekben x86_64 architektúrával rendelkező Intel processzorokkal. Az AMD processzorok támogatása jelen van, de egyelőre kísérleti státuszú.

Forrás: opennet.ru
