VirtualBox is aangepas om bo-op die KVM-hypervisor te loop

Cyberus Technology het die kode vir die VirtualBox KVM-agtergrond oopgemaak, wat jou toelaat om die KVM-hipervisor wat in die Linux-kern in die VirtualBox-virtualiseringstelsel ingebou is, te gebruik in plaas van die vboxdrv-kernmodule wat in VirtualBox verskaf word. Die agterkant verseker dat virtuele masjiene deur die KVM-hypervisor uitgevoer word, terwyl die tradisionele VirtualBox-bestuursmodel en -koppelvlak ten volle gehandhaaf word. Dit word ondersteun om bestaande virtuele masjienkonfigurasies wat vir VirtualBox in KVM geskep is, te laat loop. Die kode is in C en C++ geskryf en word onder die GPLv3-lisensie versprei.

Belangrike voordele van die bestuur van VirtualBox bo KVM:

  • Vermoë om VirtualBox en virtuele masjiene wat vir VirtualBox geskep is, gelyktydig te laat loop met QEMU/KVM en virtualisasiestelsels wat KVM gebruik, soos Cloud Hypervisor. Geïsoleerde dienste wat 'n spesiale vlak van beskerming vereis, kan byvoorbeeld met Cloud Hypervisor gebruik word, terwyl Windows-gaste in die meer gebruikersvriendelike VirtualBox-omgewing kan hardloop.
  • Ondersteuning om te werk sonder om die VirtualBox-kernbestuurder (vboxdrv) te laai, wat jou toelaat om werk bo-op gesertifiseerde en geverifieerde bouwerk van die Linux-kern te organiseer, wat nie toelaat dat derdeparty-modules laai nie.
  • Die vermoë om gevorderde hardeware-virtualisering-versnellingsmeganismes te gebruik wat in KVM ondersteun word, maar nie in VirtualBox gebruik word nie. Byvoorbeeld, in KVM kan jy die APICv-uitbreiding gebruik om die onderbrekingsbeheerder te virtualiseer, wat die onderbrekingslatensie kan verminder en I/O-werkverrigting kan verbeter.
  • Die teenwoordigheid in KVM van vermoëns wat die sekuriteit verhoog van Windows-stelsels wat in gevirtualiseerde omgewings loop.
  • Loop op stelsels met Linux-kerne wat nog nie in VirtualBox ondersteun word nie. KVM is in die kern ingebou, terwyl vboxdrv afsonderlik vir elke nuwe kern oorgedra word.

VirtualBox KVM eis stabiele werking in Linux-gebaseerde gasheeromgewings op x86_64-stelsels met Intel-verwerkers. Ondersteuning vir AMD-verwerkers is teenwoordig, maar word steeds as eksperimenteel gemerk.

VirtualBox is aangepas om bo-op die KVM-hypervisor te loop


Bron: opennet.ru

Voeg 'n opmerking