Microsoftove najnovije zakrpe mogle bi omogućiti da Linux Distros radi kao korijenska particija na Hyper-V-u omogućavajući izravan pristup hardveru

Softver / Microsoftove najnovije zakrpe mogle bi omogućiti da Linux Distros radi kao korijenska particija na Hyper-V-u omogućavajući izravan pristup hardveru 2 minute čitanja

Microsoft kreditira VentureBeat



Čini se da je Microsoft zainteresiran za integrirajući Linux još dublje u ekosustav operativnog sustava Windows . Tvrtka je predložila nekoliko zakrpa koje bi mogle potencijalno omogućiti Linux Distros još više izvorne funkcionalnosti nego prije . Te zakrpe u osnovi imaju za cilj omogućiti Linux distribucijama da se izvode kao korijenska particija na platformi za virtualizaciju Hyper-V.

Microsoft je poslao niz zakrpa programerima Linux jezgre. Čini se da je konačni cilj 'stvoriti cjelovit stog za virtualizaciju s Linuxom i Microsoftovim hipervizorom.' The zakrpe označeni su kao „RFC“ (Zahtjev za komentarom) i predstavljaju minimalnu provedbu koja je predstavljena za raspravu.



Microsoft želi da se Linux pokreće jednako kao Windows OS na hardveru s pristupom root root particiji na Hyper-V?

Glavni Microsoftov softverski inženjer Wei Liu naznačio je da je Microsoft poslao niz zakrpa programerima Linux jezgri tražeći da Linux radi kao korijenska particija na Hyper-V. Platforma Hyper-V je softver hipervizora za pokretanje instanci sustava Windows i ne-Windows na hardveru.



Ključni aspekt ovih zakrpa je da će se s eventualno zakrpanim jezgrom Linux pokretati kao korijenska particija Hyper-V. U Arhitektura Hyper-V , korijenska particija ima izravan pristup hardveru i stvara podređene particije za VM-ove koje hostira. Razmislite o ovome slično Xenovom Dom0, tvrdio je Liu. Usput, Arhitektura Hyper-V-a je sličniji Xenu nego KVM-u ili VMware-ovom ESXi-u.



Prioritet predloženih zakrpa je proširenje Hyper-V-a Funkcionalna specifikacija najviše razine (TLFS) , koji upravlja vidljivim ponašanjem Hyper-V-a prema ostalim komponentama operativnog sustava. Specifikacija je prvenstveno usmjerena na programere koji redovito grade gostujuće operativne sustave.



Glavna zabrinutost Microsofta zbog nove implementacije Hyper-V-a jest ta što želi da programeri Linux jezgri promijene ponašanje jezgre Linux-a kad pristupa hardverskoj memoriji na način koji utječe na pristup vozača GPU-u i CPU-u. Nepotrebno je spominjati da takvim sustavima i procesima upravlja upravitelj memorije operativnog sustava, a zezanje u tim regijama je nezgodno, naznačeno Liu.

Microsoft Azure i Windows 10 će imati koristi od toga da Linux radi kao korijenska particija na Hyper-V-u?

Trenutno je Korijenska particija Hyper-V može pokretati samo Windows OS . Međutim, ako Linux dobije pristup root particiji, OS jednostavno neće trebati pokretati Windows na tom hipervizoru. Jednostavno rečeno, Microsoft želi omogućiti 'cjeloviti stog za virtualizaciju s Linuxom' za Microsoft u njegovom Azure oblaku. Važno je napomenuti da korisnici, ovisno o Linux Distrosima i njihovim instancama na Microsoft Azureu, premašili su one koji se oslanjaju na Microsoftov vlastiti OS Windows , prošle godine. Drugim riječima, više je primjeraka Linuxa koji se izvode na Microsoft Azureu nego Windows virtualnih OS instanci.

Dok trenutni razvoj događaja usredotočeni su na Microsoft Azure, trebali bi imati p ositivan utjecaj na OS Windows 10 također. Nepotrebno je dodavati da se ovi događaji temelje na opsežnim naporima Microsofta da podrži programere s Windowsovim podsustavom Windows 10 za Linux (WSL) i WSL 2, koji uključuje Microsoftovo prilagođeno jezgro Linuxa.

Inače, Microsoft je također prenio Intelov otvoreni izvor Cloud Hypervisor . Tvrtka je uspjela pokrenuti gosta Linuxa s uređajima Virtio. Intel je razvio Cloud Hypervisor, eksperimentalnu implementaciju hipervizora otvorenog koda, na programskom jeziku Rust. To je monitor virtualnog stroja koji se izvodi na vrhu KVM-a, hipervizora virtualnog stroja koji se temelji na jezgri u Linux jezgri. Oni su dizajnirani za radna opterećenja u oblaku.

Oznake linux Microsoft