Compania Cyberus Technology ka hapur kodin e backend-it të VirtualBox KVM, i cili lejon përdorimin në sistemin e virtualizimit VirtualBox të hipervizorit KVM të ndërtuar në bërthamën e Linux-it në vend të modulit të bërthamës vboxdrv që ofrohet në VirtualBox. Backend-i siguron ekzekutimin e makinave virtuale nga hipervizori KVM me ruajtjen e plotë të modelit tradicional të menaxhimit dhe ndërfaqes së VirtualBox. Mbështetet ekzekutimi në KVM i konfigurimeve ekzistuese të makinave virtuale të krijuara për VirtualBox. Kodi është shkruar në gjuhët C dhe C++ dhe shpërndahet nën licencën GPLv3.
Avantazhet kryesore të punës VirtualBox mbi KVM:
- Mundësia për të ekzekutuar VirtualBox dhe makinat virtuale, të krijuara për VirtualBox, njëkohësisht me QEMU/KVM dhe sistemet e virtualizimit që përdorin KVM, të tilla si Cloud Hypervisor. Për shembull, shërbimet e izoluar që kërkojnë një nivel të veçantë mbrojtjeje mund të ekzekutohen me ndihmën e Cloud Hypervisor, ndërsa sistemet e ftuara me Windows do të funksionojnë në një mjedis më të kuptueshëm për përdoruesit në VirtualBox.
- Mbështetje për punën pa ngarkesën e modulit të bërthamës VirtualBox (vboxdrv), e cila lejon organizimin e funksionimit mbi ndërtimet e certifikuara dhe verifikuara të bërthamës Linux, në të cilat ngarkesa e moduleve të palëve të treta është e papranueshme.
- Mundësia për të përdorur mekanizma të avancuar të përshpejtimit të harduerit të virtualizimit, të mbështetur në KVM, por jo të përdorur në VirtualBox. Për shembull, në KVM mund të aktivizohet zgjatimi APICv për virtualizimin e kontrolluesit të ndërprerjeve, i cili lejon reduktimin e vonesave në përpunimin e ndërprerjeve dhe rritjen e performancës së hyrjes/daljes.
- Prania në KVM e mundësive që rrisin sigurinë e sistemeve Windows, të ekzekutuara në mjedise të virtualizuar.
- Ekzekutimi në sisteme me bërthama Linux, të cilat ende nuk mbështeten në VirtualBox. KVM është i ndërtuar në bërthamë, ndërsa vboxdrv portet veçmas për çdo bërthamë të re.
Në VirtualBox KVM është shpallur funksionimi i qëndrueshëm në ambientet e host-eve në bazë të Linux-it në sistemet x86_64 me procesorë Intel. Mbështetja për procesorët AMD është e pranishme, por për momentin është shënuar si eksperimentale.

Burimi: opennet.ru
