Информационные технологииStfw.Ru 🔍

CloudStack 2.2

Представлен релиз CloudStack 2.2, платформы для развертывания, настройки и поддержания приватной, гибридной или публичной cloud-инфраструктуры
🕛 18.03.2011, 13:57
CloudStack может использоваться как для поддержания отдельной группы виртуальных окружений на нескольких машинах, так и для построения больших cloud-систем на уровне дата-центров или предприятий. CloudStack позволяет организовать работу публичного IaaS-сервиса, похожего на Amazon EC2, или изолированной cloud-инфраструктуры, обслуживающей только нужды конкретного предприятия.

Код проекта (Git) написан на языке Java и распространяется в в рамках лицензии GPLv3 (около 2% кода, имеющего отношение к привязке к системам Cisco и EMC, остается закрытым, из-за изначально проприетарного характера). Бинарные сборки доступны для RHEL 5/6, Ubuntu 10.04 и Fedora 14. В качестве СУБД на управляющем сервере используется MySQL. Управление производится через web-интерфейс. Примечательно, что разработка CloudStack велась под руководством Шенг Лианга (Sheng Liang), создателя виртуальной машины JVM и сооснователя компании Teros, позднее поглощенной Citrix. В разработку системы было инвестировано более 17 млн. долларов.

Cloud-инфраструктура в простейшем случае состоит из одного управляющего сервера и набора вычислительных узлов, на которых организуется выполнение гостевых ОС в режиме виртуализации. В более сложных системах поддерживается использование кластера из нескольких управляющих серверов и дополнительных балансировщиков нагрузки, инфраструктура может быть разбита на сегменты, каждый из которых функционирует в отдельном дата-центре. Решение на базе CloudStack не привязано к определенному типу гипервизора и поддерживает в равной мере развертывание конфигураций на базе Xen, KVM и VMware, при этом допустимо использовать в одной инфраструктуре нескольких видов гипервизоров.

Из достоинств CloudStack называется

Совместимость с присутствующими на рынке API, например, Amazon Web Services API, Citrix Cloud Center (C3) API и vCloud API;
Поддержка полной изоляции вычислительных, сетевых и дисковых ресурсов;
Поддержка автоматического выделения и ограничения ресурсов;
Наличие инструментов для генерации отчетов и мониторинга в режиме реального времени;
Web-интерфейс, основанный на активном использовании технологии Ajax;
Упрощенные средства для управления инфраструктурой и выполнения ежедневных задач;
Возможность организации сервиса, обеспечивающего предоставление в аренду вычислительных ресурсов;
Поддержка виртуализации сети через изоляцию сегментов сети в отдельные VLAN;
Предоставление вычислительных ресурсов по запросу, в зависимости от создаваемой виртуальным окружением нагрузки;
Полная автоматизация распределения места для хранения данных, вычислительных и сетевых ресурсов для всей физической инфраструктуры, включая возможность определения политики выделения ресурсов и поддержку балансировки нагрузки;
Средства для управления созданием снапшотов окружений и резервного копирования;
Наличие API для подключения внешних расширений;
Разделение уровней доступа на основе ролей: администратор (управление виртуальными и физическими ресурсами), администратор домена (управление только указанными виртуальными окружениями), пользователь (управление ресурсами в рамках заданного виртуального окружения);
Средства для обеспечения отказоустойчивости, поддерживающие автоматическое восстановление виртуальных машин после сбоя сервера, на котором они выполнялись;
Гибкие возможности масштабирования, поддержка инфраструктур, обслуживающих тысячи хостов.
Из ключевых новшеств версии CloudStack 2.2 можно отметить:

Расширение поддержки гипервизоров: добавлена поддержка Citrix XenServer 5.6, VMware vSphere 4, Xen Cloud Platform (XCP) и KVM;
Расширение масштабиремости: поддержка управления cloud-системами, охватывающими несколько территориально разделенных дата-центров;
Улучшения работы пользовательского интерфейса, направленные на упрощение поддержки большого числа гостевых систем. Обеспечение разделения полномочий на основе ролей, позволяющих делегировать отдельным администраторам только доступ к выполнению определенных функций;
Улучшение поддержки Amazon EC2: технология CloudBridge позволяет приложениям взаимодействовать с cloud-решениями на базе API Amazon EC2 и S3, помимо традиционного API OpenStack. Более широкие возможности по управлению смешанными и гибридными платформами, в которых используются как ресурсы собственных серверных мощностей, так и внешние публичные сервисы;
Расширенные возможности сетевой конфигурации, добавление встроенных программных инструментов сетевого управления, возможность использования VLAN, режим прямой привязки IP-адресов.

Новые программы   Теги:

Читать IT-новости в Telegram
Информационные технологии
Мы в соцсетях ✉