Compania Microsoft a propus includerea unei prime serii de patch-uri în kernel-ul Linux, care sunt legate de funcționarea ca mediu de găzduire (Dom0, partiția rădăcină) pentru hypervizorul Hyper-V. Mediul de găzduire este responsabil pentru gestionarea hypervizorului, organizarea lansării sistemelor gazdă, alocarea resurselor și asigurarea interacțiunii între mașinile virtuale și hardware.
Inițial, posibilitatea utilizării Linux ca mediu de găzduire pentru sistemul de virtualizare Hyper-V a fost prezentată în 2020 și este deja utilizată în infrastructura Microsoft, însă a evoluat până acum sub forma unor patch-uri separate. Noua inițiativă este destinată integrării acestor patch-uri în kernel-ul principal. Necesitatea utilizării Linux pentru gestionarea hypervizorului Hyper-V este determinată de dorința de a simplifica întreținerea și de a crește performanța servere, pentru a susține sistemele cloud ale Microsoft, în condițiile în care, din 2018, numărul sistemelor gazdă cu Linux în serviciul cloud Azure depășește numărul mediilor cu Windows.
Setul inițial de patch-uri este momentan limitat la adăugarea fișierelor header, utilizate în hypervizorul Hyper-V și care completează fișierele header deja incluse în kernel, utilizate în driverele pentru sistemele gazdă. Fișierul SPEC al pachetului cu kernel-ul 5.15, care include implementarea mediului de găzduire pentru hypervizorul Hyper-V, poate fi găsit în repo-ul distribuției Azure Linux, dar utilizarea dispozitivului /dev/mshv pentru gestionarea Hyper-V nu este încă documentată. Driverele Hyper-V pentru sistemele gazdă au fost adăugate în kernelul Linux în 2009 și sunt disponibile începând cu versiunea 2.6.32.

Sursa: opennet.ro
