21 октября состоялся выпуск стабильной версии свободной облачной платформы OpenStack, разрабатываемой при поддержке NASA и Rackspace. Релиз получил кодовое имя «Austin». OpenStack - это набор программных продуктов с открытым исходным кодом, предназначенный для создания безопасной и масштабируемой среды облачных вычислений. В основе OpenStack лежат две взаимосвязанные технологии - OpenStack Compute и OpenStack Object Storage.
OpenStack Compute - это сиcтема управления инфраструктурой облака. Все изменения внутри облака (например, запуск и остановка виртуальных машин) обрабатываются с ее помощью. Таким образом, OpenStack Compute - это своеобразная «операционная система» облака, которая управляет всеми ресурсами, сетевыми соединениями, авторизацией и масштабированием. OpenStack Compute имеет следующие особенности:
- Поддержка гипервизоров Xen, KVM, QEMU, а также контейнеров в пользовательском режиме
- Поддержка системы безопасности, основанной на группах
- Возможность запуска режима восстановления (Rescue Mode)
- Экспериментальная поддержка системы Glance, предоставляющей возможность облачного хранения образов виртуальных машин
OpenStack Object Storage представляет собой ПО для создания отказоустойчивых и масштабируемых хранилищ, рассчитанных на терабайты или даже петабайты данных. Она не является файловой системой или специализированной ОС, устанавливаемой на аппаратное хранилище. OpenStack Object Storage - это система, предназначенная для долговременного хранения данных различных типов, например, образов виртуальных машин, фотографий, электронной почты, резервных копий и т.д. Отсутствие центрального узла обеспечивает масштабируемость, отказоустойчивость и производительность. Объекты одновременно записываются на несколько физических устройств в дата-центре, а OpenStack отвечает за репликацию и целостность данных внутри кластера. Хранилище может масштабироваться горизонтально путем добавления новых узлов. Если узел выходит из строя, OpenStack восстанавливает его содержимое за счет других активных узлов. Поскольку OpenStack Object Storage является полностью программным решением, обеспечивающим сохранность данных, появляется возможность сэкономить на жестких дисках и аппаратных RAID-контроллерах.
Система OpenStack в настоящий момент используется облачным провайдером Cloud.com.
Четырьмя днями позже, 25 октября, компания Microsoft заявила о том, намерена стать партнером Cloud.com и передать ему техническую документацию, необходимую для интеграции проприетарного гипервизора Hyper-V в систему OpenStack. Cloud.com утверждает, что весь код этого проекта будет открыт и помещен в репозиторий OpenStack.
>>> Подробности