Microsoft het wortelomgewingondersteuning vir Linux-gebaseerde Hyper-V geïmplementeer

Microsoft aangebied vir bespreking oor die Linux kern ontwikkelaar poslys, 'n reeks pleisters wat die Hyper-V hypervisor in staat stel om te werk met 'n Linux-gebaseerde wortelomgewing wat direkte toegang tot die hardeware het en gebruik word om gastestelsels te laat loop (analoog aan Dom0 in Xen ). Tot nou toe het Hyper-V (Microsoft Hypervisor) Linux slegs in gasomgewings ondersteun, maar die hypervisor self is vanaf 'n Windows-gebaseerde omgewing beheer. Microsoft beoog nou om 'n volledige virtualisasiestapel met Linux en Hyper-V te skep.

Die organisasie van die hypervisor in die Linux- en Windows-pitte is merkbaar anders, so die implementering van Hyper-V vir Linux gebruik 'n ander benadering om substelsels op te stel en hiperoproepe te organiseer. Die kode vir onderbrekingskartering met behulp van IOMMU is herontwerp in analogie met die soortgelyke Xen-ondersteuningskode in Linux (Xen en Hyper-V het soortgelyk argitektuur en is gebaseer op die gebruik van 'n bevoorregte root/Dom0-omgewing vir bestuur).

Die pleisters sluit die minimum implementering in wat nodig is om te werk, wat aangebied word as 'n aanvanklike prototipe vir bespreking en kritiek. Om die hypervisor te bestuur, word die /dev/mshv-toestel voorgestel, met behulp waarvan toepassings uit gebruikersruimte virtuele masjiene kan skep en begin. 'n Hoëvlak-hipervisorpoort word ook aangebied Wolk Hypervisor, sodat jy virtuele masjiene bo-op Hyper-V in plaas van KVM kan selflaai.

In 2018, die aantal Linux-gasstelsels in die Azure-wolkdiens oorskry Windows-gebaseerde omgewings, waarvan die aandeel geleidelik afneem, hoofsaaklik as gevolg van die groeiende gewildheid van devops-platforms en Kubernetes wat op Linux gebaseer is. Die gebruik van 'n enkele Linux-gebaseerde stapel het die potensiaal om onderhoud te vereenvoudig en werkverrigting van Hyper-V-bedieners wat Linux-gaste bedien, te verbeter.

Bron: opennet.ru

Voeg 'n opmerking