hostprofi.ru
Подобрать хостинг
Термин·буква C

Citrix XenServer

краткое определение

Citrix XenServer (теперь XCP-ng/Citrix Hypervisor) — корпоративная платформа виртуализации на основе гипервизора Xen, разработанная Citrix Systems. Обеспечивает управление кластерами ВМ, live migration, HA и централизованное управление через XenCenter.

Citrix XenServer — коммерческая платформа виртуализации на базе открытого гипервизора Xen. В 2018 году Citrix открыла исходный код XenServer и создала открытый форк XCP-ng (Xen Cloud Platform Next Generation), поддерживаемый сообществом. Корпоративная версия продолжает развиваться под брендом Citrix Hypervisor.

Как работает

XenServer строится на гипервизоре Xen Type 1. Xen запускается первым на сервере и управляет всеми аппаратными ресурсами. Privileged Domain (Dom0) — специальная управляющая ВМ под управлением Linux, через которую администратор взаимодействует с гипервизором. Обычные ВМ (DomU) полностью изолированы от Dom0.

XenCenter (Windows) или XAPI Tools (Linux/Web) — инструменты управления хостами и кластерами. Основные возможности: XenMotion (аналог vMotion — live migration ВМ), Storage XenMotion (перенос дисков), Pool HA (высокая доступность пула хостов), XenApp/XenDesktop интеграция для VDI-сценариев.

Хранение данных: локальные диски, iSCSI, NFS, Fibre Channel. Поддержка SR-типов (Storage Repository) позволяет гибко настраивать хранилища. XCP-ng использует те же API, что и Citrix Hypervisor.

История

XenSource основан в 2004 году разработчиками Xen из Кембриджа. Xen 2.0 выпущен в 2004-м. Citrix приобрела XenSource в 2007 году за $500 млн. В 2013 году XenServer стал бесплатным. В 2018 году Citrix открыла код → XCP-ng. В 2024 году Cloud Software Group (владелец Citrix) продолжает разработку под брендом Citrix Hypervisor.

На что обращать внимание

XCP-ng — полноценная замена XenServer с открытым кодом, активным сообществом и бесплатным использованием в production. Управляется через Xen Orchestra (веб-интерфейс). По функциональности сопоставим с Proxmox VE. Для новых установок в 2024 году XCP-ng + Xen Orchestra — рекомендуемый выбор вместо лицензионного Citrix Hypervisor.

Архитектура XenServer

XenServer: гипервизор Xen, управляющий домен Dom0, XAPI (API через XML-RPC), XenCenter. Хранилище: NFS, iSCSI, Fibre Channel. Поддержка live migration ВМ при наличии общего хранилища.

XCP-ng как open source альтернатива

В 2018 году выпущен XCP-ng — бесплатный форк XenServer. Совместим с Xen Orchestra (веб-интерфейс). XCP-ng + Xen Orchestra — бесплатная альтернатива VMware vSphere для небольших развёртываний.

Применение в хостинге

Amazon EC2 до 2017 года работал на Xen (затем перешёл на Nitro). В российском хостинге XenServer редок — рынок занят KVM и OpenVZ. Преимущество XenServer — более зрелая кластеризация и HA из коробки.

XCP-ng: практическое применение

XCP-ng 8.2 (LTS): управление через Xen Orchestra (CE) с веб-интерфейсом. Бесплатная замена XenServer. Поддержка SR-IOV, iSCSI, NFS. Для небольших хостинг-провайдеров: XCP-ng + WHMCS + SolusVM integration. Производительность на уровне KVM при правильной настройке.

Мониторинг XCP-ng

Xen Orchestra: встроенный мониторинг CPU, RAM, сети по каждой ВМ. Netdata на Dom0 — системные метрики хоста. XAPI метрики через REST: xe vm-list. Интеграция с Prometheus через xcp-ng-exporter. Алерты через Alertmanager для высокой нагрузки хоста.

Другие термины