Jump to content

oVirt

oVirt
Оригинальный автор(ы) Красная шляпа
Разработчик(и) oVirt Проект
Стабильная версия
4.5.5 [1] / 1 декабря 2023 г .; 6 месяцев назад ( 01.12.2023 )
Репозиторий
Написано в Ява
Операционная система Линукс
Платформа Ява
Доступно в Английский , японский , французский , немецкий , итальянский , испанский
Тип Виртуальная машина
Лицензия Лицензия Апач 2.0
Веб-сайт www .ovirt .org

oVirt бесплатная платформа управления виртуализацией с открытым исходным кодом . Он был основан Red Hat как проект сообщества, на котором виртуализация Red Hat основана . Он обеспечивает централизованное управление виртуальными машинами , вычислительными ресурсами, хранилищами и сетевыми ресурсами с помощью простого в использовании веб-интерфейса с независимым от платформы доступом. KVM на x86-64 , PowerPC64 [2] [3] и s390x [4] архитектура — единственные поддерживаемые гипервизоры , но предпринимаются постоянные усилия по поддержке архитектуры ARM в будущих выпусках.

Архитектура [ править ]

oVirt состоит из двух основных компонентов: механизма oVirt и узла oVirt.

Серверная часть движка oVirt написана на Java , а внешний интерфейс разработан с использованием веб-инструментария GWT . Движок oVirt работает поверх WildFly (бывший JBoss) сервера приложений . Доступ к интерфейсу можно получить через портал веб-администратора для администрирования или пользовательский портал с привилегиями и функциями, которые можно точно настроить. Администрированием пользователей можно управлять локально или путем интеграции oVirt со службами LDAP или AD . Движок oVirt хранит данные в PostgreSQL базе данных . Возможности хранения данных и создания отчетов зависят от дополнительных баз данных истории и отчетов, экземпляры которых могут быть дополнительно созданы во время процедуры установки. для настройки или добавления функций движка. REST API Доступен [5]

Узел oVirt — это сервер под управлением RHEL , CentOS , Scientific Linux или экспериментального Debian с включенным гипервизором KVM и демоном VDSM (Virtual Desktop and Server Manager), написанным на Python . Управление ресурсами, инициированное с портала веб-администратора, передается через серверную часть механизма, которая отправляет соответствующие вызовы демону VDSM. VDSM контролирует все ресурсы, доступные узлу (вычислительные ресурсы, хранилище, сеть) и виртуальные машины, работающие на нем, а также отвечает за предоставление обратной связи движку обо всех инициированных операциях. Несколько узлов можно объединить в кластер с помощью портала веб-администрирования движка oVirt для улучшения RAS .

Механизм oVirt можно установить на отдельном сервере или разместить в кластере узлов внутри виртуальной машины (автономный механизм). Автономный движок можно установить вручную или автоматически развернуть через виртуальное устройство . [6]

oVirt построен на основе нескольких других проектов, включая libvirt , Gluster , PatternFly и Ansible .

Особенности [ править ]

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

Хранилище организовано в рамках сущностей, называемых доменами хранения, и может быть локальным или общим. Домены хранения можно создавать с использованием следующих решений или протоколов хранения:

Управление сетью позволяет определить несколько VLAN , которые можно соединить с сетевыми интерфейсами, доступными на узлах. Конфигурация связанных интерфейсов, IP-адресов , масок подсети и шлюзов на управляемых узлах поддерживается в интерфейсе портала веб-администратора, как и SR-IOV в конфигурациях оборудования, поддерживающих эту функцию.

Функции управления вычислительными ресурсами включают в себя закрепление ЦП , определение NUMA топологии , включение слияния одной страницы ядра , избыточное выделение памяти , высокой доступности резервирование виртуальной машины и т. д.

Управление виртуальными машинами позволяет выбирать приоритет высокой доступности, живую миграцию , живые снимки , клонировать виртуальные машины из снимков, создавать шаблоны виртуальных машин, использовать Cloud-init для автоматической настройки во время подготовки и развертывания виртуальных машин. Поддерживаемые гостевые операционные системы включают Linux , Microsoft Windows и FreeBSD . Доступ к виртуальным машинам можно получить с портала веб-администратора с использованием протоколов SPICE , VNC и RDP .

oVirt можно интегрировать со многими проектами с открытым исходным кодом, включая OpenStack Glance и Neutron для предоставления дисков и сети, Foreman /Katello для предоставления виртуальных машин/узлов или переноса соответствующей информации об ошибках на портал веб-администрирования, а также может быть дополнительно интегрирован с ManageIQ для полного жизненного цикла виртуальной инфраструктуры. управление . [7]

Функции аварийного восстановления включают в себя возможность импортировать любой домен хранилища в различные экземпляры механизма oVirt, а репликацией можно управлять из oVirt с помощью функции георепликации GlusterFS или с помощью синхронной/асинхронной репликации на уровне блоков, предоставляемой поставщиками оборудования хранения. механизма oVirt Резервные копии можно автоматизировать и периодически переносить в удаленное место.

oVirt поддерживает сценарии развертывания гиперконвергентной инфраструктуры . [8] Автономный механизм и домены хранения на основе Gluster позволяют централизованно управлять всеми ресурсами, которые можно легко расширять, просто добавляя необходимое количество узлов в кластер, без каких-либо единых точек отказа . oVirt обеспечивает глубокую интеграцию с Gluster, включая специальные улучшения производительности Gluster.

См. также [ править ]

Ссылки [ править ]

  1. ^ «Примечания к выпуску OVirt 4.5.5» .
  2. ^ Густаво Фредерико Темпл Педроса, Витор де Лима, Леонардо Бьянкони (2014). «Поддержка движка PPC64» . Проверено 25 января 2020 г. {{cite web}}: CS1 maint: несколько имен: список авторов ( ссылка )
  3. ^ Густаво Фредерико Темпл Педроса, Витор де Лима, Леонардо Бьянкони (2014). «ВДСМ для PPC64» . Проверено 25 января 2020 г. {{cite web}}: CS1 maint: несколько имен: список авторов ( ссылка )
  4. ^ «Узлы [Дженкинс]» . jenkins.ovirt.org . Проверено 11 ноября 2021 г.
  5. ^ Урфали, Овед. «Сценарии и интеграция с oVirt» (PDF) . Проверено 26 декабря 2015 г.
  6. ^ Тирабоски, Симона. «Бесшное развертывание автономного движка oVirt» (PDF) . Проверено 26 декабря 2015 г.
  7. ^ «Внешние сетевые провайдеры» . оВирт . Проверено 18 сентября 2023 г.
  8. ^ Чаплыгин Денис (29 января 2018 г.). «Улучшение производительности гиперконвергентной среды» . Проверено 9 февраля 2018 г.

Внешние ссылки [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: be47720e1868bceeee6dda89005390ca__1702969740
URL1:https://arc.ask3.ru/arc/aa/be/ca/be47720e1868bceeee6dda89005390ca.html
Заголовок, (Title) документа по адресу, URL1:
oVirt - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)