The OpenNET Project / Index page

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

Увидела свет открытая Cloud-платформа OpenNebula 3.0

04.10.2011 21:59

Представлен релиз платформы OpenNebula 3.0, предназначенной для организации управления cloud-инфраструктурой и виртуальными окружениями. Код системы полностью открыт под лицензией Apache. Готовые установочные пакеты c OpenNebula доступны для Ubuntu, openSUSE, RHEL/CentOS и Debian.

Платформа позволяет организовать функционирование распределенной инфраструктуры динамически разворачиваемых многоуровневых сервисов (групп из взаимосвязанных виртуальных машин), комбинируя ресурсы локального дата-центра и внешних облачных провайдеров. В частности, OpenNebula позволяет на своих мощностях поднять инфраструктуру для предоставления сервисов IaaS (инфраструктура как сервис), похожую на Amazon EC2. В наличии имеются средства для организации развертывания виртуальных окружений, управления хранилищем и сетью, мониторинга, контроля доступа и обеспечения безопасности.

Из улучшений, добавленных в OpenNebula 3.0, можно отметить:

  • Поддержка групп со своим набором пользователей и виртуальных ресурсов. Например, можно создать отдельное изолированное облако со своим набором пользователей и делегировать управление этим облаком определенной компании, обеспечив возможность работы нескольких провайдеров облачных услуг на базе одной инфраструктуры OpenNebula. В каждой группе может быть свой набор публичных ресурсов (шаблоны, образы виртуальных машин, виртуальные сети), не пересекающийся с другими группами;
  • Гибкая система контроля доступа (ACL), позволяющая администраторам облачной сети управлять доступом к ресурсам и операциям на уровне отдельных пользователей и групп;
  • Поддержка двух новых механизмов аутентификации, основанных на сертификатах x509 и ключах SSH. Аутентификация с использованием x509 может быть использована с cloud-серверами EC2 и OCCI;
  • Переработанная система установки квот, отличающаяся повышенной эффективностью. В дополнение к квотам на CPU, память и число виртуальных машин, реализована поддержка квот на предоставляемый пользователю размер хранилища (пользователь может разместить несколько образов виртуальных машин в рамках выделенного ему дискового пространства);
  • Шаблоны виртуальных машин теперь могут быть определены в виде правил в специальном репозитории, не требуя создания отдельных файлов с шаблонами. Как и другие ресурсы, шаблоны виртуальных машин могут совместно использоваться пользователям в рамках одного группы;
  • Новая сетевая подсистема с поддержкой использования VLAN в виртуальной сети при помощи виртуального коммутатора OpenvSwitch или с задействованием стандартных тегов 802.1Q;
  • Реализация простого межсетевого экрана для определения списков запрещенных и разрешенных сетевых портов для виртуальных машин;
  • Обновленный репозиторий образов виртуальных машин, реализованный в виде отдельного управляющего компонента и позволяющего наращивать функциональность через написание скриптов;
  • Добавление инструмента для автоматического обновления структуры внутренней базы данных с параметрами при обновлении версии OpenNebula. Внутренняя схема данных теперь оформлена не в реляционном виде, а в документ-ориентированном представлении (набор записей со своей структурой);
  • Новые компоненты для аккаунтинга и мониторинга, которые сами извлекают из БД данные, формируют необходимые отчеты и упрощают интеграцию со сторонними системами биллинга;
  • Расширение возможностей управляющего web-интерфейса SunStone:
    • Наглядное отображение в виде графиков статистики потребления виртуальных и физических ресурсов;
    • Все новые возможности теперь доступны через GUI;
    • Поддержка доступа через VNC для отладки и настройки виртуальных окружений;
    • Возможность просмотра конфигурации отдельных пользователей и групп;
    • Поддержка подключения расширяющих функциональность плагинов, контент которых становится доступен в виде новых вкладок;
    • Поддержка сертифкатов X509.
  • oZones - компонент позволяющий организовать централизованное управления несколькими отдельными установками OpenNebula. Доступ к зонам организуется с использованием абстрактного понятия Виртуальный дата-центр, содержащий свой набор ресурсов (образы и шаблоны виртуальных машин, виртуальные сети и виртуальные машины) и пользователей, которые используют данные виртуальные ресурсы.

