Издаване на хипервизор Xen 4.15.

След осем месеца разработка, беше публикуван релиз на свободния хипервизор Xen 4.15. В разработката на новата версия участваха компании като Amazon, Arm, Bitdefender, Citrix и EPAM Systems. Издаването на актуализации за клон Xen 4.15 ще продължи до 8 октомври 2022 година, а публикацията на корекции на уязвимости до 8 април 2024 година.

Ключови промени в Xen 4.15:

  • В процесите Xenstored и oxenstored е реализирана експериментална поддръжка на live обновления, позволяващи да се доставят и прилагат корекции на уязвимости без рестартиране на хост средата.
  • Добавена е поддръжка за унифицирани зареждащи образи, които дават възможност за създаване на системни образи, включващи и компонентите на Xen. Такива образи са оформени под формата на един бинарен файл за EFI, който може да се използва за зареждане на работеща Xen система директно от зареждащия мениджър EFI без посреднически програми за зареждане, като GRUB. В образа се включват компоненти на Xen, като хипервизор, ядро за хост средата (dom0), initrd, Xen KConfig, настройки XSM и Device Tree.
  • За платформата ARM е реализирана експериментална възможност за изпълнение на модели на устройства на страната на хост системата dom0, което позволява емултиране на произволни хардуерни устройства за гостуващи системи на базата на архитектура ARM. За ARM също е реализирана поддръжка на SMMUv3 (System Memory Management Unit), позволяваща повишаване на сигурността и надеждността на проброса на устройства на ARM системи.
  • Добавена е възможността за използване на механизма за хардуерно трасирене IPT (Intel Processor Trace), наличен от CPU Intel Broadwell, за експортиране на данни от гостуващи системи в отладъчни утилити, стартирани на страната на хост системата. Например, може да се използва VMI Kernel Fuzzer или DRAKVUF Sandbox.
  • Добавена е поддръжка на среди Viridian (Hyper-V) за стартиране на гостуващи системи с Windows, използващи повече от 64 VCPU.
  • Модернизирана е прослойката PV Shim, използвана за стартиране на немодифицирани паравиртуализирани гостуващи системи (PV) в среди PVH и HVM (което позволява работа на стари гостуващи системи в по-сигурни среди, предоставящи по-строга изолация). В новата версия е подобрена поддръжката за стартиране на гостуващи системи PV в среди, поддържащи само режим HVM. Намален е размерът на прослойката, благодарение на съкращаването на специфичния за HVM код.
  • Разширени възможности на VirtIO драйверите за ARM системи. За ARM системи е предложена реализация сървър на IOREQ, която впоследствие ще се използва за подобряване на виртуализацията на вход/изход с помощта на VirtIO протоколи. Добавена е референтна реализация на блочното устройство VirtIO за ARM и е предоставена възможност за предаване на блочни устройства VirtIO в гост системи на базата на ARM архитектура. Започна поддръжката на PCIe виртуализация за ARM.
  • Продължава работата по реализиране на порт на Xen за RISC-V процесори. В момента се разработва код за управление на виртуалната памет на хоста и гост системите, както и специфичен за архитектура RISC-V код.
  • В сътрудничество с проекта Zephyr, базиран на стандарта MISRA_C, се развива набор от изисквания и ръководства за оформяне на кода, намаляващи риска от проблеми с безопасността. За откриване на несъответствия с установените правила се използват статични анализатори.
  • Представена е инициатива Hyperlaunch, насочена към предоставяне на гъвкави инструменти за настройка на стартиране на статичен набор на виртуални машини по време на зареждането на системата. Инициативата предлага концепция domB (boot domain, dom0less), позволяваща стартиране на виртуални машини на ранна фаза на зареждане на сървъра без необходимост от разгръщане на dom0 среда.
  • В системата за непрекъсната интеграция е осигурено тестването на Xen в Alpine Linux и Ubuntu 20.04. Проверката на CentOS 6 е прекратена. Добавени са тестове dom0 / domU на базата на QEMU в непрекъснатата интеграция за ARM.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster