oVirt

Бесплатно
Открытый исходный код
Linux

Сайт: www.ovirt.org

oVirt — это открытая платформа управления виртуализацией, разработанная для централизованного администрирования виртуальных машин, вычислительных узлов, сетей и систем хранения данных. Проект основан на гипервизоре KVM и предоставляет набор инструментов для развертывания, мониторинга и автоматизации виртуальной инфраструктуры в корпоративной и исследовательской среде. oVirt включает серверную и клиентскую части, обеспечивая веб-интерфейс для управления ресурсами и API для интеграции с внешними системами.

Изначально проект возник как ответвление и развитие идей корпоративных систем управления виртуализацией и позиционируется как решение с открытым исходным кодом, поддерживаемое сообществом и организациями, использующими KVM. В архитектуре oVirt выделяются компоненты для управления кластерами гипервизоров, распределёнными хранилищами, виртуальными сетями и политиками распределения ресурсов. Платформа ориентирована на сценарии, где важна централизация, масштабируемость и возможность автоматизации рабочих процессов по созданию и обслуживанию виртуальных машин.

Функциональность oVirt охватывает жизненный цикл виртуальных машин: шаблоны и клоны, миграцию в реальном времени, резервирование и управление снапшотами, а также управление правами доступа и аудитом. Интеграция с различными решениями хранения и сетевой инфраструктурой позволяет адаптировать платформу к разным инфраструктурным требованиям. Благодаря открытому коду и модульной архитектуре oVirt часто используется в средах, где требуется гибкость конфигурации и контроль над компонентами стека виртуализации.

  • Управление кластерами: централизованное администрирование групп хостов и распределение вычислительных ресурсов.
  • Поддержка KVM: использование гипервизора KVM для создания и запуска виртуальных машин.
  • Веб-интерфейс и API: графическая панель управления и программные интерфейсы для автоматизации и интеграции.
  • Миграция виртуальных машин: живая миграция между хостами без простоя служб.
  • Шаблоны и клоны: создание шаблонов виртуальных машин и быстрое развёртывание клонов.
  • Управление хранилищем: поддержка различных типов хранилищ и управление дисковыми образами.
  • Сетевые функции: виртуальные сети, VLAN, маршрутизация и сетевые политики.
  • Резервирование и снапшоты: создание точек восстановления для виртуальных машин.
  • Управление доступом: разграничение прав пользователей и аудит действий.
  • Интеграция и расширяемость: API и плагины для интеграции с внешними системами и автоматизации процессов.
Подробнее