Microsoft mo talanoaga i le lisi meli a le au atina'e kernel Linux o se faasologa o patches e faʻamautinoa ai le faʻagaioiga o le Hyper-V hypervisor faʻatasi ai ma le siosiomaga root e faʻavae i luga Linux, e iai le avanoa tuusa'o i masini komepiuta ma e fa'aaogaina e fa'atino ai polokalama fa'apitoa (e tutusa ma le Dom0 i le Xen). Seia o'o mai i le taimi nei, e lagolagoina e le Hyper-V (Microsoft Hypervisor) Linux na'o totonu o siosiomaga a malo, ae o le hypervisor lava ia sa pulea mai le siosiomaga talimalo WindowsO lea ua fuafua Microsoft e fausia se fa'aputuga atoa o virtualization ma Linux ma le Hyper-V.
Fa'atulagaina o galuega a le hypervisor i totonu o le kernel Linux и Windows e matuā ese lava, o lea i le faʻatinoina o le Hyper-V mo Linux O loʻo faʻaaogaina se auala ese i le faʻatulagaina o vaega laiti ma le faʻatulagaina o hypercalls. O le code mo le faʻafanua o faʻalavelave e faʻaaoga ai le IOMMU ua toe tusia i se auala tutusa ma le code tutusa mo le lagolago a Xen i totonu. Linux (O lo'o iai ia Xen ma Hyper-V ma e faʻavae i luga o le faʻaogaina o se aʻa faʻapitoa / Dom0 siosiomaga mo le pulega).
O patches e aofia ai le faʻatinoga aupito maualalo e manaʻomia e galue ai, lea e ofoina atu o se faʻataʻitaʻiga muamua mo talanoaga ma faitioga. Ina ia pulea le hypervisor, o le / dev / mshv masini e faʻatulagaina, faʻatasi ai ma le fesoasoani o talosaga mai avanoa faʻaoga e mafai ona fatuina ma faʻalauiloa masini masini. O lo'o fa'atūina fo'i se uafu maualuga maualuga o le hypervisor , faʻatagaina oe e faʻaulu masini masini i luga o le Hyper-V nai lo le KVM.
I le 2018, o le aofaʻi o polokalama faʻapitoa mo malo ma Linux i le tautua ao a Azure siosiomaga i le faavae Windows, o lona sao o loʻo faʻaitiitia pea, ona o le faʻateleina o le lauiloa o faʻavae o devops ma Kubernetes, e fesoʻotaʻi ma Linux. Fa'aaogaina o se fa'aputuga e tasi e fa'avae i luga Linux e ono faafaigofieina ai le tausiga ma faaleleia atili ai le faatinoga o 'au'aunaga Hyper-V e tautua i polokalama asiasi faatasi ai ma Linux.
puna: opennet.ru
