The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Анонсирован выход Xen Cloud Platform 1.0

04.03.2011 15:21

После 16 месяцев разработки увидел свет первый полнофункциональный релиз Xen Cloud Platform 1.0 (XCP), представляющий собой основанную на гипервизоре Xen платформу для организации работы cloud-инфраструктуры, снабженную мощными средствами централизованного управления и способную организовывать многопользовательские cloud-системы (сервис аренды виртуальных серверов). XCP можно использовать как автономное решение для развертывания приватных cloud-окружений и инфраструктур промышленной виртуализации, так и как базис для наращивания функциональности и создания новых программных решений, построенных поверх кодовой базы XCP.

Код XCP распространяется в рамках лицензии GPLv2 и основан на исходных текстах продукта Citrix XenServer. Разработчики гарантируют что XCP всегда будет доступен под свободной лицензией и все части проекта будут открыты (в отличие от платформы Eucalyptus, разделенного на открытую community-версию и закрытую расширенную enterprise-редакцию). Единый управляющий интерфейс XAPI, написанный на языке OCaml и являющийся надстройкой над XenAPI, позволяет конфигурировать, распределять ресурсы и контролировать работу отдельных хостов и групп. Используя XAPI сторонние производители получают возможность написания собственных модулей управления, например, уже реализовано несколько свободных и коммерческих GUI-интерфейсов для управления XCP.

Загрузочный пакет XCP оформлен в виде готового iso-образа (300 Мб), адаптированного для быстрого развертывания хост-системы (Dom0). В комплект входят все необходимые драйверы и модули для поддержки популярных cloud-инфраструктур. Для организации сетевого взаимодействия между виртуальными машинами используется проект Open vSwitch. В качестве гостевых систем поддерживается широкий диапазон Linux-дистрибутивов и версий Windows.

Поддержка стандартных API в платформе XCP дает возможность в случае непредвиденных проблем, например, при нехватке мощности оборудования в пиковые моменты, перенести часть корпоративного «облака» во внешние системы, такие как Amazon EC2, Rackspace Cloud Servers или GoGrid. Консолидация серверов предприятия и их размещение без привязки к физическому оборудованию в инфраструктуре виртуализации позволяет повысить гибкость, увеличить безопасность и понизить затраты, за счет более рационального расходования ресурсов (аппаратное обеспечение не простаивает и нагружается равномерно, новые серверы докупаются по мере необходимости, каждый сервис не пересекается в ОС с другими сервисами и запускается в отдельном окружении). Технология XenMotion позволяет организовать работу высоконадежных конфигураций, за счет горячего резервного копирования виртуальных машин и совместного использования разделяемых ресурсов.

Из новшеств, представленных в Xen Cloud Platform 1.0 можно отметить:

  • Использование гипервизора Xen 3.4.2 и Linux-ядра 2.6.32;
  • Поддержка создания снапшотов по расписанию и возможность архивирования снапшотов виртуальных машин;
  • Поддержка кэширования образов виртуальных машин на локальных хостах, что снижает нагрузку на сетевое хранилище;
  • Поддержка загрузки хост-систем с Xen-гипервизором с SAN c поддержкой Multipath-томов (мета-устройство, через которое организован доступ к хранилищу, подключенному через несколько каналов (путей) ввода/вывода);
  • Обновление шаблонов для развертывания гостевых систем с Ubuntu, Fedora 13/Red Hat Enterprise Linux (RHEL) 6, RHEL / CentOS / Oracle Enterprise Linux versions 5.0-5.5;
  • Улучшение поддержки работы гостевых систем с Windows 7 SP1, Windows Server 2008 R2 SP1, Windows Server 2003 и Suse Linux Enterprise Server (SLES) 11 SP1;
  • Улучшение поддержки многоканальных MPP RDAC, включая поддержку уведомления о состоянии каналов и отправку информации о сбоях через XAPI;
  • Оптимизирован процесс освобождения дискового пространства после удаления снапшота, место освобождается даже если VM для которого был создан снапшот все еще работает;
  • Поддержка драйвера для виртуальных блочных устройств (Virtual Block Devices) - blktap2, в котором реализована поддержка формата виртуальных дисков VHD, создания снапшотов и клонирования снапшотов без их остановки в live-режиме;
  • Поддержка разработанной для Windows управляющей GUI-оболочки Citrix XenCenter 5.6 FP1;
  • Поддержка бесшовной интеграции с последним релизом cloud-платформы Openstack.

Некоторые ранее доступные особенности Xen Cloud Platform:

  • Наличие сертифицированных в Microsoft паравиртуальных драйверов для Windows;
  • Готовый к промышленной эксплуатации полнофункциональный управляющий инструментарий на базе Xen API:
    • Поддержка автоматического восстановления после сбоев;
    • Поддержка горячего копирования снапшетов без остановки работы запущенных окружений (Live snapshot), контрольные точки (checkpoint) и прозрачная миграция окружений с одного сервера на другой;
    • Возможность автоматической миграции окружений при нехватке ресурсов или для их балансировки; автоматическое конфигурирование; автоматическое восстановление работы окружений на других хостах в случае сбоя сервера;
    • Гибкие инструменты управления хранилищами, сетевыми настройками и питанием (power management);
    • Отслеживание событий: оценка прогресса выполнения операций и поддержка уведомлений;
    • Шифрование потоков информации с использованием SSL;
    • Средства для массового обновления систем и установки патчей;
    • Мониторинг производительности и уведомление о проблемах в реальном режиме времени;
  • Поддержка создания виртуальных сетей на базе Open vSwitch;
  • Широкий спектр дополнительных GUI-оболочек, таких как Xen Orchestra, Xen Cloud Control System (XCCS), OpenXenManager, Xen Web Manager и Zentific.

  1. Главная ссылка к новости (http://blog.xen.org/index.php/...)
  2. OpenNews: Релиз системы виртуализации Xen 4.0
  3. OpenNews: Доступна новая версия свободной cloud-платформы OpenStack
  4. OpenNews: Релиз открытой Cloud-платформы OpenNebula 2.0
  5. OpenNews: Qubes - новая безопасная операционная система на базе Linux и Xen
  6. OpenNews: Сервис Cloud.com открыл исходные тексты стека для развертывания Cloud-инфраструктуры
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/29791-Xen
Ключевые слова: Xen, Cloud, xcp, virtual
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (19) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.6, deboon (?), 16:58, 04/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >Поддержка автоматического восстановления сбоев;

    Значит поломался сервер, а ты его починил. Перезагружаешь а там сбой автоматически восстановлен - чини опять.
    А вообще вещь интересная судя по всему. Надо будет попробовать.

     
     
  • 2.8, zedis (?), 17:43, 04/03/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    По существу У XenSource есть одна большая проблема которую они пока не решили это Raw Device Maping into Geust OS а если говорить по человечески то подключение сырых дисков прям в гостевую систему минуя Виртуализацию, чем это черевато что скорость работы с дисковой подсистемой у XEN оставляет желать лучшего и когда они это исправят не известно данная функция реализованна у VMware и к стати уже давно про KVM и другие не знаю говорить не буду.


    >>Поддержка автоматического восстановления сбоев;
    > Значит поломался сервер, а ты его починил. Перезагружаешь а там сбой автоматически
    > восстановлен - чини опять.
    > А вообще вещь интересная судя по всему. Надо будет попробовать.

     
     
  • 3.15, Egorkin (?), 20:02, 05/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Только при этом Xen - открытое и бесплатное решение. А overhead по производительности дисковой подсистемы при использовании lvm там не велик.
     

  • 1.9, basker (?), 18:33, 04/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Не судите разработчиков плиз! Ведь они действительно молодцы! Эта ветвь на сегодняшний день -- золотая жила, а они выпускают открытый продукт. От всего сердца: "ОГРОМНОЕ СПАСИБО".
    P.S. Все такие умные, сравнивают с ВМВарей и тд. А вы сравните ценник за использование софта для создания "облаков"...
     
     
  • 2.10, Zedis (??), 18:56, 04/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Я разработчиков не сужу, просто сейчас есть вещи приоритетные в разработке XEN, так как они мешают более широкому внедрению XEN на большем количестве платформ. Да Xen  один из лидеров после VMWare но они могли бы ото жрать ещё больше у VMWare, Не все такие умные умными становятся когда сталкиваются с данными проблемами...
     
     
  • 3.12, ананим (?), 21:48, 04/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    ха! так и лично вы могли бы сделать что-нибудь для проекта (гпл жеж), а то "Не все такие умные умными становятся когда сталкиваются с данными проблемами"

    зыж
    а к разрабам ксена таки есть претензии - в ведро не пихали чуствуя поживу и не потянули.
    вот к разрабам сабжевого проекта претензий нет.

     
     
  • 4.14, Zedis (??), 12:26, 05/03/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А Я и сделал я несколько месяцев вел переписку предлагал добавить дополнительно драйвер HBA для прямого доступа в гостевую ОС минуя Гипервизор, но проект менеджер тянул резину хотя в коде у XEN уже были заложены АПИ для данного функционала там в принципе уже часть работы проведена но на определенном моменте она тормазнулась,  причины мне не известны, проект менеджер больше на письма не отвечал... Думаю что это связанно не самим XEN а с руководством Citrix что данные события совпали по времени с перестановками в Citrix. Что вы сделали для проекта тогда можно поинтересоваться кроме как обвинять окружающих в пассивности и отсутствие идей для разработки...
     

  • 1.11, Аноним (-), 20:07, 04/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    чтож они зеркала не указали, или торрент. скорость как по dial-up'у (
     
  • 1.13, ffirefox (?), 23:36, 04/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Использование гипервизора Xen 3.4.2 и Linux-ядра 2.6.32;

    Я так понимаю, что проброса USB и и видео в гостевую систему здесь еще нет?
    Интересует для windows. Или в "паравиртуальных драйверов для Windows" это работает?

     
     
  • 2.16, анонимХ (?), 19:39, 06/03/2011 [^] [^^] [^^^] [ответить]  
  • +/

    Нет, нету. Это просто с XenServer 5.6 с ядром 2.6.32.
     
  • 2.17, Andrew Kolchoogin (?), 15:31, 08/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    USB есть. Под Солярисом тоже Xen v3.4, и проброс USB работает. Правда, непонятно, почему, но ТОЛЬКО в HVM-домены.

    PCI Pass-through тоже будет работать под 3.4, но вот видео -- увы, нет, на XenSource писали, почему: слишком много Legacy Hardware эмулировать надо (ну, Video BIOS, стандартные VGA-порты и так далее).

     
     
  • 3.18, анонимХ (?), 13:20, 09/03/2011 [^] [^^] [^^^] [ответить]  
  • +/

    Это работает только для ранее открытой (доступной в дистрибутивах, не xenserver и не этой) версии xen. Здесь пробросить USB нельзя (во всяком случае я не нашел как).

     
     
  • 4.19, анонимХ (?), 13:42, 09/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Это работает только для ранее открытой (доступной в дистрибутивах, не xenserver и
    > не этой) версии xen. Здесь пробросить USB нельзя (во всяком случае
    > я не нашел как).

    Вот хорошее пояснение: http://forums.citrix.com/thread.jspa?threadID=251122&tstart=0

     

  • 1.20, Александр (??), 21:09, 09/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Драствуйте, в статье написано что «Возможность автоматической миграции окружений при нехватке ресурсов или для их балансировки; автоматическое конфигурирование; автоматическое восстановление работы окружений на других хостах в случае сбоя сервера;»

    но я при работе такого не обнаружил, в админ гайде писалось что все реализуеться через WLB библиотеки, которых я так же не нашол. Нельзя поподробнее об автоматической миграции, присутствует ли она из коробки? или надо дописывать приложение самому, или есть готовые бесплатные решения

     
     
  • 2.21, анонимХ (?), 14:01, 10/03/2011 [^] [^^] [^^^] [ответить]  
  • +/

    Так это ведь просто гипервизор - программная прослойка между виртуальными машинами и железом с торчащим наружу API - ничего другого тут и быть не должно. Функциями live-migration/HA должен заниматься управляющий софт (из приведенного выше списка).
    Скажем "родной" citrix XenCenter поддерживает включение HA, но только если у нодов на XCP есть общее хранилище на FC(начинается от 15K$) :). Миграцию на amazon вероятно можно сделать с помощью Openstack (не знаю, не смотрел).
     
     
  • 3.22, Александр (??), 16:19, 10/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Тоесть получается можно получить балансировку нагрузку и автоматическую миграцию с помощью встороннего софта, не дописывая код самому, например для ксен сервер все это платно http://www.citrix.com/English/ps2/products/subfeature.asp?contentID=2300456&n для ксенкалуд есть беслптные решения? В версии 1.0 я заметил что с помощью ксенцентре можно получить НА но нужно айскази хранилище или фибер ченел канал. Можно более конкретнее, так как стоит щас выбор дописывать балансировку и автоматическую миграцию вирт. машин. Или же можно осуществить все бесплатно!?
     

  • 1.23, анонимХ (?), 18:42, 10/03/2011 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/

    Ну список софта представлен в новости, попробуйте, может есть что-то вас устраивающее.
     
     
  • 2.24, Александр (??), 20:37, 10/03/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Ну список софта представлен в новости, попробуйте, может есть что-то вас устраивающее.

    Ну а может функция автоматической миграции и балансировки быть реализована беспалтно? или полюбому платно как у ксенсервер?

     
     
  • 3.25, Кантемиров Давид Артурович (?), 20:44, 22/08/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Уважаемые разработчики Xen и все кто интересуется Xen.
    Открылись интересные вакансии для Xen разработчиков. ЗП от 70 000.

    Информация о вакансиях по ссылкам
    http://hh.ru/vacancy/4717877
    http://hh.ru/vacancy/4739529

    Пишите на мыло ragingblizzard@gmail.com

    Спасибо за внимание.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру