Kompania Microsoft për diskutim në listën e shpërndarjes së zhvilluesve të bërthamës Linux, një seri patches që sigurojnë funksionimin e hipervizorit Hyper-V me një ambient rrënjësh të bazuar në Linux, i cili ka akses të drejtpërdrejtë në pajisje dhe përdoret për të nisur sisteme të ftuara (analog me Dom0 në Xen). Deri tani, Hyper-V (Microsoft Hypervisor) ka mbështetur Linux vetëm në ambientet e ftuara, por vetë hipervizori ka qenë i menaxhuar nga një ambient i bazuar në Windows. Tani, kompania Microsoft ka për qëllim të krijojë një grup të plotë virtualizimi me Linux dhe Hyper-V.
Organizimi i funksionimit të hipervizorit në bërthamën Linux dhe Windows është ndjeshëm i ndryshëm, prandaj në realizimin e Hyper-V për Linux aplikohet një qasje tjetër për konfigurimin e nënsistemeve dhe organizimin e hipervizitorëve. Kodi për hartimin e ndërprerjeve me përdorimin e IOMMU është riparuar në përputhje me kodin përkrahës të Xen në Linux (Xen dhe Hyper-V kanë dhe bazohen në përdorimin e një ambienti të privilegjuar rrënjësor/Dom0 për menaxhim).
Patches përfshijnë implementimin minimal të nevojshëm për funksionim, i cili ofrohet si një prototip fillestar për diskutim dhe kritikë. Për menaxhimin e hipervizorit, propozoheshin pajisjet /dev/mshv ku aplikacionet nga hapësira e përdoruesit mund të krijojnë dhe nisin makina virtuale. Po ashtu, një port i hipervizorit të nivelit të lartë është propozuar , i cili lejon ngarkimin e makinave virtuale mbi Hyper-V në vend të KVM.
Në vitin 2018, numri i sistemeve të ftuara me Linux në shërbimin e cloud Azure në ambientet të bazuara në Windows, pjesa e të cilave po bie në mënyrë të vazhdueshme, kryesisht falë rritjes së popullaritetit të platformave devops dhe Kubernetes, të cilat janë të lidhura me Linux. Përdorimi i një grupi të vetëm të bazuar në Linux potencialisht do të lejojë thjeshtimin e mbështetjes dhe rritjen e performancës së serverëve Hyper-V që shërbejnë sisteme të ftuara me Linux.
Burimi: opennet.ru
