Microsoft on juurutanud Linuxi-põhise Hyper-V toe

Microsoft esitatakse aruteluks Linuxi kerneli arendaja meililisti teemal, rida plaastreid, mis võimaldavad Hyper-V hüperviisoril töötada Linuxi-põhise juurkeskkonnaga, millel on otsene juurdepääs riistvarale ja mida kasutatakse külalissüsteemide käitamiseks (analoogselt Dom0-ga Xenis ). Seni toetas Hyper-V (Microsoft Hypervisor) Linuxit ainult külaliskeskkondades, kuid hüperviisorit ennast juhiti Windowsi-põhisest keskkonnast. Microsoft kavatseb nüüd luua Linuxi ja Hyper-V-ga täieliku virtualiseerimispinu.

Linuxi ja Windowsi tuumade hüperviisori korraldus on märgatavalt erinev, seega kasutab Hyper-V juurutamine Linuxi jaoks erinevat lähenemist alamsüsteemide konfigureerimisele ja hüperkõnede korraldamisele. IOMMU-ga katkestuste kaardistamise kood on ümber kujundatud analoogselt sarnase Xeni tugikoodiga Linuxis (Xenil ja Hyper-V-l sarnased arhitektuur ja põhinevad haldamiseks privilegeeritud root/Dom0 keskkonna kasutamisel).

Plaastrid sisaldavad tööks vajalikku minimaalset juurutust, mida pakutakse esialgse prototüübina aruteluks ja kriitikaks. Hüpervisori haldamiseks on välja pakutud seade /dev/mshv, mille abil saavad kasutajaruumist pärit rakendused luua ja käivitada virtuaalmasinaid. Pakutakse ka kõrgetasemelist hüperviisori porti Pilvehüpervoor, mis võimaldab teil KVM-i asemel käivitada virtuaalseid masinaid Hyper-V peal.

2018. aastal Linuxi külalissüsteemide arv Azure'i pilveteenuses ületatud Windowsi-põhised keskkonnad, mille osakaal on pidevalt vähenemas, peamiselt tänu devopsi platvormide ja Linuxil põhinevate Kubernetese populaarsuse kasvule. Ühe Linuxi-põhise virna kasutamine võib lihtsustada hooldust ja parandada Linuxi külalisi teenindavate Hyper-V serverite jõudlust.

Allikas: opennet.ru

Lisa kommentaar