VirtualBoxi virtualiseerimissüsteemi hoidlasse on lisatud muudatused, mis võimaldavad kasutada Linuxi tuuma sisse ehitatud KVM hüperviisorit, selle asemel et kasutada VirtualBoxi spetsiifilist tuumamoodulit (vboxdrv). Teostuse on ette valmistanud Oracle'i töötajad ja see areneb eraldi Cyberus Technology poolt toetatavast VirtualBox-KVM plaastrite kogumist. Oracle on KVM tagaplaani kallal töötanud juba mitu aastat, kuid inseneriressursside nappuse tõttu on selle arendamine viibinud.
Alates commit'ist 5cb05ca on tagaplaan KVM suhteliselt töötavas seisundis, vähemalt kaasaegsemate külalisoperatsioonisüsteemide jaoks. Vanad ja eksootilised operatsioonisüsteemid, nagu MS-DOS, ei ole veel toetatud ega testitud. Kui VirtualBox ei suuda oma tuuma draivereid kasutada, lülitub see KVM-ile, kui see on saadaval. Salvestatud olekud originaalse hüperviisori ja KVM vahel peaksid olema ühilduvad. Testversioone pole veel saadaval ja kood on praegu saadaval ainult jooksvas GIT viilas.
Teostatud tagaplaan lahendab VirtualBoxi käivitamise probleemid UEFI Secure Booti toetavate distributsioonide, nagu Fedora ja RHEL, puhul, mis ei soovi kolmandate osapoolte draivereid allkirjastada. KVM-i tugi võimaldab samuti VirtualBoxi käivitada Linuxi süsteemides, mida vboxdrv draiver ei toeta ning kasutada VirtualBoxi samaaegselt teiste KVM-põhiste virtualiseerimissüsteemidega ja rakendada KVMis toetatud täiustatud riistvarakiirogaleeri mehhanisme, mida VirtualBoxis ei rakendada (nt APICv laiendus katkestuste virtualiseerimiseks).
Allikas: opennet.ru
