OpenNebula - это платформа, предназначенная для организации управления cloud-инфраструктурой и виртуальными окружениями. Система официально поддерживает работу гипервизоров KVM, Xen, Hyper-V, VirtualBox и VMware.Платформа позволяет организовать функционирование распределенной инфраструктуры динамически разворачиваемых многоуровневых сервисов (групп из взаимосвязанных виртуальных машин), комбинируя ресурсы локального дата-центра и внешних облачных провайдеров. В частности, OpenNebula позволяет на своих мощностях поднять инфраструктуру для предоставления сервисов IaaS (инфраструктура как сервис), похожую на Amazon EC2.
В наличии имеются средства для организации развертывания виртуальных окружений, управления хранилищем и сетью, мониторинга, контроля доступа и обеспечения безопасности.
Ядро OpenNebula написано на C++ и занимается исключительно управлением состоянием системы. Вокруг ядра имеется множество утилит, написанных на Ruby и Shell, которые решают различные задачи: управление пользователями, контроль виртуальных машин, хранилища образов, и т. д. Код системы полностью открыт под лицензией Apache. Готовые установочные пакеты c OpenNebula доступны для Ubuntu, openSUSE, RHEL/CentOS и Debian.
Сайт разработчика:
Что почитать?
Разместил: