The OpenNET Project / Index page

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

Доступен пятый релиз свободной cloud-платформы OpenStack "Essex"

06.04.2012 12:27

Представлен пятый релиз платформы OpenStack, выпущенный под кодовым именем "Essex". Платформа нацелена на создание как публичных cloud-сервисов, подобных Amazon EC2, так и приватных cloud-окружений, работающих на собственном оборудовании, полностью подконтрольных и функционирующих только для обеспечения нужд компании. Из поддерживаемых систем виртуализации можно отметить KVM, QEMU, UML, Xen, Microsoft Hyper-V, Citrix XenServer, контейнеры LXC и VMWare/vSphere ESX / ESXi.

Изначально платформа OpenStack была разработана и открыта под лицензией Apache компанией Rackspace и космическим агентством NASA. На данный момент к разработке OpenStack присоединилось уже 159 компаний и 2685 независимых разработчиков. В релиз "Essex" вошли улучшения, подготовленные более 200 разработчиками, представляющими 55 компаний. Среди принимающих участие в развитии OpenStack компаний можно отметить Citrix, Cisco, Dell, Cloud.com, HP, Puppet Lab, AMD, Intel, rPath, Vyatta, EnterpriseDB, NTT. В отличие от платформы Eucalyptus, проект OpenStack не подконтролен отдельным компаниям и управляется независимым сообществом, без разделения на открытую community-версию и закрытую расширенную enterprise-редакцию. При этом OpenStack изначально лишен некоторых проблем с масштабируемостью, наблюдаемых в Eucalyptus. Например, система способна обслуживать инфраструктуру виртуальных серверов больших хостинг-компаний, подобных Rackspace (100 тыс. виртуальных серверов клиентов).

При подготовке новой версии основное внимание было сосредоточено на увеличении качества продукта, повышении удобства работы и обеспечении расширяемости при создании решений для сервис-провайдеров и предприятий, а также при организации высокопроизводительных вычислений. Всего внесено около 150 новых возможностей, связанных с улучшением автоматизации, обеспечением интеграцией с другими проектами и предоставлением средств для управления и обслуживания облачных систем. Дистрибутивами Linux, в которых OpenStack "Essex" будет поддерживаться из коробки, станут Ubuntu 12.04 LTS и Fedora 17. Готовые пакеты подготовлены для Fedora, RHEL, Debian, Ubuntu, openSUSE и SLES. По словам вице-президента по развитию облачных сервисов компании Deutsche Telekom, "Essex" является важным этапом в развитии OpenStack, так как это первый релиз пригодный для построения реальных крупных промышленных проектов.

Из входящих в состав релиза Essex компонентов и реализованных в них новшествах можно отметить (компоненты Identity и Dashboard впервые вошли в состав OpenStack, получив статус стабильных. Quantum является экспериментальной разработкой и позиционируется для начального ознакомления):

  • OpenStack Object Storage (Swift) - распределенное, отказоустойчивое и высоконадежное хранилище объектов. Хранимые объекты сохраняются одновременно на несколько узлов кластера в дата центре, при этом обеспечивается автоматический контроль целостности и репликация при отключении/добавлении узлов. Хранилище масштабируется горизонтально, т.е. для увеличения размера достаточно просто добавить новые узлы, конфигурация которых производится автоматически. При выходе узла из строя, его содержимое воспроизводится на других узлах сети для обеспечения должной избыточности. Дублирование информации позволяет использовать для формирования кластера типичные недорогие серверы, не заботясь о надежности каждого из них в отдельности.
    • Проведена работа по повышению стабильности и интеграции с компонентами Dashboard и Identity. Включены наработки по унификации интерфейса, делающих проект менее зависимым от типов используемых гипервизоров. Улучшена поддержка аутентификации (OpenStack auth 2.0 API) и live-миграции в сети, добавлены новые опции для работы с блочными хранилищами, в том числе обеспечена поддержка систем хранения Nexenta, SolidFire и NetApp;
  • OpenStack Compute (Nova) - инструментарий, позволяющий автоматически создавать и управлять работой больших групп VPS-серверов. Система основана на технологии NASA Nebula и наработках, применяемых для оказания услуги Rackspace Cloud Servers. OpenStack Compute написан на языке Python с использованием фреймворков Tornado и Twisted, для обмена сообщениями используется протокол AMQP, для хранения данных задействована БД Redis.
    • Обеспечена возможность определения времени жизни объектов в соответствии с политикой хранения документов. Расширены средства защиты от повреждения и деградации данных. Представлены новые возможности для восстановления после сбоев. Добавлена поддержка загрузки данных непосредственно с web-страниц. Появилась возможность ограничения максимального числа контейнеров для каждого аккаунта.
  • OpenStack Image Service (Glance) - реестр образов виртуальных машин, позволяющий регистрировать новые образы виртуальных машин и обеспечивать их доставку на нужные узлы перед выполнением. Обеспечивает функционирование хранилища образов виртуальных машин, представленных в широком спектре форматов: Raw, AMI, VHD (Hyper-V), VDI (VirtualBox), qcow2 (Qemu/KVM), VMDK (VMWare) и OVF (VMWare). Для унификации операций по получению информации, добавлению и доставке образов виртуальных машин используется специальный Glance REST-ful API;
    • Добавлены улучшения, связанные с увеличением юзабилити, обеспечением авторизации и защиты хранимых образов.
  • OpenStack Identity (Keystone) - пакет для унификации средств аутентификации и обеспечения интеграции компонентов OpenStack с существующими системами аутентификации, в том числе построенными на базе Active Directory и LDAP. Возможно использование и обычных средств входа с использованием логина/пароля или AWS. На плечи Keystone вынесены такие операции, как управление пользователями, проектами и правами доступа;
  • OpenStack Dashboard (Horizon) - web-интерфейс для управления системой, построенный на основе web-фреймворка Django и приложения django-openstack. Интерфейс представлен как для администраторов, так и для пользователей. Поддерживается широкий спектр средств для управления ресурсами, созданием и запуском окружений, установкой лимитов. Возможно подключение плагинов, например, с реализацией средств мониторинга.
  • Quantum - экспериментальный фреймворк для выполнения задач, связанных с созданием, конфигурированием и сопровождением сетей внутри дата-центров. Quantum поддерживает динамическую конфигурацию сети и может быть использован для настройки как виртуальных сетей, так и физических хостов. Quantum поддерживает расширение функциональности через плагины и может решать различные административные задачи, от создания портов до настройки маршрутов и VLAN.


  1. Главная ссылка к новости (http://openstack.org/projects/...)
  2. OpenNews: Компания Dell представила облачное решение на базе OpenStack и Ubuntu Linux
  3. OpenNews: TryStack - проект по предоставлению бесплатных окружений для тестирования OpenStack
  4. OpenNews: SUSE Cloud - решение на базе OpenStack для поддержания облачных инфраструктур
  5. OpenNews: Rackspace передает управление проектом OpenStack в руки некоммерческой организации
  6. OpenNews: Новая версия облачной платформы OpenStack "Diablo"
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/33551-openstack
Ключевые слова: openstack, cloud, virtual
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (13) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 15:59, 06/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    > По словам вице-президента по развитию облачных сервисов компании Deutsche Telekom, "Essex" является важным этапом в развитии OpenStack, так как это первый релиз пригодный для построения реальных промышленных проектов.

    А HP в своем облачном сервисе использует более старую версию OpenStack (т.к. сервис был запущен до выпуска Essex). Наглядно показывает отношение HP к "облакам".

     
     
  • 2.2, Аноним (-), 16:02, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А вы знаете что в любой фирме такого размера решения принимаются далеко не мгновенно.
    Представьте сколько там бюрократии и согласований всяческих.
     
     
  • 3.3, Аноним (-), 16:30, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Представьте сколько там бюрократии и согласований всяческих.

    Да-да. Очень долго думали, и все-таки взяли облачную платформу, _не готовую к промышленной эксплуатации_

     
     
  • 4.4, Аноним (-), 18:15, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> Представьте сколько там бюрократии и согласований всяческих.
    > Да-да. Очень долго думали, и все-таки взяли облачную платформу, _не готовую к
    > промышленной эксплуатации_

    Да-да. И Cisco и Dell и прочие тоже долго думали и приянли не правильное решение.

     
     
  • 5.6, Аноним (-), 19:12, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Да-да. И Cisco и Dell и прочие тоже долго думали и приянли не правильное решение.

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

     
  • 4.5, исчо_адын_аноним (?), 19:00, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    >> Представьте сколько там бюрократии и согласований всяческих.
    > Да-да. Очень долго думали, и все-таки взяли облачную платформу, _не готовую к
    > промышленной эксплуатации_

    Да, да и прямо из убунтушных дебов, ниче не меняя воткнули; и тебя админом не пригласили - слишком много хотел
    Мечтай дальше :)

     
     
  • 5.7, Аноним (-), 19:14, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, да и прямо из убунтушных дебов, ниче не меняя воткнули;

    Разумеется. Поверх альфа-версии Ubuntu 12.04 Desktop. А как же иначе?

    > тебя админом не пригласили - слишком много хотел

    Учитывая отношение этих контор к облачным технологиям - навряд ли "облачным" убунтоадминам платят больше одной чашки риса в день.
    По сравнению с этим уровнем, у меня действительно немного завышенные потребности =)

     
     
  • 6.8, Аноним (-), 19:29, 06/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    > Разумеется. Поверх альфа-версии Ubuntu 12.04 Desktop. А как же иначе?

    И все это накатили на старый десктоп секретарши замнача HR-отдела. А секретарше выдали новый, более мощный комп. HP Cloud as is.

     

  • 1.10, кверти (?), 12:52, 07/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Вот смотрю я на некоторых комментаторов - критиканов убунты - и они мне напоминаю злую собаку, которая гоняется за своим хвостом...
     
     
  • 2.12, Aleks Revo (ok), 23:47, 07/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Комментаторы - ладно, хрен с ними и бог им судья, но вот саму картину догнать не могу, где у них убунта приаттачена? ))
     
     
  • 3.13, исчо_адын_аноним (?), 11:03, 08/04/2012 [^] [^^] [^^^] [ответить]  
  • +/
    Ну не гента же ;) в генте подобных прог просто нет, а убунта - это лаунчпадовский проект космонавта, и праймари платформ для опенстека - убунта.
    Насчет ругани - в даном случае надо было написать тег сарказм, а то слоупки не понимать
     

  • 1.14, Аноним (-), 16:03, 10/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    В keystone нет AD, только LDAP. В оригинале новости информация о поддержке Nexenta, SolidFire и NetApp относится к Nova, а не к Swift.
     
  • 1.15, Кирилл Жольнай (?), 14:10, 23/04/2012 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Коллеги, кто-нибудь использует это в продакшн?
     

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



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

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