Новая версия платформы CloudStack 2.2

17 марта 2011 года

Компания Cloud.com представила релиз CloudStack 2.2, платформы для развертывания, настройки и поддержания приватной, гибридной или публичной cloud-инфраструктуры. 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-адресов.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Новая версия платформы CloudStack 2.2», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.