Доступен (http://blog.opennebula.org/?p=2748) релиз OpenNebula 3.4 (http://www.opennebula.org/), платформы для организации управления cloud-инфраструктурой и виртуальными окружениями. Платформа позволяет организовать функционирование распределенной инфраструктуры динамически развёртываемых групп из взаимосвязанных виртуальных машин, комбинируя ресурсы локального дата-центра и внешних облачных провайдеров. В частности, OpenNebula позволяет поднять локальную инфраструктуру для предоставления сервисов IaaS (инфраструктура как сервис), похожую на Amazon EC2. В наличии имеются средства для организации развёртывания виртуальных окружений, мониторинга, контроля доступа, обеспечения безопасности и управления хранилищем.Код системы полностью открыт под лицензией Apache. Готовые установочные пакеты доступны (http://opennebula.org/software:software) для Ubuntu, openSUSE, RHEL/CentOS и Debian. Среди наиболее известных компаний и организаций, использующих (http://opennebula.org/community:users) OpenNebula, можно отметить: CERN, Европейское космическое агентство, FermiLab, компании Research in Motion и China Mobile.
Ключевые улучшения (http://www.opennebula.org/software:rnotes:rn-rel3.4), добавленные в OpenNebula 3.4:
- Поддержка подключаемых хранилищ образов (http://www.opennebula.org/documentation:rel3.4:sm), позволяющих обеспечить высокую гибкость при планировании и задействовать расширенные функции, такие как балансировка ввода/вывода, оптимизация для конкретных типов виртуальных машин, задание различных потилик SLA. В настоящее время представлено три базовых бэкенда для организации хранилищ: fs_ds (http://www.opennebula.org/documentation:rel3.4:fs_ds) - хранение дисковых образов в файловой системе в виде обычных файлов с передачей файлов по SSH или через NFS; iscsi_ds (http://www.opennebula.org/documentation:rel3.4:iscsi_ds) - использование iSCSI/LVM для хранения дисковых образов на уровне блочных устройств; vmware_ds (http://www.opennebula.org/documentation:rel3.4:vmware_ds) специализированное хранилище для гипервизора VMware, работающее с образами в формате vmdk;
- Новые драйверы (http://www.opennebula.org/documentation:rel3.4:sm#how_are_th...) для организации передачи данных при доступе к образам виртуальных машин. В новой версии предусмотрена возможность задействования новых драйверов qcow2, iSCSI и улучшенного драйвера vmware, использующего инструментарий vmdkfs;
- Поддержка концепции кластеров (http://www.opennebula.org/documentation:rel3.4:cluster_guide), под которой подразумевается логический пул ресурсов, в который могут быть включены физические серверы, хранилища данных и сетевое оборудование. Кластеры позволяют комбинировать доступные ресурсы для обеспечения балансировки нагрузки, создания отказоустойчивых систем и конфигураций, ориентированных на высокопроизводительные вычисления;
- Улучшение управляющего web-интерфейса Sunstone. Добавлено новое навигационное меню, расширено число доступных переводов, увеличена безопасность передачи данных за счёт задействования технологии Web sockets для работы VNC-прокси, добавлены опции для настройки VLAN, увеличена скорость загрузки образов;
<center><a href="http://www.opennebula.org/_media/documentation:rel3.4:sunsto... src="http://www.opennet.dev/opennews/pics_base/0_1334302785.png" style="border-style: solid; border-color: #e9ead6; border-width: 15px;" title="" border=0></a></center>
- Переработан механизм виртуальных дата-центров (VDC), используемый для управления несколькими отдельными установками OpenNebula (oZones). Новая реализация VDC предусматривает организацию полностью изолированного набора виртуальных ресурсов кластера и группы пользователей, которые, под контролем администратора виртуального дата-центра, могут создавать и управлять вычислительными ресурсами, хранилищами и сетевыми функциями;
- Расширение Cloud API: добавлены новые вызовы для формирования запросов к Amazon EC2 (EC2 Query server), добавлено OCCI API, реализованы новые методы аутентификации, ведения логов и разбиения на разделы.
- Улучшен драйвер для обеспечения работы гибридных облачных систем, сочетающих локальные и внешние сервисы. Добавлена поддержка большей части возможностей Amazon EC2, в том числе теги, VPC и группы безопасности.
Ключевые возможности (http://www.opennebula.org/documentation:documentation) OpenNebula:
- Типы поддерживаемых Cloud-окружений:
- Приватные cloud-системы, доступные только внутри организации, полностью подконтрольные и выполненные на собственных мощностях. В качестве системы виртуализации поддерживается использование Xen, KVM и VMware;
- Публичные cloud-окружения, работающие в инфраструктуре внешних сервис-провайдеров, таких как Amazon EC2. Для доступа к публичным cloud-окружениям OpenNebula поддерживает такие API, как EC2 Query, OGF OCCI и vCloud;
- Гибридные cloud-системы, сочетающие элементы публичных и приватных cloud-систем. Например, определённая критически важная часть инфраструктуры можно работать в приватном облаке, а вторичные системы вынесены во внешние облака, или изначально вся система построена как приватная, но при нехватке ресурсов в пиковые моменты к работе привлекаются мощности публичных сервисов.
<center><img src="http://www.opennet.dev/opennews/pics_base/28479_1288527064.jp... style="border-style: solid; border-color: rgb(233, 234, 214); border-width: 15px;" title="" border="0"></center>
- Возможности для администратора, управляюшего инфраструктурой:
- Динамическое изменение размера физической инфраструктуры через добавление или удаление узлов на лету и разбиение кластера на виртуальные разделы, позволяющие выделять только необходимый объем ресурсов для функционирования определённого сервиса;
- Централизованный интерфейс для управления всеми элементами виртуальной и физической распределенной инфраструктуры. Управляющий web-интерфейс Sunstone (http://opennebula.org/documentation%3Arel2.2%3Asun...) для администраторов cloud-окружений через который можно управлять работой инфраструктуры приватных и гибридных окружений, распределять виртуальные и физические ресурсы;
- Высокая степень задействования доступных ресурсов, возможность подключения внешних ресурсов, предоставления ресурсов в аренду или организации совместного использования инфраструктуры между несколькими департаментами;
- Сокращение издержек за счёт уменьшения числа физических серверов, уменьшение затрат на администрирование, обслуживание, энергоснабжение и охлаждение (вместо физических серверов предоставляются виртуальные серверы, которые более полно используют доступные физические ресурсы - например, группа мало загруженных серверов теперь может работать на одной физической машине);
- Возможность быстрого увеличения серверной мощности за счёт подключения ресурсов внешних cloud-сервисов в моменты пиковой нагрузки;
- Механизмы для обеспечения отказоустойчивости, реализована функция автоматического выполнения операций по восстановлению работоспособности окружений в случае сбоя в работе физического сервера или виртуальной машины;
- Поддержка управления квотами, через задание определённым пользователям набора ограничений на использование ресурсов;
- Поддержка групп со своим набором пользователей и виртуальных ресурсов. Например, можно создать отдельное изолированное облако со своим набором пользователей и делегировать управление этим облаком определённой компании, обеспечив возможность работы нескольких провайдеров облачных услуг на базе одной инфраструктуры OpenNebula. В каждой группе может быть свой набор публичных ресурсов (шаблоны, образы виртуальных машин, виртуальные сети), не пересекающийся с другими группами;
- Гибкая система контроля доступа (ACL) и управления пользователями/группами, поддерживающая распределение ресурсов между ними, в том числе возможность выделения ресурсов для совместного испол...
URL: http://opennebula.org/blog%3Aopennebula_3.4_released
Новость: http://www.opennet.dev/opennews/art.shtml?num=33590