A Microsoft legújabb javításai lehetővé tehetik, hogy a Linux-disztribútorok gyökérpartícióként fussanak a Hyper-V-n, lehetővé téve a hardverhez való közvetlen hozzáférést

Szoftver / A Microsoft legújabb javításai lehetővé tehetik, hogy a Linux-disztribútorok gyökérpartícióként fussanak a Hyper-V-n, lehetővé téve a hardverhez való közvetlen hozzáférést 2 perc olvasás

A Microsoft jóváírja a VentureBeat-et



Úgy tűnik, hogy a Microsoft érdekli a Linux még mélyebb integrálása a Windows operációs rendszer ökoszisztémájába . A vállalat javaslatot tett néhány lehetséges javításra még a natívabb funkcionalitást teszik lehetővé a Linux Distros számára, mint korábban . Ezeknek a javításoknak alapvetően célja, hogy a Linux disztribúciók Root Partícióként fussanak a Hyper-V virtualizációs platformon.

A Microsoft számos javítást nyújtott be a Linux kernel fejlesztőinek. A végső cél „teljes virtualizációs verem létrehozása Linux és Microsoft Hypervisor segítségével”. A foltok „RFC” (Request For Comments) címkével vannak ellátva, és minimális megvalósításúak, amelyeket megbeszélésre mutatnak be.



A Microsoft azt akarja, hogy a Linux ugyanolyan eredetileg fusson, mint a Windows OS hardveren, gyökérpartíciós hozzáféréssel a Hyper-V-n?

A Microsoft fő szoftvermérnöke, Wei Liu jelezte, hogy a Microsoft egy sor javítást nyújtott be a Linux rendszermag-fejlesztőknek, amelyben azt kérték, hogy a Linux fusson a Hyper-V gyökérpartíciójaként. A Hyper-V platform hipervizoros szoftver Windows és nem Windows példányok futtatásához hardveren.



Ezeknek a javításoknak a legfontosabb szempontja, hogy a végül javított kernellel a Linux Hyper-V gyökérpartícióként fog futni. Ban,-ben Hyper-V architektúra , a gyökérpartíció közvetlen hozzáféréssel rendelkezik a hardverhez, és gyermekpartíciókat hoz létre az általa tárolt virtuális gépek számára. Tekintsük ezt hasonlónak Xen Dom0-jéhez - állította Liu. Mellékesen, Hyper-V architektúrája jobban hasonlít a Xen-re, mint a KVM-re vagy a VMware ESXi-jére.



A javasolt javítások prioritása a Hyper-V kiterjesztése Felső szintű funkcionális specifikáció (TLFS) , amely a Hyper-V látható viselkedését szabályozza, más operációs rendszer-összetevőkre. A specifikáció elsősorban azoknak a fejlesztőknek szól, akik rendszeresen építenek vendég operációs rendszereket.



A Microsoft legfőbb aggodalma a Hyper-V új megvalósításával kapcsolatban az, hogy azt szeretné, ha a Linux kernel fejlesztői megváltoztatnák az alapvető Linux kernel viselkedését, amikor a hardver memóriához férnek hozzá, ami befolyásolja az illesztőprogram hozzáférését a GPU-hoz és a CPU-hoz. Felesleges megemlítenem, hogy az ilyen rendszereket és folyamatokat az operációs rendszer memóriakezelője kezeli, és ezeken a régiókban tréfálkozni trükkös, jelzett Liu.

A Microsoft Azure és a Windows 10 előnyeinek kihasználása a Hyper-V gyökérpartícióként történő futtatásakor?

Jelenleg a A Hyper-V Root Partition csak Windows operációs rendszert futtathat . Ha azonban a Linux hozzáfér a root partícióhoz, akkor az operációs rendszernek egyszerűen nem kell futtatnia a Windows rendszert ezen a hipervizoron. Egyszerűen fogalmazva: a Microsoft az Azure felhőben engedélyezni kívánja a „teljes virtualizációs verem Linux alatt” használatát a Microsoft számára. Fontos megjegyezni, hogy a felhasználók a Linux disztribútoroktól és a Microsoft Azure-on előforduló példányuktól függően meghaladták a Microsoft saját Windows operációs rendszerére támaszkodókat , tavaly. Más szóval, több Linux-példány fut a Microsoft Azure-on, mint a Windows virtuális OS-példányai.

Amíg a a jelenlegi fejlemények a Microsoft Azure köré összpontosulnak, egy p-vel kell rendelkezniük pozitív hatást gyakorol a Windows 10 operációs rendszerre is. Felesleges hozzáfűznünk, hogy ezek a fejlesztések önmagukban a Microsoft azon erőfeszítéseire épülnek, amelyek támogatják a fejlesztőket a Windows 10 Windows alrendszer Linux alatt (WSL) és a WSL 2 segítségével, amely magában foglalja a Microsoft egyedi Linux kerneljét.

A Microsoft egyébként az Intel nyílt forráskódját is hordozta Cloud Hypervisor . A vállalat képes volt egy Linux vendég meghívására Virtio eszközökkel. Az Intel kifejlesztette a Cloud Hypervisor nevű kísérleti nyílt forráskódú hypervisor megvalósítást a Rust programozási nyelven. Ez egy virtuális gép-monitor, amely a KVM, a kernel-alapú Virtual Machine hipervizor tetején fut a Linux kernelben. Ezeket felhő terhelésekhez tervezték.

Címkék linux Microsoft