Naujausi „Microsoft“ pataisymai gali leisti „Linux“ distrofijoms veikti kaip pagrindinį skaidinį „Hyper-V“ leidžiant tiesioginę prieigą prie aparatinės įrangos

Programinė įranga / Naujausi „Microsoft“ pataisymai gali leisti „Linux“ distrofijoms veikti kaip pagrindinį skaidinį „Hyper-V“ leidžiant tiesioginę prieigą prie aparatinės įrangos 2 minutes perskaityta

„Microsoft“ kredituoja „VentureBeat“



Panašu, kad „Microsoft“ domisi dar giliau integruoti „Linux“ į „Windows“ operacinės sistemos ekosistemą . Bendrovė pasiūlė keletą galimų pataisų leisti „Linux Distros“ dar daugiau vietinių funkcijų nei anksčiau . Šiais pataisais iš esmės siekiama leisti „Linux“ paskirstymams vykdyti „Root Partition“ virtualizacijos platformoje „Hyper-V“.

„Microsoft“ „Linux“ branduolio kūrėjams pateikė keletą pataisų. Galutinis tikslas yra „sukurti visą virtualizacijos šūsnį naudojant„ Linux “ir„ Microsoft Hypervisor “. The pleistrai yra pažymėti kaip „RFC“ (Request For Comments) ir yra minimalus įgyvendinimas, pateiktas diskusijoms.



„Microsoft“ nori, kad „Linux“ veiktų taip pat kaip „Windows OS“ aparatinėje įrangoje, turinčioje „Hyper-V“ prieigą prie šakninio skaidinio?

Pagrindinis „Microsoft“ programinės įrangos inžinierius Wei Liu nurodė, kad „Microsoft“ pateikė keletą „Linux“ branduolio kūrėjų pataisų, prašydama, kad „Linux“ būtų paleista kaip pagrindinė „Hyper-V“ skaidinys. „Hyper-V“ platforma yra hipervizoriaus programinė įranga, skirta aparatinei įrangai paleisti „Windows“ ir ne „Windows“ egzempliorius.



Pagrindinis šių pataisų aspektas yra tas, kad su galiausiai užtaisytu branduoliu „Linux“ veiks kaip „Hyper-V“ šakninis skaidinys. Viduje konors „Hyper-V“ architektūra , šakninis skaidinys turi tiesioginę prieigą prie aparatūros ir sukuria antrinius skirsnius savo talpinamiems VM. Laikykite tai panašiu į Xeno „Dom0“, tvirtino Liu. Beje, „Hyper-V“ architektūra yra panašesnis į „Xen“ nei į „KVM“ ar „VMware“ „ESXi“.



Siūlomų pleistrų prioritetas yra „Hyper-V“ išplėtimas Aukščiausio lygio funkcinė specifikacija (TLFS) , kuris reguliuoja matomą „Hyper-V“ elgesį, su kitais operacinės sistemos komponentais. Specifikacija pirmiausia skirta kūrėjams, kurie reguliariai kuria svečių operacines sistemas.



Pagrindinis „Microsoft“ rūpestis dėl naujo „Hyper-V“ diegimo yra tai, kad ji nori, kad „Linux“ branduolio kūrėjai pakeistų pagrindinio „Linux“ branduolio elgesį, kai prieiga prie aparatinės įrangos atminties yra paveikta taip, kad paveiktų tvarkyklės prieigą prie GPU ir procesoriaus. Nereikia nė paminėti, kad tokias sistemas ir procesus valdo operacinės sistemos atminties tvarkyklė, o šiuose regionuose blaškytis yra keblu, nurodytas Liu.

„Microsoft Azure“ ir „Windows 10“ naudos iš „Linux“, veikiančios kaip „Hyper-V“ pagrindinio skaidinio, naudojimas?

Šiuo metu „Hyper-V“ šakniniame skaidinyje galima paleisti tik „Windows“ OS . Tačiau jei „Linux“ gauna prieigą prie šakninio skaidinio, OS tiesiog nereikės paleisti „Windows“ šiame hipervizoriuje. Paprasčiau tariant, „Microsoft“ savo „Azure“ debesyje nori „Microsoft“ įgalinti „visą virtualizavimo šūsnį su„ Linux ““. Svarbu tai pažymėti vartotojų, priklausančių nuo „Linux Distros“, ir jų atvejai „Microsoft Azure“ viršijo tuos, kurie remiasi pačios „Microsoft“ „Windows“ OS , praeitais metais. Kitaip tariant, „Microsoft Azure“ veikia daugiau „Linux“ egzempliorių nei „Windows“ virtualiosios OS egzemplioriai.

Kol dabartinius pokyčius yra sukoncentruoti aplink „Microsoft Azure“, jie turėtų turėti p teigiamas poveikis „Windows 10“ OS taip pat. Nereikia nė pridurti, kad šie pokyčiai grindžiami didelėmis „Microsoft“ pastangomis palaikyti kūrėjus naudojant „Windows 10“ „Windows“ posistemį, skirtą „Linux“ (WSL) ir WSL 2, įskaitant „Microsoft“ pritaikytą „Linux“ branduolį.

Beje, „Microsoft“ taip pat perkėlė „Intel“ atvirąjį kodą Debesų hipervizorius . Bendrovei pavyko paleisti „Linux“ svečią naudojant „Virtio“ įrenginius. „Intel“ sukūrė „Cloud Hypervisor“, eksperimentinį atvirojo kodo hipervizoriaus diegimą, „Rust“ programavimo kalba. Tai virtualios mašinos monitorius, veikiantis ant „Linux“ branduolio „KVM“, branduolio pagrindu sukurto „Virtual Machine“ hipervizoriaus. Jie skirti debesų darbo krūviams.

Žymos linux „Microsoft“