XCP
![]() Экран установки XCP-ng 8.2 | |
Разработчик | Вейтс САС, Linux Foundation |
---|---|
Написано в | C (Xen, ядро Linux) |
Семейство ОС | Linux / Unix-подобный |
Рабочее состояние | В разработке |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | 31 марта 2018 г |
Последний выпуск | 8.2.1 LTS / 28 февраля 2022 г |
Репозиторий | github |
Маркетинговая цель | Серверы |
Обновить метод | Ням |
Менеджер пакетов | об/мин |
Платформы | х86-64 |
ядра Тип | Зен (гипервизор) |
Пользовательское пространство | ГНУ |
По умолчанию пользовательский интерфейс | Баш , API |
Лицензия | GPLv2 и другие |
Предшественник | XenServer |
Официальный сайт | xcp-ng |
XCP-ng — это дистрибутив Linux проекта Xen. [1] с предварительно настроенным гипервизором Xen и проектом Xen API (XAPI), работающим «из коробки» . Проект родился в 2018 году в результате форка Citrix XenServer (который стал «Citrix Hypervisor» , а теперь снова «XenServer»). С января 2020 года он также является частью Linux Foundation через проект Xen. [2] [3] [4]
Имя [ править ]
XCP-ng означает Xen Cloud Platform — следующее поколение. Он является преемником XCP, первоначально созданным как версия Citrix XenServer с открытым исходным кодом в 2010 году. В то время XenServer имел закрытый исходный код, а XCP был версией с открытым исходным кодом, содержащей подмножество функций.
Поскольку исходный код XenServer был открыт в 2013 году, [5] проект XCP был остановлен. Несколько лет спустя, когда Citrix прекратила предоставлять XenServer бесплатно и с открытым исходным кодом, проект был возрожден как XCP-ng .
История [ править ]
В декабре 2017 года Citrix объявила, что удалит важные функции бесплатной версии XenServer и сделает их доступными только на платных уровнях. [6] Кроме того, XenServer не был ориентирован на сообщество, потому что:
- общедоступных инструкций по сборке не было. [а]
- начиная с XenServer 7.4 даже запустить виртуальную машину было невозможно из-за каких-то проприетарных компонентов [7]
- отзывы сообщества не учитывались [8] [9] [10]
- никакие внешние дополнения не были приняты или даже невозможны (из-за отсутствия общедоступного репозитория кода для различных компонентов) [11]
В ответ первый основатель Xen Orchestra [12] (платформа веб-управления XenServer с открытым исходным кодом), Оливье Ламберт объявил, что он возродит проект XCP с его первоначальными целями: предоставление бесплатной и 100% поддерживаемой сообществом версии XenServer. [13] [14] [15] [16]
Вскоре после этого была запущена кампания на Kickstarter. [17] и быстро превысил первоначальный рубеж. [18] [19]
31 марта 2018 года XCP-ng был объявлен первым официальным релизом. [20] После пяти других выпусков (см. раздел «Релизы») и нескольких месяцев бета-тестирования, [21] первая версия долгосрочной поддержки (LTS) была анонсирована в ноябре 2020 года. [22]
Компоненты [ править ]
XCP-ng можно сравнить с дистрибутивом Linux, [23] но предназначен для запуска Xen « из коробки» . Это набор компонентов, создающих целостную систему, которую вы можете установить на любой сервер x86 без операционной системы. Он основан на нескольких проектах, таких как CentOS для пользовательского пространства пакетов , проект XAPI для API , проект Xen для гипервизора , Open vSwitch для сети и так далее. XCP-ng также предоставляет дополнительные пакеты, которые недоступны где-либо еще, поскольку в Citrix Hypervisor они отсутствуют или имеют закрытые исходные коды.
Являясь ответвлением XenServer с философией «сначала восходящий поток», [24] XCP-ng очень близок к оригинальному проекту Citrix и может рассматриваться как «дружественный форк». [25]