Ключевые возможности OpenNebula:

  • Типы поддерживаемых Cloud-окружений:
    • Приватные cloud-системы, доступные только внутри организации, полностью подконтрольные и выполненные на собственных мощностях. В качестве системы виртуализации поддерживается использование Xen, KVM и VMware;
    • Публичные cloud-окружения, работающие в инфраструктуре внешних сервис-провайдеров, таких как Amazon EC2. Для доступа к публичным cloud-окружениям OpenNebula поддерживает такие API, как EC2 Query, OGF OCCI и vCloud;
    • Гибридные cloud-системы, сочетающие элементы публичных и приватных cloud-систем. Например, определенная критически важная часть инфраструктуры можно работать в приватном облаке, а вторичные системы вынесены во внешние облака, или изначально вся система построена как приватная, но при нехватке ресурсов в пиковые моменты к работе привлекаются мощности публичных сервисов.
  • Возможности для менеджера по управлению инфраструктурой:
    • Динамическое изменение размера физической инфраструктуры через добавление или удаление узлов на лету и разбиение кластера на виртуальные разделы, позволяющие выделять только необходимый объем ресурсов для функционирования определенного сервиса;
    • Централизованный интерфейс для управления всеми элементами виртуальной и физической распределенной инфраструктуры. Управляющий web-интерфейс Sunstone для администраторов cloud-окружений через который можно управлять работой инфраструктуры приватных и гибридных окружений, распределять виртуальные и физические ресурсы;
    • Высокая степень задействования доступных ресурсов, возможность подключения внешних ресурсов, предоставления ресурсов в аренду или организации совместного использования инфраструктуры между несколькими департаментами;
    • Сокращение издержек за счет уменьшения числа физических серверов, уменьшение затрат на администрирование, обслуживание, энергоснабжение и охлаждение (вместо физических серверов предоставляются виртуальные серверы, которые более полно используют доступные физические ресурсы - например, группа мало загруженных серверов теперь может работать на одной физической машине);
    • Возможность быстрого увеличения серверной мощности за счет подключения ресурсов внешних cloud-сервисов в моменты пиковой нагрузки;
    • Механизмы для обеспечения отказоустойчивости, реализована функция автоматического выполнения операций по восстановлению работоспособности окружений в случае сбоя в работе физического сервера или виртуальной машины;
    • Поддержка управления квотами, через задание определенным пользователям набора ограничений на использование ресурсов;
  • Возможности для пользователя:
    • Более быстрое получение запрошенного сервиса (виртуальный сервер поднять значительно быстрее, чем купить и установить физический сервер);
    • Поддержка развертывания гетерогенных операционных окружений в рамках единой совместно используемой инфраструктуры;
    • Полный контроль за жизненным циклом виртуальных серверов. Ведение аккаунтинга и генерации отчетов об активности пользователей и серверов;
  • Разное:
    • Интеграция с распределенной системой мониторинга Ganglia для контроля за работоспособностью большого числа хостов и виртуальных окружений;
    • Средства для поддержания репозитория образов виртуальных машин, позволяющего пользователям выбрать нужный образ из каталога, не заботясь о низкоуровневых настройках и конфигурации дисковой подсистемы. Поддерживается разграничение доступа, что позволяет ограничить определенные группы пользователей только заданным списком виртуальных окружений;
    • Поддержка MySQL и SQLite в качестве базы для хранения параметров OpenNebula;
    • Поддержка кластерных конфигураций: физические хосты могут быть сгруппированы в логические кластеры, которые могут выступать обработчиками определенных виртуальных машин.


  1. Главная ссылка к новости (http://blog.opennebula.org/?p=...)
  2. OpenNews: Компания Red Hat начала тестирование PaaS-платформы OpenShift
  3. OpenNews: Компания VMware выпустила вариант Cloud Foundry для локального использования
  4. OpenNews: Анонсирован выход Xen Cloud Platform 1.0
  5. OpenNews: Новая версия облачной платформы OpenStack "Diablo"
  6. OpenNews: Citrix полностью открыл код облачной платформы CloudStack
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/31939-cloud
Ключевые слова: cloud, virtual, opennebula
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 22:58, 04/10/2011 [ответить]  
  • +1 +/
    Разумеется, только на писюковых архитектурах процов, не?
     
     
  • 2.2, Аноним (-), 23:25, 04/10/2011 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А есть другие стоящие внимания?
     

  • 1.3, Аноним (-), 00:04, 05/10/2011 [ответить]  
  • +/
    Кто-нибудь имеет опыт эксплуатации сабжа и опенстека - что лучше?
     
     
  • 2.4, Дэндэн (?), 07:35, 05/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Опыта еще не успели, но, судя по тому, что удалось нарыть, Nebula-таки интересней. ИМХО
     
     
  • 3.6, Grygoriy (?), 15:31, 05/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Но у них народу меньше, я думаю что половина облачных систем умрёт, вы только посмотрите на этот зоопарк http://www.cloudbzz.com/the-red-ocean-of-cloud-infrastructure-stacks/
     
  • 2.8, aaa (??), 10:13, 07/10/2011 [^] [^^] [^^^] [ответить]  
  • +/
    > Кто-нибудь имеет опыт эксплуатации сабжа и опенстека - что лучше?

    сырой он
    и в плане установке - писец ...еще тот квест

     

  • 1.5, Fantomas (??), 14:46, 05/10/2011 [ответить]  
  • +1 +/
    Судя по названию она открытой небыла. :-)
     
  • 1.7, chemtech (ok), 18:17, 05/10/2011 [ответить]  
  • +1 +/
    http://soft.cnews.ru/news/softbox/11028/

    "Другой аналогичный проект OpenNebula, разрабатываемый группой исследователей из Европы и США, пока что остается малоизвестным. В отличие от OpenStack и Eucalyptus, разработка OpenNebula во многом ведется за счет государственного финансирования. В отличие от OpenStack, к которому присоединилось уже более 50 участников, включая AMD, Citrix, Dell, Intel и другие известные компании, OpenNebula пока не смог найти существенной поддержки со стороны бизнеса. "OpenNebula - это "университетский" проект, не предназначенный для практического использования. Установив OpenNebula, вы быстро поймете, что это лишь концепт-модель. Проект не имеет внедрений у крупных IaaS-поставщиков и потому по своей практической значимости он, конечно же, сильно уступает OpenStack", - считает Виталий Кузнецов."

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



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

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