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.
Microsoft: Ezeknek a javításoknak a célja, hogy a Linux root partícióként fusson a Hyper-V-n https://t.co/TLmDrAJb88
- ZDNet (@ZDNet) 2020. szeptember 16
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.
https://t.co/Sq6j6l4hTw
Annak ellenére, hogy a Hyper-V virtuális gépeket és tárolókat is képes tárolni, a kettő között jelentős építészeti különbségek vannak, és a tárolók teljesen más célt szolgálnak, mint a virtuális gépek.- Eger Beaver (@eagerbeavertech) 2020. szeptember 16
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