Microsofti uusimad plaastrid võivad lubada Linuxi distrodel töötada Hyper-V juurpartitsioonina, võimaldades riistvarale otsest juurdepääsu

Tarkvara / Microsofti uusimad plaastrid võivad lubada Linuxi distrodel töötada Hyper-V juurpartitsioonina, võimaldades riistvarale otsest juurdepääsu 2 minutit loetud

Microsoft krediteerib VentureBeatit



Tundub, et Microsoft on sellest huvitatud integreerides Linuxi veelgi sügavamalt Windowsi operatsioonisüsteemi ökosüsteemi . Ettevõte on pakkunud välja mõned plaastrid, mis võiksid seda teha võimaldavad Linuxi distrodel senisest veelgi omapärasemat funktsionaalsust . Nende plaastrite eesmärk on põhimõtteliselt lubada Linuxi distributsioonidel töötada juurpartitsioonina Hyper-V virtualiseerimisplatvormil.

Microsoft on Linuxi kerneli arendajatele esitanud rea paiku. Lõpptulemus näib olevat 'luua täielik virtualiseerimise virn Linuxi ja Microsoft Hypervisori abil'. The plaastrid on märgistatud kui “RFC” (Request for Comments) ja on aruteluks esitatav minimaalne rakendus.



Microsoft soovib, et Linux töötaks sama loomulikult nagu Windowsi operatsioonisüsteem riistvaral, millel on juurpartitsioonide juurdepääs Hyper-V-le?

Microsofti peamine tarkvarainsener Wei Liu märkis, et Microsoft on esitanud Linuxi kerneli arendajatele rea plaastreid, milles nõutakse Linuxi käitamist Hyper-V juurpartitsioonina. Hyper-V platvorm on hüpervisori tarkvara Windowsi ja muude kui Windowsi eksemplaride riistvaral töötamiseks.



Nende paranduste põhiaspekt on see, et lõpuks lappitud kerneliga töötab Linux Hyper-V juurpartitsioonina. Aastal Hyper-V arhitektuur , juurjuurel on otsene juurdepääs riistvarale ja see loob hostpartnerite virtuaalseadmetele alamjaotised. Pea seda sarnaseks Xeni Dom0-ga, väitis Liu. Muide, Hyper-V arhitektuur sarnaneb Xeniga rohkem kui KVM-i või VMware'i ESXi-le.



Kavandatud plaastrite prioriteet on Hyper-V laiendamine Tipptasemel funktsionaalne spetsifikatsioon (TLFS) , mis reguleerib Hyper-V nähtavat käitumist, teiste operatsioonisüsteemi komponentidega. Spetsifikatsioon on suunatud peamiselt arendajatele, kes ehitavad regulaarselt külaliste operatsioonisüsteeme.



Microsofti peamine mure Hyper-V uue juurutamise pärast on see, et ta soovib, et Linuxi tuumaarendajad muudaksid riistvaramälule juurdepääsu korral Linuxi tuuma põhikäitumist viisil, mis mõjutab draiveri juurdepääsu GPU-le ja protsessorile. Ütlematagi selge, et selliseid süsteeme ja protsesse haldab operatsioonisüsteemi mäluhaldur ning nendes regioonides jamamine on keeruline, näidatud Liu.

Kas Microsoft Microsofti Azure ja Windows 10 saavad kasu sellest, et Linux töötab Hyper-V juurjaotisena?

Praegu on Hyper-V juurpartitsioon võib käitada ainult Windows OS-i . Kuid kui Linux saab juurdepääsu juurpartitsioonile, pole OS-il lihtsalt vaja seda hüpervisorit Windowsi käitada. Lihtsamalt öeldes soovib Microsoft oma Azure'i pilves lubada Microsofti jaoks 'täieliku virtualiseerimise virna koos Linuxiga'. Oluline on seda tähele panna Linux Distrosest sõltuvad kasutajad ja nende esinemissagedused Microsoft Azure'is ületasid Microsofti enda Windows OS-ile tuginevaid kasutajaid , eelmisel aastal. Teisisõnu, Microsoft Azure'is töötab rohkem Linuxi eksemplare kui Windowsi virtuaalse OS-i eksemplare.

Samal ajal kui praegused arengud on koondunud Microsoft Azure'i, peaks neil olema p ositiivne mõju Windows 10 OS-ile samuti. Pole vaja lisada, et need arengud ise toetuvad Microsofti ulatuslikele jõupingutustele, et toetada arendajaid Windows 10 Windowsi allsüsteemiga Linuxile (WSL) ja WSL 2, mis sisaldab Microsofti kohandatud Linuxi tuuma.

Muide, Microsoft on teisaldanud ka Inteli avatud lähtekoodiga Pilvehüpervoor . Ettevõte on suutnud käivitada Linuxi külalise Virtio seadmetega. Intel on programmeerimiskeeles Rust välja töötanud eksperimentaalse avatud lähtekoodiga hüpervisori juurutuse Cloud Hypervisori. See on virtuaalmasina monitor, mis töötab Linuxi tuuma kernelipõhise virtuaalse masina hüpervisori KVM peal. Need on mõeldud pilvekoormuste jaoks.

Sildid linux Microsoft