Ettevõte Microsoft Linuxi tuumade arendajate loendite arutamiseks on pakettide seeria, mis võimaldab Hyper-V hüperviisoril töötada Linuxi juurekeskkonnas, millel on otsepöördus riistvarale ja mida kasutatakse külgsüsteemide käitamiseks (sarnane Dom0 Xenis). Senini on Hyper-V (Microsoft Hypervisor) toetanud Linuxit vaid külgsüsteemides, kuid ise hüperviisor on haldus Windowsi põhise keskkonnast. Nüüd kavatseb Microsoft luua täieliku virtualiseerimise stack'i Linuxi ja Hyper-V jaoks.
Hüperviisori töö korraldamine Linuxi ja Windowsi süsteemides on märgatavalt erinev, mistõttu kasutatakse Hyper-V rakenduses Linuxile erinevat lähenemist alamsüsteemide seadistamisel ja hüpersekkumiste korraldamisel. Katkestuste kaardistamise kood, mis kasutab IOMMU-d, on ümber kirjutatud sarnase koodi järgi Xen'i toe jaoks Linuxis (Xen ja Hyper-V omavad ja põhinevad privileege omava juure/Dom0 keskkonna kasutamisel haldamiseks).
Patchid sisaldavad minimaalset vajalikku rakendust, mis on ette nähtud aruteluks ja kriitikaks. Hüpperviisori haldamiseks pakutakse seadet /dev/mshv, mille kaudu saavad kasutajaruumi rakendused luua ja käivitada virtuaalseid masinaid. Samuti on soovitatud kõrgema taseme hüpperviisori porti , mis võimaldab laadida virtuaalseid masinaid Hyper-V peale, mitte KVM-i.
2018. aastal oli Linuxi külalis süsteemide arv Azure'i pilveteenuses Windowsi põhiste keskkondade seas, mille osakaal pidevalt väheneb, peamiselt tänu devops-platvormide ja Linuxi põhiste Kubernetes'i kasvavale populaarsusele. Ühtse Linuxi põhise tehnoloogiakihi kasutamine võib potentsiaalselt lihtsustada Hyper-V serverite hooldust ja tõsta Linuxi külalis süsteemide jõudlust.
Allikas: opennet.ru
