Поздравляем OpenStack с третьей годовщиной!

19 июля 2010 года NASA и Rackspace было объявлено о создании OpenStack. Запоздало, но поздравляем с годовщиной! День рождения, это повод подвести итоги и рассказать о новостях за недавнее время.

Начнем с того, что если вы до сих пор не понимаете, как это все работает, то Victoria Martínez de la Cruz опубликовала в своем блоге схему взаимодействия элементов OpenStack. Теперь-то все должно быть понятно.

Компания RightScale опубликовала результаты своего последнего исследования состояния облачных технологий (PDF), в котором утверждается, что единственный непобежденный конкурент у OpenStack, это Amazon, но сзади не дают расслабиться Eucaliptus, продукт наших друзей из одноименной компании, и CloudStack, разрабатываемый на кладбище opensource-проектов, Apache Software Foundation.

Вскоре, в октябре 2013, выходит следующая версия OpenStack, с кодовым именем "Havana", и наш коллега, инженер Red Hat и участник проектов Fedora и Asterisk, Russel Bryant в своем блоге рассказал о грядущих изменениях в и нововведениях.

В этом году Red Hat доработала распределенную файловую систему GlusterFS до полного соответствия требованиям OpenStack, и полностью открыла все ее компоненты. Но на самом деле, надо признать, подход GlusterFS к распределенным сетям критикуется некоторыми специалистами. Например, на прошедшей конференции RICON, организуемой разработчиками Riak (который с недавних пор доступен в Fedora из коробки), инженером Seagate, James Hughes, было сказано, что "Any distributed filesystem like GlusterFS or Ceph that tries to preserve the POSIX API will go the way of the dodo bird". Разработчик GlusterFS и CloudFS/HekaFS, инженер Red Hat и участник Fedora, Jeff Darcy несогласен как минимум полностью с утверждением о скором вымирании этих систем, хотя-бы потому, что GlusterFS поддерживает сразу несколько API для доступа к данным, и постепенно становящимся неактуальным POSIX не является исключительным механизмом для доступа к данным в GlusterFS.

Кстати, возвращаясь к конкурентам OpenStack, Jeff Darcy приводит интересные графики по IO для хранилищ у OpenStack и конкурентов. Обратите внимание, когда будете выбирать решение, - ситуация очень непростая, а цены отличаются существенно.

Уже известный вам наш коллега, участник Fedora и член технического комитета OpenStack, Mark McLoughlin, регулярно публикует отчеты с заседаний управлющих советов OpenStack - за май 2013 и за июнь 2013. По нашему мнению, это высокая степень открытости проекта, и процесса принятия решений внутри него, что выгодно отличает OpenStack от многих других организаций и компаний, занимающихся OpenSource.

Помимо организационных вопросов Mark McLoughlin публикует и статьи технического характера. Одна из последних, это его обзор различных способов асинхронного программирования в Python (на котором написано очень многое в OpenStack).

В блоге Mirantis на Habrahabr появилось еще несколько статей по OpenStack-тематике. Почитайте обязательно, если интересуетесь вопросом.