Microsoft on rakendanud Hyper-V toetust Linuxi põhises juurekeskkonnas

Ettevõte Microsoft esituse 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 sarnast arhitektuuri 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 Cloud Hypervisor, mis võimaldab laadida virtuaalseid masinaid Hyper-V peale, mitte KVM-i.

2018. aastal oli Linuxi külalis süsteemide arv Azure'i pilveteenuses ületanud 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

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster