Neseniai buvo paskelbta gana svarbi naujiena, kurią „Cyberus Technology“ paskelbė tinklaraščio įraše kad jų „VirtualBox“ skirta KVM programa dabar yra atvirojo kodo Vietoj to, kad „VirtualBox“ naudotų savo Linux branduolio modulį, „VirtualBox“ dabar gali būti naudojamas su KVM pagrindine programa.
Tie, kurie nežino apie KVM (Branduolinė virtualioji mašina), turėtų žinoti, kad tai virtualizacijos technologija, integruota į Linux operacinės sistemos branduolį. Jis veikia kaip hipervizorius, leidžiantis efektyviai vykdyti kelias virtualias mašinas Linux pagrindinėje sistemoje.
Žvelgiant kitaip, kai įdiegtas kaip Linux branduolio modulis, KVM gali veikti kaip hipervizorius, pasinaudojant šiuolaikinių procesorių teikiamais virtualizacijos plėtiniais (Intel VT ir AMD-V), aparatūros plėtiniais, leidžiančiais procesoriui vykdyti specifinę virtualizaciją. instrukcijas labai efektyviai.
Per pastaruosius kelis mėnesius komanda „Cyberus Technology“ įdėjo daug pastangų, kad pasiektų „VirtualBox“ ir KVM suderinamumą. Buvo siekiama sujungti kelių platformų valdymo galimybes ir intuityvią VirtualBox vartotojo sąsają su KVM, kaip Linux branduolio lygio hipervizoriaus, potencialu.
„Cyberus Technology“ KVM programa leidžia „VirtualBox“ paleisti virtualias mašinas naudojant „Linux“ KVM hipervizorių, o ne tinkintą branduolio modulį, naudojamą standartiniame „VirtualBox“. KVM naudojimas turi daug privalumų.
Mūsų klientai naudoja virtualizaciją norėdami atskirti skirtingus saugos domenus vienas nuo kito. Jie remiasi tolesniu pagrindinės sistemos sukietėjimu, kad padidintų saugumą. Šio tipo grūdinimas yra būtinas norint gauti vyriausybinių įstaigų sertifikatą ir dėl to griežtus reikalavimus mūsų klientams.
Ir dabar Pastangos atsipirko, nes „VirtualBox“ ir KVM derinys reiškia reikšmingą pažangą virtualizacijos „Linux“ aplinkoje srityje. Ši integracija ne tik užtikrina puikų našumą, bet ir pagerina virtualių mašinų saugumą bei lankstumą.
su KVM integracija, „VirtualBox“ dabar gali teikti patobulintą virtualių mašinų palaikymą Windows veikia Linux sistemose. Be to, „VirtualBox“ ir KVM derinys leidžia vartotojams pasinaudoti unikaliomis abiejų frontų savybėmis. Dėl šio lankstumo atsiranda naujų naudojimo scenarijų, pvz., „VirtualBox“ ir „QEMU“ paleidimas vienu metu „Linux“ pagrindiniuose kompiuteriuose.
tarp svarbiausios savybės Iš įgyvendinimo išsiskiria šie dalykai:
- Patobulintas našumas: Integracija su KVM leidžia virtualiosioms mašinoms išnaudoti visas aparatinės įrangos spartinimo galimybes, užtikrinant optimalų našumą.
- Sustiprintas saugumas: KVM, pagrįstas branduoliu, suteikia papildomą saugumo lygį. „VirtualBox“ naudojasi šia tvirta struktūra, sukurdama saugesnę virtualizuotų programų aplinką.
- Išplėstinis „Windows“ palaikymas: KVM integracija įgalina geresnį „Windows“ virtualiųjų mašinų palaikymą „Linux“ sistemose, ypač svarbiose aplinkose, kuriose saugumas yra svarbiausias.
- QEMU/KVM lygiagretus vykdymas: VirtualBox KVM gali veikti lygiagrečiai su QEMU/KVM, suteikdamas didesnį lankstumą virtualizacijos aplinkoje.
- „VirtualBox“ branduolio tvarkyklės pašalinimas- KVM integracija pašalina VirtualBox branduolio tvarkyklės poreikį, supaprastina platformos diegimą ir valdymą.
- Šiuolaikinių virtualizacijos galimybių panaudojimas- VirtualBox KVM gali automatiškai pasinaudoti šiuolaikinėmis KVM palaikomomis virtualizacijos funkcijomis, tokiomis kaip APICv, kad valdymas būtų efektyvesnis.
Už domisi įgyvendinimu, Turėtumėte žinoti, kad šiuo metu VirtualBox KVM turi būti sudarytas iš Cyberus Technology pateikto šaltinio kodo ir šiuo metu oficialiai palaikoma Intel x86-64 platforma, nes AMD palaikymas laikomas eksperimentiniu.
Kita vertus, verta paminėti, kad kodas parašytas C ir C++ kalbomis ir platinamas pagal GPLv3 licenciją. Diegimo kodą galite peržiūrėti adresu šią nuorodą. Kakleliai nori sužinoti daugiau apie tai, išsamią informaciją galite patikrinti kita nuoroda.