Microsoft je uvedel podporo za korensko okolje za Hyper-V, ki temelji na Linuxu

Microsoft predstavljeno za razpravo na poštnem seznamu razvijalcev jedra Linuxa, vrsto popravkov, ki hipervizorju Hyper-V omogočajo delo s korenskim okoljem, ki temelji na Linuxu in ima neposreden dostop do strojne opreme in se uporablja za zagon gostujočih sistemov (analogno Dom0 v Xen ). Do zdaj je Hyper-V (Microsoft Hypervisor) podpiral Linux samo v gostujočih okoljih, sam hipervizor pa je bil nadzorovan iz okolja, ki temelji na sistemu Windows. Microsoft zdaj namerava ustvariti popoln virtualizacijski sklad z Linuxom in Hyper-V.

Organizacija hipervizorja v jedrih Linux in Windows je opazno drugačna, zato implementacija Hyper-V za Linux uporablja drugačen pristop k konfiguriranju podsistemov in organiziranju hiperklicev. Koda za preslikavo prekinitev z uporabo IOMMU je preoblikovana po analogiji s podobno podporno kodo Xen v Linuxu (Xen in Hyper-V imata podobno arhitektura in temeljijo na uporabi privilegiranega okolja root/Dom0 za upravljanje).

Popravki vključujejo minimalno izvedbo, potrebno za delovanje, ki je ponujena kot začetni prototip za razpravo in kritiko. Za upravljanje hipervizorja je predlagana naprava /dev/mshv, s pomočjo katere lahko aplikacije iz uporabniškega prostora ustvarjajo in zaganjajo virtualne stroje. Predlagana so tudi vrata hipervizorja na visoki ravni Hipervizor v oblaku, ki vam omogoča zagon virtualnih strojev na Hyper-V namesto KVM.

V letu 2018 število gostujočih sistemov Linux v storitvi v oblaku Azure presežena Windows temelječa okolja, katerih delež vztrajno upada, predvsem zaradi naraščajoče priljubljenosti platform devops in Kubernetes na osnovi Linuxa. Uporaba enega samega sklada, ki temelji na Linuxu, lahko poenostavi vzdrževanje in izboljša zmogljivost strežnikov Hyper-V, ki služijo gostom Linuxa.

Vir: opennet.ru

Dodaj komentar