Microsoft zavedl podporu kořenového prostředí pro Hyper-V založený na Linuxu

Společnost Microsoft představila k diskuzi na mailing listu vývojářů jádra Linux byla předložena řada patchů, které umožňují hypervizoru Hyper-V pracovat s kořenovým prostředím na bázi Linuxu, které má přímý přístup k hardwaru a používá se k spuštění hostovaných systémů (podobně jako Dom0 v Xen). Dosud Hyper-V (Microsoft Hypervisor) podporoval Linux pouze v hostovaných prostředích, ale sám hypervizor byl spravován z prostředí na bázi Windows. Nyní má Microsoft v úmyslu vytvořit kompletní virtualizační stack s Linuxem a Hyper-V.

Organizace práce hypervizoru v jádře Linuxu a Windows se výrazně liší, proto v realizaci Hyper-V pro Linux se používají jiné přístupy k nastavení subsystémů a organizaci hypervolání. Kód pro mapování přerušení s použitím IOMMU byl přepracován na základě podobného kódu podpory Xen v Linuxu (Xen a Hyper-V mají podobnou architekturu a vycházejí z použití privilegovaného kořenového/Dom0 prostředí pro správu).

Patchy zahrnují minimálně potřebnou implementaci, která je navržena jako počáteční prototyp k diskusi a kritice. Pro správu hypervizoru se navrhuje zařízení /dev/mshv, pomocí kterého aplikace z uživatelského prostoru mohou vytvářet a spouštět virtuální stroje. Také je navržen port vysoce úrovňového hypervizoru Cloud Hypervisor, který umožňuje zavádět virtuální stroje na Hyper-V místo KVM.

V roce 2018 počet hostovaných systémů s Linuxem v cloudové službě Azure překročil prostředí na bázi Windows, jejichž podíl neustále klesá, zejména díky rostoucí popularitě devops platforem a Kubernetes, které jsou založené na Linuxu. Použití jednotného stacku na bázi Linuxu potenciálně zjednoduší údržbu a zvýší výkon serverů Hyper-V, které obsluhují hostované systémy s Linuxem.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster