Релиз Xen 4.2

Состоялся выпуск свободного гипервизора Xen 4.2.0. Новая версия — итог восемнадцати месяцев разработки и 2900 коммитов, составляющих, в общей сложности, более трёхсот тысяч строк кода.

Новшества:

  • Дефолтным инструментарием отныне становится XL, пришедший на смену xend. Он основывается на библиотеке libxl, предоставляющей стабильный API для использования функций XL в сторонних приложениях. XL обратно совместим с конфигурационными файлами xend. Сам xend объявлен устаревшим.
  • Теперь Xen способен работать на системах, включающих до 4095 процессоров хоста, до 512 процессоров на PV-гостя и до 256 процессоров на HVM-гостя. В инструментарий добавлена возможность автоматического создания CPUPOOL для узлов NUMA и более «умное» распределение виртуальных CPU по узлам NUMA.
  • В подсистемы XSM/Flask внесены многочисленные улучшения, также внедрена поддержка режима Intel SMEP для предотвращения выполнения гипервизором страниц памяти из пространства пользователя.
  • Добавлена поддержка сетевой загрузки гостевых систем с использованием загрузчика Xenpvnetboot.
  • Улучшена производительность, в частности, добавлена поддержка технологии AMD SVM DecodeAssist и модифицирован планировщик.

Также стоит отметить, что, начиная с ветки 4.2, код для обеспечения работы Dom0 передаётся проекту QEMU. Похожая передача кода также произведена для проектов SeaBIOS и Tianocore/OVMF (UEFI BIOS).

Скачать новую версию можно здесь.

Метки: ,

©  Linux.org.ru