Xen — это свободный и открытый гипервизор типа 1 (bare-metal), разработанный для запуска нескольких операционных систем одновременно на одном физическом оборудовании. Изначально проект возник в академической среде и затем развивался сообществом и коммерческими участниками. Xen обеспечивает изоляцию виртуальных машин, управление ресурсами и механизмами виртуализации центрального процессора, памяти и ввода-вывода, поддерживая как паравиртуализацию, так и аппаратно-ускоренную полную виртуализацию на платформах с соответствующей поддержкой процессора.
Архитектура Xen разделяет управление на минимально необходимый гипервизор и привилегированные домены управления, которые выполняют задачи инициализации, управления устройствами и распределения ресурсов. Такая модель позволяет уменьшить размер кода, выполняющегося в режиме гипервизора, и повысить безопасность за счёт ограничения функциональности, реализованной вне ядра гипервизора. Xen применяется в серверных кластерах, облачных платформах и встраиваемых системах, обеспечивая масштабирование, миграцию виртуальных машин и гибкие схемы управления доступом к ресурсам.
- Тип: гипервизор уровня «bare-metal» (тип 1).
 - Лицензия: свободное программное обеспечение с открытым исходным кодом (несколько лицензий использовалось в разные периоды разработки).
 - Виртуализация: поддержка паравиртуализации и полной виртуализации с аппаратной поддержкой (VT-x/AMD‑V).
 - Архитектура: минималистичный гипервизор + привилегированные домены управления для устройства и управления ресурсами.
 - Изоляция и безопасность: разделение прав и минимизация кода в гипервизоре для снижения площади атаки.
 - Управление ресурсами: планирование CPU, управление памятью, квоты и лимиты ввода-вывода для виртуальных машин.
 - Жизненный цикл ВМ: создание, остановка, сохранение состояния (snapshot) и миграция виртуальных машин между хостами.
 - Совместимость ОС: возможность запуска различных гостевых систем, включая Linux и другие ОС с адаптацией для паравиртуализации или без неё.
 - Интеграция в облаке: используется как основа многих облачных и виртуализационных платформ за счёт масштабируемости и функций управления.
 - Сообщество и развитие: проект развивается сообществом разработчиков и коммерческими участниками, при этом документация и инструменты постепенно расширяются.