Начало работы. Компоненты zVirt
1. Менеджер управления
Менеджер управления предоставляет графический пользовательский интерфейс и RESTful API для управления ресурсами среды виртуализации zVirt. В архитектуре Standalone Менеджер устанавливается на физическую машину zVirt Node или на виртуальную машину, размещенную в отдельной среде. В архитектуре Hosted Engine Менеджер устанавливается как виртуальная машина, размещенная на хостах с ролью Hosted Engine в той же среде, которой он управляет.
Собственная высокая доступность для Менеджера доступна только в архитектуре Hosted Engine. Для обеспечения высокой доступности требуется как минимум два хоста с ролью Hosted Engine.
- Дополнительная информация
2. Хосты
Хосты, также известные как гипервизоры, представляют собой физические серверы, на которых работают виртуальные машины. Полная виртуализация обеспечивается с помощью загружаемого модуля ядра Linux, называемого виртуальная машина на основе ядра (KVM). KVM может одновременно размещать несколько виртуальных машин под управлением операционных систем Windows или Linux. Виртуальные машины запускаются на хосте и управляются удаленно Менеджером управления.
Вы должны установить как минимум два хоста и подключить их к среде виртуализации zVirt. Если вы присоедините только один хост, вы не сможете получить доступ к таким функциям, как миграция и высокая доступность.
- Хост виртуализации zVirt Node
-
Это минимальная операционная система, созданная для простого управления, обслуживания и простого развертывания. Он распространяется в виде файла ISO из репозитория и содержит только те пакеты, которые необходимы машине для работы в качестве хоста.
- Дополнительная информация
3. Хранилище
Настройка хранилища и подключение его к среде виртуализации zVirt является предварительным условием, прежде чем вы сможете начать создавать виртуальные машины для конечных пользователей. zVirt имеет три типа доменов хранения, однако теперь полностью поддерживается только домен данных:
-
Домен данных содержит все данные, связанные с виртуальными машинами. Домен данных поддерживает все типы хранилищ, поддерживаемые zVirt.
-
Домен ISO — это устаревший тип домена хранения, который использовался для хранения файлов ISO для установки операционной системы виртуальной машины или дополнительных приложений, таких как гостевые агенты и драйверы Windows. Образы ISO теперь необходимо загружать в домены данных.
Домен хранения ISO более не поддерживается. -
Домен экспорта — это устаревший тип домена хранения, который использовался в качестве временного хранилища для перемещения образов между центрами данных и средами виртуализации zVirt. Теперь это делается путем импорта доменов хранения данных.
Домены ISO и экспорта поддерживают только файловые хранилища (NFS, POSIX или GlusterFS).
- Дополнительная информация
4. Хранилище данных (Data Warehouse)
Менеджер управления включает в себя хранилище данных, которое собирает данные мониторинга о хостах, виртуальных машинах и хранилищах. Хранилище данных, которое включает в себя базу данных и службу, должно быть установлено и настроено вместе с программой установки Менеджера управления либо на том же компьютере, либо на отдельном сервере.
Установка zVirt создает две базы данных:
-
База данных Менеджера управления (engine) — это основное хранилище данных, используемое Менеджером. Информация о среде виртуализации, такая как ее состояние, конфигурация и производительность, хранится в этой базе данных.
-
База данных хранилища данных (ovirt_engine_history) содержит информацию о конфигурации и статистические данные, которые со временем собираются из базы данных Менеджера управления. Данные конфигурации в базе данных Менеджера управления проверяются каждую минуту, и изменения реплицируются в базу данных хранилища данных. Отслеживание изменений в базе данных предоставляет информацию об объектах в базе данных. Это позволяет анализировать и повышать производительность вашей среды виртуализации zVirt, а также устранять трудности.
- Дополнительная информация
5. Сеть в zVirt
Такие операции, как хранение, управление хостами, подключение пользователей и подключение к виртуальным машинам, зависят от хорошо спланированной и корректно настроенной сети для обеспечения оптимальной производительности. Настройка сети является жизненно важным условием для среды виртуализации zVirt. Планирование прогнозируемых сетевых потребностей и соответствующая реализация сети гораздо проще, чем обнаружение сетевых потребностей в процессе эксплуатации и изменение конфигурации сети задним числом.
zVirt разделяет сетевой трафик, определяя логические сети. Логические сети определяют путь, по которому выбранный тип сетевого трафика должен пройти через сеть. Они создаются для изоляции сетевого трафика по функциональным возможностям или для виртуализации физической топологии.
Логическая сеть ovirtmgmt создается по умолчанию и помечается как сеть управления. Логическая сеть ovirtmgmt предназначена для управления трафиком между Менеджером управления и хостами. Вы можете определить дополнительные логические сети для разделения:
-
Сеть ВМ - общий трафик виртуальной машины
-
Сеть хранения - трафик, связанный с хранилищем (например, NFS или iSCSI)
-
Сеть миграции - трафик миграции виртуальной машины
-
Сеть отображения - трафик отображения (SPICE или VNC) виртуальной машины
-
Сеть Gluster - трафик хранилища Gluster
- Дополнительная информация