Выпуск XCP-ng 8.3, свободного варианта XenServer

После четырёх лет разработки опубликован релиз проекта XCP-ng 8.3, развивающего свободную и бесплатную замену проприетарной платформе XenServer для развертывания облачной инфраструктуры и управления её работой. XCP-ng воссоздаёт функциональность, которую компания Citrix исключила из бесплатного варианта Citrix Hypervisor/XenServer, начиная c версии 7.3, и позволяет быстро развернуть систему виртуализации серверов и рабочих станций, предлагая средства для централизованного управления неограниченным числом серверов и виртуальных машин. Для загрузки подготовлен установочный образ размером 640 Мб.

Среди особенностей системы: возможность объединения нескольких серверов в пул (кластер), средства обеспечения высокой доступности (High Availability), поддержка снапшотов, совместное использование разделяемых ресурсов при помощи технологии XenMotion. Поддерживается живая миграция виртуальных машин между хостами кластера и между разными кластерами/отдельными хостами (не имеющими общего хранилища), а также живая миграция дисков VM между хранилищами. Платформа может работать с большим числом систем хранения данных и отличается наличием простого и понятного интерфейса для установки и администрирования.

Отмечается, что ветка XCP-ng 8.3 станет последней в серии 8.x и следующим станет выпуск 9.0, который ознаменует уход проекта от повторения XenServer в сторону реализации своего видения построения платформы. XCP-ng 9.0 и будет нацелен на области применения, на которые проект XenServer не фокусировал своё внимание, например, на предоставление инструментов для миграции с платформ VMware.

Среди основных изменений в XCP-ng 8.3:

  • В состав платформы встроен web-интерфейс XO Lite, реализующий упрощённый вариант web-интерфейса Xen Orchestra. Поддерживаются такие операции, как навигация по пулам, хостам и виртуальным машинам, доступ к консолям виртуальных машин, мониторинг, доступ к статистике, отслеживание потребления ресурсов, управление жизненным циклом виртуальных машин (запуск, остановка, миграция, удаление, создание снапшотов), фильтрация и сортировка списков объектов виртуальных машин, открытие консоли в отдельном окне. До конца года планируют добавить функции для создания виртуальных машин и управления сетью.
    Выпуск XCP-ng 8.3, свободного варианта XenServer
  • Реализована новая тема оформления для консольного интерфейса xsconsole.
    Выпуск XCP-ng 8.3, свободного варианта XenServer
  • Добавлена новая заставка, показываемая при загрузке и завершении работы.
    Выпуск XCP-ng 8.3, свободного варианта XenServer
  • Добавлена поддержка виртуальных чипов для хранения криптографических ключей (vTPM, virtualized Trusted Platform Module), которую можно использовать для запуска Windows 11 в виртуальных машинах.
  • Реализована полная поддержка IPv6 на стороне хост-системы (Dom0), которую можно использовать в управляющем интерфейсе, хранилищах и для сетевой загрузки виртуальных машин. Доступно три режима работы: только IPv6, только IPv4 и IPv4+IPv6. Поддержка IPv6 также добавлена в инсталлятор.
  • Расширена поддержка оборудования, например, добавлены драйверы igc и r8125 для сетевых адаптеров Intel i225 и устройств на базе чипа Realtek RTL8125. Добавлен драйвер largeblock для эффективной работы с дисками с физическими секторами 4K.
  • В XAPI API добавлены обработчики для удалённого управления пробросом PCI-устроств в виртуальные машины.
    Выпуск XCP-ng 8.3, свободного варианта XenServer
  • При создании снапшотов виртуальных машин разрешено исключение отдельных дисков, что позволяет, например, для экономии места не добавлять в снапшот диски с временными и возобновляемыми данными, такими как кэши, разделы подкачки и резервные копии.
  • Добавлена возможность сжатия данных при их передаче в процессе live-миграции.
  • Добавлен XAPI-плагин для показа состояния дисков, используя пакет smartmontools.
  • Добавлена возможность использования сертификатов для верификации содержимого пулов виртуальных машин.
  • Упрощено управление ключами и шифрами OpenSSH.
  • Добавлена опция для закрытия сетевого порта 80 для ограничения доступа к управляющему интерфейсу.
  • В xsconsole добавлена возможность просмотра VLAN.
  • Добавлены новые шаблоны виртуальных машин. Добавлены типовые шаблоны для Linux-систем, использующих BIOS и UEFI.
  • Скрипты на языке Python переписаны с использованием Python 3.

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