Релизы [ править ]
XCP-версия | Версия гипервизора | Дата выпуска | Поддержка до |
---|---|---|---|
7.4. | Ксен 4.7.5 | 2018-03-31 | 2018-10-31 |
7.5. | Ксен 4.7.5 | 2018-08-10 | 2019-07-25 |
7.6. | Ксен 4.7.6 | 2018-10-31 | 2020-03-30 |
8.0. | Ксен 4.11.1 | 2019-07-25 | 2020-11-13 |
8.1. | Зен 4.13.0 | 2020-03-31 | 2021-03-31 |
8.2 LTS. | Ксен 4.13.1 | 2020-11-18 | 2025-06-25 |
8.3 (бета 2) | Ксен 4.17.x | Планируется во втором/третьем квартале 2024 г. | Вероятно, 2026 г. |
XCP 8.2 (LTS) [ править ]
XCP-версия | Дата выпуска |
---|---|
8.2.0 LTS. | 2020-11-18 [26] |
8.2.1 LTS. | 2022-02-28 [27] |
См. также [ править ]
Примечания [ править ]
- ^ Инструкции отсутствуют ни в официальной документации Citrix , ни на устаревшем веб-сайте сообщества XenServer .
Ссылки [ править ]
- ^ Проект Xen (1 апреля 2019 г.). «Что такое XCP-ng?» . Проект Зен . Проверено 8 декабря 2021 г.
- ^ Проект Xen (28 января 2020 г.). «XCP-ng присоединяется к проекту Xen в качестве инкубационного проекта» . Проект Зен . Проверено 8 декабря 2021 г.
- ^ Майкл Ларабель (28 января 2020 г.). «Бета-версия XCP-ng 8.1 выходит в свет, становясь частью проекта Xen» . Фороникс . Проверено 1 января 2022 г.
- ^ «Платформа виртуализации XCP-ng присоединяется к проекту Xen в Linux Foundation» (на французском языке). LinuxFR. 30 января 2020 г. . Проверено 1 января 2022 г.
- ^ Citrix (15 июля 2013 г.). «XenServer 6.2 теперь полностью с открытым исходным кодом!» . Цитрикс . Проверено 8 декабря 2021 г.
- ^ Энди Мелмед (12 декабря 2019 г.). «XenServer 7.3: Изменения в бесплатной версии» . Цитрикс . Проверено 8 декабря 2021 г.
- ^ Оливье Ламбер (31 июля 2018 г.). «Базовые операции с виртуальной машиной не работают без emu-manager» . Проверено 13 декабря 2021 г.
- ^ Адам Камали (14 апреля 2016 г.). «Поддержка дисков с размером блочного сектора 4 КБ» . Проверено 13 декабря 2021 г.
- ^ Саймон Роу (29 мая 2016 г.). «Установка программного обеспечения Linux в Linux не удалась» . Проверено 13 декабря 2021 г.
- ^ Марк Симс (29 мая 2016 г.). «Убедить sm работать с IPv6» . Гитхаб . Проверено 13 декабря 2021 г.
- ^ Сэмюэл Вершельде (29 августа 2019 г.). «Где найти последний исходный код и историю коммитов git для xsconsole?» . Проверено 13 декабря 2021 г.
- ^ «Зен Оркестр» . Зен Оркестр . Проверено 10 марта 2022 г.
- ^ «Представляем XCP-ng» . Сайт Xen Orchestra. 29 декабря 2017 года . Проверено 8 декабря 2021 г.
- ^ Саймон Шарвуд (16 января 2018 г.). «Разработчик планирует возвращение виртуализации серверов для XenServer» . Регистр . Проверено 8 декабря 2021 г.
- ^ «XCP-ng — альтернатива XenServer с открытым исходным кодом» (на французском языке). LinuxFR. 10 января 2018 г. . Проверено 1 января 2022 г.
- ^ «Der Xen-Hypervisor XCP-ng» (на немецком языке). Магазин Линукс. Март 2020 года . Проверено 1 января 2022 г.
- ^ «XCP-ng на Kickstarter!» . XCP-ng.org. 31 января 2018 года . Проверено 8 декабря 2021 г.
- ^ «Успешная кампания XCP-ng на Kickstarter» . XCP-ng.org. 5 марта 2018 г. Проверено 8 декабря 2021 г.
- ^ Саймон Шарвуд (6 марта 2018 г.). «Проект XenServer с открытым исходным кодом завершается после сокрушительного призыва к краудкэшу» . Регистр . Проверено 8 декабря 2021 г.
- ^ «Первый выпуск XCP-ng» . XCP-ng.org. 31 марта 2018 года . Проверено 8 декабря 2021 г.
- ^ «XCP-ng 8.2 LTS включает переписанный UEFI и основное планирование для отражения атак по побочным каналам» . Фороникс. 18 октября 2020 г. Проверено 13 декабря 2021 г.
- ^ «XCP-ng 8.2 — LTS» . XCP-ng.org. 18 ноября 2020 г. . Проверено 8 декабря 2021 г.
- ^ «Другие операционные системы и связанные с ними гипервизоры» . Дистровотч . Проверено 9 декабря 2021 г.
- ^ «Мы ниже по течению» . Документация XCP-ng . Проверено 13 декабря 2021 г.
- ^ «XCP-ng: построение платформы виртуализации с открытым исходным кодом и под ключ» . ФОСДЕМ . Проверено 1 января 2022 г.
- ^ «XCP 8.2 — ЛТС» . XCP. 18 ноября 2020 г. Проверено 10 марта 2022 г.
- ^ «Обновление XCP-ng 8.2.1 для 8.2 LTS» . XCP-нг. 28 февраля 2022 г. Проверено 10 марта 2022 г.