Анонсирован (http://blog.opennebula.org/?p=3629) релиз платформы для организации управления cloud-инфраструктурой и виртуальными окружениями OpenNebula 3.8 (http://www.opennebula.org/). OpenNebula позволяет организовать работу локальной облачной инфраструктуры для предоставления сервисов IaaS (инфраструктура как сервис), похожей на Amazon EC2, или обеспечить работу гибридной схемы, комбинируя ресурсы локального дата-центра и внешних облачных провайдеров. В наличии имеются средства для организации развёртывания виртуальных окружений, мониторинга, контроля доступа, обеспечения безопасности и управления хранилищем. Код системы полностью открыт под лицензией Apache. Готовые установочные пакеты доступны (http://opennebula.org/software:software) для Ubuntu, openSUSE, RHEL/CentOS и Debian.Ключевые улучшения (http://opennebula.org/software:rnotes:rn-rel3.8), добавленные в OpenNebula 3.8:
- Серьезно улучшена поддержка русского языка как в web-интерфейсе для администратора Sunstone, так и в web-интерфейсе для пользователей Self Service;
- Улучшена интеграция с продуктами VMware, добавлена поддержка прямой работы с образами в формате VMFS;
- Улучшена поддержка KVM: добавлена возможность использования cgroups (http://opennebula.org/documentation:rel3.8:kvmg#working_with...) для регулирования потребления ресурсов CPU в виртуальных окружениях. Обеспечена возможность доступа к окружениям с использованием протокола SPICE (http://opennebula.org/documentation:rel3.8:kvmg#graphics);
- Для упрощения развёртывания виртуальных сетей подготовлено готовое окружение с реализацией виртуального маршрутизатора;
- В реализацию Amazon EC2 Query API server добавлена поддержка Elastic Block Store (http://opennebula.org/documentation:rel3.8:ec2qug) (EBS) и некоторых других улучшений, направленных на обеспечение более полной поддержки спецификации Amazon EC2;
- В API OCCI добавлены новые вызовы и возможность горячего подключения устройств;
- Добавлено новое состояние окружений - Poweroff, похожее на Suspended, но без сохранения файла со срезом состояния окружения;
- Добавлена возможность определения действий в драйверах, вызываемых перед и после live-миграции окружений на другие хосты. Указанные возможности позволяют упростить интеграцию с новыми бэкендами хранения;
- Расширены возможности интерфейса командной строки для создания окружений без использования шаблонов;- Возможность определения своего хранилища для группы серверов, что упрощает создание гетерогенных систем, в которых присутствуют разные гипервизоры;
- Улучшена работа управляющих web-интерфейсов Sunstone и Self Service: переработана организация работы VNC-прокси с целью сокращения числа открытых портов; добавлена возможность вывода графика активности пользователей за заданный отрезок времени; добавлена поддержка браузера Internet Explorer; в Sunstone добавлена возможность подключения собственных обработчиков для упрощения интеграции со сторонними системами.Основные возможности (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.me/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) и управления пользователями/группами, поддерживающая распределение ресурсов между ними, в том числе возможность выделения ресурсов для совместного использования несколькими пользователями или группами. В настоящее время поддерживается несколько типов пользователей: администратор (разрешено выполнение любых операций), обычный пользователь, публичный пользователь (только базовые возможности) и пользователь определённого сервиса;
- Возможность задания политики размещения ресурсов в дата-центре (Data Center Placement Policies (http://www.opennebula.org/documentation:rel3.2:schg)). Поддерживается 4 предопределённых набора правил: packing (используется минимальное число серверов для размещения VM, следовательно обеспечивается максимальная плотность и минимальная фрагментация), striping (VM равномерно распределяются по имеющимся серверам, обеспечивается максимальный запас по ресурсам для VM), load-aware (VM размещается на сервере с минимальной нагрузкой) и custom (размещение на основании вычисленного веса, например "RUNNING_VMS * 50 + FREE_CPU").- Организация централизованного управления несколькими отдельными установками OpenNebula (oZones (http://www.opennebula.org/documentation:rel3.0:ozones)). Доступ к зонам организуется с использованием абстрактного понятия Виртуальный дата-центр, содержащий свой набор ресурсов (образы и шаблоны виртуальных машин, виртуальные сети и виртуальные машины) и пользователей, которые используют данные виртуальные ресурсы.
- ...URL: http://blog.opennebula.org/?p=3629
Новость: http://www.opennet.me/opennews/art.shtml?num=35156
Ребят, есть ли какой то дистрибутив где какой нибудь облачній продукт из коробки кроме proxmon?
А чем Proxmox не угодил?
ubuntu server
В свое время я искал, но внятно работающих не нашел. Proxmox рулит!)
попробуй посмотреть сборки OpenStack вроде этого http://www.opennet.me/opennews/art.shtml?num=35103
По сути, Proxmox не облако, а система виртуализации. Из Ынтерпрайз пожалуй только Citrix XenServer.
> попробуй посмотреть сборки OpenStack вроде этого http://www.opennet.me/opennews/art.shtml?num=35103Про OpenStack много рекламы, но сложность развертывания несоизмеримая по сравнению с Opennebula. Кроме того, тащит за собой всё своё. Со своими ошибками, недоделками и пр.
Opennebula - легковесный продукт, под который используется существующая инфраструктура. Хочешь кластер - без проблем. Можно использовать локальные диски под образы, можно расшарить сетевой любым удобным способом (NFS, iSCSI, SMB). Выбрать гипервизор - без проблем. Удалённое подключение - на выбор SPICE или VNC. Нужно распределенное сетевое хранилище с резервированием - ставим Gluster и подключаем как локальные диски. Последний вариант позволяет сделать гибридную схему хранения образов, при которой образы виртуалок размазываются по дискам выполняющих их серверов.
+ управление типовыми образами для массового развертывания.
gluster пока не рекомендуется для хранения дисков виртуальных машин. Он запросто портит данные при высокой нагрузке.
Сегодня Bill Campbell выложил патч для поддержки Ceph RBD через qemu для OpenNebula 3.8.
http://dev.opennebula.org/issues/1068
Теперь glusterfs точно в пролете. Ceph Rados гораздо перспективнее для виртуалок. Не зря Марк вложил миллион баксов в компанию Inktank, которая обеспечивает коммерческую поддержку ceph.
Opennebula садится на существующие средства виртуализации. По сути начинает работать из коробки.
XCPopenSUSE + OneClickInstall http://software.opensuse.org/ymp/Virtualization:Cloud:OpenSt...
Про OpenNebula не совсем понятно некоторые вещи. Сначала слышал, что NASA прекращает его разработку. Затем что в CERNe начали потиху копать в сторону OpenStack, хотя сейчас используют Nebula и казалось бы логичнее смотреть в сторону OpenNebula (тем более что ото всех слышу, что OpenStack сырой и неудобный). Непонятно.
А причём тут NASA? Это по сути академический проект Мадридского университета. C12G Labs связана с научным парком.