Анонсирован [1] проект Kronos, в рамках которого для дистрибутивов Debian и Ubuntu официально выполнено портирование штатного инструментария XenAPI, входящего в состав платформы XCP [2] (Xen Cloud Platform). Наработки проекта позволяют [3] создать вариант сервера виртуализации, полностью функционально эквивалентный стандартному дистрибутиву XCP, но работающий поверх обычных версий Debian или Ubuntu (достаточно подключить специальный репозиторий пакетов и выполнить "apt-get install xapi").
Таким образом, Kronos предоставляет пользователями возможность использования в Debian/Ubuntu инструментов и API, аналогичных тем, что используются в продуктах XCP и Citrix XenServer. Более того, пользователи имеют возможность оценить работу новых разработок XenAPI еще до формирования сборок новых версий XCP и XenServer. Изменения, внесенные в процессе портирования для Debian, могут оказаться полезными и для разработчиков других систем, так как значительно упрощен [4] процесс сборки инструментария без использования SDK VM.
В конце сентября планируется интегрировать наработки Kronos в состав репозитория Debian Sid. Что касается Ubuntu, то разработчики намерены добиться включения поддержки XenAPI в состав дистрибутива Ubuntu 12.04 LTS. В состав ближайшего выпуска Ubuntu 11.10 пакеты не войдут, но будет подготовлен специальный PPA-репозиторий.
XenAPI написан на языке Ocaml и представляет собой стек для настройки и управления серверами виртуализации на основе Xen, а также для распределения ресурсов в пределах группы хостов. На базе XenAPI возможно написание собственных модулей, например, уже реализовано [5] несколько свободных и коммерческих GUI-интерфейсов для управления (Xen Orchestra [6], Xen Cloud Control System (XCCS [7]), OpenXenManager [8], Xen Web Manager [9] и Zentific [10]).
Из возможностей стандартного управляющего инструментария XCP можно отметить:
Ссылки:
[1] /out.php?link=http://blog.xen.org/index.php/2011/07/22/project-kronos/
[2] /out.php?link=http://www.xen.org/download/xcp/
[3] /out.php?link=http://wiki.xen.org/xenwiki/XAPI_on_debian
[4] /out.php?link=https://github.com/jonludlam/xapi-autobuilder
[5] /out.php?link=http://wiki.xensource.com/xenwiki/XCP_Projects
[6] /out.php?link=http://xen-orchestra.com/
[7] /out.php?link=http://www.xencloudcontrol.com/
[8] /out.php?link=http://wiki.xensource.com/xenwiki/OpenXenManager
[9] /out.php?link=http://sourceforge.net/projects/xenwebmanager/
[10] /out.php?link=http://wiki.zentific.com/index.php/Main_Page