Vydání hypervizoru Xen 4.14

Po osmi měsících vývoje byla vydána byl vydán volný hypervizor Xen 4.14. Na vývoji nové verze se podílely společnosti jako Alibaba, Amazon, AMD, Arm, Bitdefender, Citrix, EPAM Systems, Huawei a Intel. Podpora aktualizací pro větev Xen 4.14 potrvá do 24. ledna 2022 a publikace oprav bezpečnostních zranitelností až do 24. července 2023.

Klíčové změny ve Xen 4.14:

  • Byla přidána podpora nové modelu zařízení Linux stubdomain, který umožňuje provádět operace pod jedním privilegovaným uživatelským účtem, čímž odděluje komponenty pro emulaci zařízení od Dom0. Dříve bylo v režimu stubdomain možné používat pouze model zařízení „qemu-traditional“, což omezovalo spektrum emulovaného hardwaru. Nový model Linux stubomains byl vyvinut projektem QUBES OS a podporuje použití emulačních ovladačů z nejnovějších verzí QEMU, stejně jako dostupné v QEMU související funkce pro hostitelské systémy.
  • Pro systémy s podporou Intel EPT byla implementována podpora vytváření lehkých odboček (forků) virtuálních strojů pro rychlou introspekci, například pro analýzu malwaru nebo fuzzingové testování. V těchto forkách se používá sdílení paměti a nedochází k duplikaci modelu zařízení.
  • Do systému live-patchů byla přidána vazba na identifikátory sestavení hypervizoru a zohlednění pořadí aplikace patchů, aby se zabránilo nanesení patchů na nesprávné sestavení nebo ve špatném pořadí.
  • Byla přidána podpora rozšíření CET (Intel Control-flow Enforcement Technology) pro ochranu proti vykonávání exploitů založených na technikách návratově orientovaného programování (ROP, Return-Oriented Programming).
  • Byla přidána konfigurace CONFIG_PV32 pro deaktivaci podpory 32bitových paravirtualizovaných (PV) hostitelských systémů v hypervizoru, s ponecháním podpory 64bitových.
  • Byla přidána podpora Hypervisor FS, pseudo-FS ve stylu sysfs pro strukturovaný přístup k interním datům a nastavením hypervizoru, který nevyžaduje analýzu logů nebo psaní hyperzvaní.
  • Byla přidána možnost spuštění Xen jako hostitelského systému pod správou hypervizoru Hyper-V, který se používá na cloudové platformě Microsoft Azure. Spuštění Xen uvnitř Hyper-V umožňuje využívat známý virtualizační stak v cloudových prostředích Azure a poskytuje možnost přesunout virtuální stroje mezi různými cloudovými systémy.
  • Byla přidána možnost generování náhodného identifikátoru hostitelského systému (dříve byly identifikátory generovány sekvenčně). Identifikátory nyní také mohou být uchovávány mezi operacemi ukládání, obnovy a migrace stavu VM.
  • Zajištěna automatická generace bindingů pro jazyk Go na základě struktur libxl.
  • Pro Windows 7, 8.x a 10 byla přidána podpora KDD, nástroje pro interakci s debuggerem WinDbg (Windows Debugger), což umožňuje ladit prostředí s Windows bez zapnutí ladění v hostitelském OS.
  • Byla přidána podpora všech variant desky Raspberry Pi 4 dodávaných s 4GB a 8GB RAM.
  • Byla přidána podpora procesorů AMD EPYC kódového jména 'Milan'.
  • Zvýšena výkonnost vnořené virtualizace, při které Xen běží uvnitř hostitelských systémů na základě Xen nebo Viridian.
  • V režimu emulace byla implementována podpora instrukcí AVX512_BF16.
  • Sestavení hypervizoru bylo převedeno na použití Kbuild.

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