Najnovšie opravy spoločnosti Microsoft by mohli umožniť spustenie distribúcie systému Linux ako koreňového oddielu na platforme Hyper-V, čo umožňuje priamy prístup k hardvéru

Softvér / Najnovšie opravy spoločnosti Microsoft by mohli umožniť spustenie distribúcie systému Linux ako koreňového oddielu na platforme Hyper-V, čo umožňuje priamy prístup k hardvéru 2 minúty prečítané

Spoločnosť Microsoft pripisuje titul VentureBeat



Zdá sa, že Microsoft má záujem ešte hlbšiu integráciu Linuxu do ekosystému operačného systému Windows . Spoločnosť navrhla niekoľko opráv, ktoré by potenciálne mohli byť umožniť Linux Distros ešte natívnejšiu funkcionalitu ako doteraz . Cieľom týchto opráv je v zásade umožniť spustenie distribúcie systému Linux ako rootovskej oblasti na virtualizačnej platforme Hyper-V.

Spoločnosť Microsoft predložila vývojárom jadra systému Linux sériu opráv. Prípadný cieľ sa javí „vytvoriť kompletný virtualizačný zásobník s operačným systémom Linux a Microsoft Hypervisor.“ The náplasti sú označené ako „RFC“ (Request For Comments) a sú minimálnou implementáciou predloženou na diskusiu.



Spoločnosť Microsoft chce, aby systém Linux bežal natívne ako operačný systém Windows na hardvéri s prístupom k koreňovým oddielom na platforme Hyper-V?

Hlavný softvérový inžinier spoločnosti Microsoft Wei Liu naznačil, že spoločnosť Microsoft predložila vývojárom jadra systému Linux sériu opráv so žiadosťou o spustenie systému Linux ako koreňového oddielu na platforme Hyper-V. Platforma Hyper-V je softvér hypervisora ​​na spúšťanie inštancií Windows a iných Windows na hardvéri.



Kľúčovým aspektom týchto opráv je, že s nakoniec opraveným jadrom bude Linux fungovať ako koreňový oddiel Hyper-V. V Architektúra Hyper-V , koreňový oddiel má priamy prístup k hardvéru a vytvára podradené oddiely pre virtuálne počítače, ktoré hostí. Zvážte to podobne ako Xen’s Dom0, tvrdil Liu. Mimochodom, Architektúra Hyper-V je viac podobný Xenu ako KVM alebo VMware ESXi.



Prioritou navrhovaných opráv je rozšírenie Hyper-V Najvyššia funkčná špecifikácia (TLFS) , ktorá riadi viditeľné správanie Hyper-V, voči iným komponentom operačného systému. Špecifikácia je primárne zameraná na vývojárov, ktorí pravidelne vytvárajú hosťujúce operačné systémy.



Hlavným záujmom spoločnosti Microsoft v súvislosti s novou implementáciou technológie Hyper-V je, že chce, aby vývojári jadra Linuxu zmenili správanie jadra systému Linux pri prístupe k hardvérovej pamäti spôsobom, ktorý ovplyvňuje prístup ovládača k GPU a CPU. Je potrebné spomenúť, že tieto systémy a procesy sú spravované správcom pamäte operačného systému a otravovanie sa v týchto regiónoch je zložité, uvedené Liu.

Microsoft Azure a Windows 10, aby ste mohli ťažiť z toho, že Linux beží ako koreňový oddiel na platforme Hyper-V?

V súčasnosti je V koreňovom oddiele Hyper-V je možné spustiť iba operačný systém Windows . Ak však Linux získa prístup k koreňovému oddielu, OS jednoducho nebude musieť na tomto hypervízore spúšťať Windows. Zjednodušene povedané, Microsoft chce spoločnosti Microsoft povoliť „kompletný virtualizačný zásobník s Linuxom“ v jeho cloude Azure. Je dôležité si to uvedomiť používatelia v závislosti od distribúcie systému Linux a ich inštancií v prostredí Microsoft Azure presiahli používateľov spoliehajúcich sa na vlastný operačný systém Windows od spoločnosti Microsoft , minulý rok. Inými slovami, v prostredí Microsoft Azure beží viac inštancií systému Linux ako inštancií virtuálnych operačných systémov Windows.

Kým súčasný vývoj sú sústredené okolo Microsoft Azure, mali by mať p ositívny dopad na operačný systém Windows 10 tiež. Je potrebné dodať, že tento vývoj sám osebe vychádza z rozsiahleho úsilia spoločnosti Microsoft podporovať vývojárov pomocou Windows Subsystému Windows 10 pre Linux (WSL) a WSL 2, ktorý obsahuje vlastné linuxové jadro spoločnosti Microsoft.

Mimochodom, Microsoft portoval aj open-source Intel Cloudový hypervízor . Spoločnosť dokázala zaviesť linuxového hosťa so zariadeniami Virtio. Spoločnosť Intel vyvinula Cloud Hypervisor, experimentálnu implementáciu open-source hypervisora, v programovacom jazyku Rust. Je to monitor virtuálneho stroja, ktorý beží nad KVM, hypervízorom virtuálneho stroja založeným na jadre v jadre Linuxu. Sú určené pre cloudové pracovné zaťaženie.

Značky linux Microsoft