URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 89373
[ Назад ]

Исходное сообщение
"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."

Отправлено opennews , 29-Мрт-13 12:43 
После четырёх лет с момента основания представлен (https://xen-orchestra.com/first-release-out/) первый выпуск проекта Xen Orchestra (https://xen-orchestra.com), в рамках которого развивается (http://blog.xen.org/index.php/2013/03/28/xen-orchestra-a-web.../) web-интерфейс для администрирования системы виртуализации на базе XCP (http://www.opennet.me/opennews/art.shtml?num=35437) (Xen Cloud Platform) или XenServer (http://www.opennet.me/opennews/art.shtml?num=35008). Первый выпуск Xen Orchestra рассматривается как ознакомительный, сфокусированный в основном на формирование грамотной внутренней архитектуры, которая затем станет обрастать расширенной функциональностью.

Проект позиционируется как многоплатформенная и свободная альтернатива проприетарному продукту XenCenter, которых до сих пор был единственной реализацией интерфейса для XCP, за исключением  проекта OpenXenManager, который уже давно заброшен и не пригоден для использования. В отличие от CloudStack, Xen Orchestra не нацелен на создание интерфейса для управления облачными системами и предоставляет только GUI для выполнения ежедневных типовых задач администраторов систем на базе гипервизора Xen, таких как управление виртуальными машинами и серверами XCP, в том числе миграция окружений между пулами и управление репозиториями хранения. Кроме административных функций Xen Orchestra предоставляет интересные средства для визуализации состояния инфраструктуры виртуализации, позволяющие на одном экране оценить работоспособность всех компонентов.

<center><a href="http://blog.xen.org/wp-content/uploads/2013/03/img3.png"... src="http://www.opennet.me/opennews/pics_base/0_1364542928.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>

Код Xen Orchestra распространяется под лицензией AGPL v3 и состоит из серверной (https://github.com/vatesfr/xo-server) (PHP) части, непосредственно взаимодействующей с  XCP, и web-клиента (https://github.com/vatesfr/xo-web) (PHP,  Bootstrap (http://twitter.github.com/bootstrap/),  Backbone.js (http://processingjs.org/),  Processing.js (http://processingjs.org/), HTML 5, CSS 3, JavaScript) с реализацией интерфейса пользователя. Отделение серверного компонента Xen Orchestra от непосредственного web-интерфейса, позволяет организовать управление через единый GUI для группы серверов, используемых в инфраструктуре виртуализации. При этом серверная часть XO-Server выступает в роли прокси, беря на себя взаимодействие с клиентами и решая проблемы с масштабируемостью. Например, так как XO-Server изначально знает какие данные переданы каждому клиенту он кэширует обращения к XCP и передаёт клиенту только изменившиеся данные (ранее, каждый клиент обращался напрямую к каждому XCP, что создавало большую паразитную нагрузку и лишние соединения). Кроме того, на плечи XO-Server вынесена логика разграничения доступа и управления пулами виртуальных машин, что позволило заметно упростить код web-интерфейса.


<center><a href="http://blog.xen.org/wp-content/uploads/2013/03/img2.png"... src="http://www.opennet.me/opennews/pics_base/0_1364543092.png" style="border-style: solid; border-color: #606060; border-width: 1px;" title="" border=0></a></center>

URL: http://blog.xen.org/index.php/2013/03/28/xen-orchestra-a-web.../
Новость: http://www.opennet.me/opennews/art.shtml?num=36535


Содержание

Сообщения в этом обсуждении
"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено Аноним , 29-Мрт-13 12:43 
Оно через libvirt работает или как обычно?

"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено anonym , 29-Мрт-13 12:47 
libvirt причем? XCP/Xenserver на xapi основан, на нем видимо и работает

"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено Fufyrka , 29-Мрт-13 13:27 
Вторая картинка в графвизе сделана =)

"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено vovans , 29-Мрт-13 14:44 
Ну, наконец-то!

"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено Аноним , 29-Мрт-13 15:16 
>> состоит из серверной (PHP)

все ясно ...


"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено YetAnotherOnanym , 29-Мрт-13 19:48 
Что именно Вам ясно? Поделитесь с нами, не столь проницательными.

"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено Аноним , 29-Мрт-13 19:51 
не имеет web application real-time

"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено YetAnotherOnanym , 29-Мрт-13 21:05 
> не имеет web application real-time

а web-application и real-time - это не взаимоисключающие параграфы?


"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено XoRe , 30-Мрт-13 11:00 
>>> состоит из серверной (PHP)
> все ясно ...

Вот лохи, не осилили node.js и не запилили comet?)


"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено Аноним , 30-Мрт-13 16:59 
верно

"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено Аноним , 30-Мрт-13 17:01 
>>>> состоит из серверной (PHP)
>> все ясно ...
> Вот лохи, не осилили node.js и не запилили comet?)

Go! Lang тоже не осилили, на то и быдлокодеры


"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено Аноним , 30-Мрт-13 03:49 
Если я правильно понял, то xo-server работает через xml-rpc.
Основная идея оркестра _не использовать_ не свободный xapi.
xo-server в дальнейшем сделать демоном. К сожалению, прицепить
оркестр к xcp-1.6 мне не удалось. Если кто просветит - "как",
буду признателен;

"Первый выпуск Xen Orchestra, web-интерфейса для управления с..."
Отправлено iscsi , 01-Апр-13 21:28 
> Если я правильно понял, то xo-server работает через xml-rpc.
> Основная идея оркестра _не использовать_ не свободный xapi.
> xo-server в дальнейшем сделать демоном. К сожалению, прицепить
> оркестр к xcp-1.6 мне не удалось. Если кто просветит - "как",
> буду признателен;

Попробуйте http://devstack.org, с XCP 1.6 отлично подружились.

XAPI GPLv2 ^_^