Возможности oVirt

На данной странице перечислены функциональные возможности oVirt 4.5.5 в части работы с виртуальными машинами.

Онлайн версия документа доступна по ссылке: oVirt_features.xlsx

КатегорияФункцияoVirt 4.5.5Комментарии

Виртуальный процессор

Настройка кол-ва виртуальных сокетов, ядер и потоков для vCPU ВМ (vNUMA)

Да

Виртуальный процессор

Ограничение производительности (CPU Limit)

Да

Настраивается через CPU QoS и CPU Profiles. Определяет какое максимальное количество ресурсов CPU с хоста может быть выделено ВМ (0 - 100%)

Виртуальный процессор

Резервирование ядер хоста для ВМ (CPU Reservation)

Да

Настраивается через Dedicated или Isolated CPU Pinning. Позволяет выделить ядра хоста в монопольное использование конкретной ВМ

Виртуальный процессор

Настройка долевого выделениея ресурсов процессора (CPU Resource Allocation Shares)

Да

Позволяет обеспечить приоритетное выделение ресурсов при переподписке CPU

Виртуальный процессор

Привязка vCPU к pCPU хоств (CPU Pinning / CPU affinity)

Да

Настраивается через CPU Pinning

Виртуальный процессор

Поддержка вложенной виртуализации (Nested Virtualization)

Да

Виртуальный процессор

Добавление процессоров к включенной ВМ (CPU Hot Plug)

Да

Память

Резервирование памяти для ВМ (Memory Reservation)

Да

Physical Memory Guaranteed

Память

Лимиты памяти на ВМ (Memory Limit)

Ограниченно

Может быть настроено через virsh memtune

Память

Возврат неиспользуемой памяти (Memory Ballooning)

Да

Память

в своп хоста (Host Swap)

Да

Память

Дедупликация общих страниц памяти (Memory Dedupe / Transparent Page Sharing)

Да

Kernel Same-page Merging

Память

Поддержка Large Memory Pages

Да

Память

Поддержка Huge Memory Pages

Да

Память

Добавление памяти к включенной ВМ (Memory hot-add)

Да

Виртуальные диски

Использование thick (preallocated) дисков для ВМ

Да

Виртуальные диски

Использование тонких (thin) дисков для ВМ

Да

Виртуальные диски

Использование разреженных (sparse) дисков для ВМ

Да

Для sparse дисков используется формат QCOW2

Виртуальные диски

Подключение RDM дисков к ВМ

Да

Виртуальные диски

Подключение общего диска к нескольким ВМ с поддержкой SCSI-3 PR

Да

Виртуальные диски

Настройка лимитов IOPS или Throughput для виртуальных дисков

Да

Настраивается через Disk Profile и Storage QoS

Виртуальные диски

Обработка дискового ввода-вывода в несколько потоков (Multi Queues)

Да

Виртуальные диски

Перенос дисков ВМ между хранилищами без остановки ВМ

Да

Функция Move Disk позволяет переносить диски ВМ с одного хранилища (Storage Domain) на другое хранилище без остановки ВМ

Виртуальные диски

Подключение/отключение виртуального диска для включенной ВМ (Virtual Disk hot-add/hot-remove)

Да

Виртуальные диски

Расширение виртуального диска для включенной ВМ (Virtual Disk host extend)

Да

Сетевые интерфейсы

Поддержка Jumbo Frames

Да

Сетевые интерфейсы

Изменение MAC адреса сетевого интерфейса

Да

Сетевые интерфейсы

Ограничение входящего/исходящего трафика для сетевого интерфейса ВМ

Да

Ограничение по среднему (Average), пиковому (Peak) и Burst трафику

Сетевые интерфейсы

Загрузка через PXE

Да

Сетевые интерфейсы

Обработка трафика в несколько потоков (Multi Queues)

Да

Сетевые интерфейсы

Поддержка SR-IOV адаптеров

Да

Сетевые интерфейсы

Подключение сетевого интерфейса к другой виртуальной сети для включенной ВМ

Да

Сетевые интерфейсы

Подключение/отключение сетевого интрефейса для включенной ВМ (Virtual network interface hot-add)

Да

Виртуальные устройства

Подключение USB устройств с хоста

Да

Виртуальные устройства

Подключение USB устройств с клиента

Да

Позволяет пробросить USB устройство при подключении к консоли ВМ по протоколу SPICE

Виртуальные устройства

Подключение Smart карты с клиента

Да

Позволяет пробросить Smart карту или eToken при подключении к консоли ВМ по протоколу SPICE

Виртуальные устройства

Подключение SCSI устройств с хоста

Да

Виртуальные устройства

Подключение/проброс PCI устройств с хоста (PCI Passthrough)

Да

Позволяет пробросить PCI устройство целиком внутрь ВМ (например, графический адаптер)

Виртуальные устройства

Поддержка NVIDIA vGPU

Да

Официальная поддержка для oVirt со стороны NVIDIA отсутствует

Виртуальные устройства

Поддержка SR-IOV

Да

Виртуальные устройства

Виртуальный CD-привода

Да

Поддерживает подключение ISO образа к ВМ с хранилища или с клиентского устройства

Виртуальные устройства

Виртуальный Floppy-привод

Ограниченно

Устаревшая функция, поддержка убрана в oVirt 4.4

Виртуальные устройства

Виртуальный последовательный порт

Да

VirtIO serial console позволяет подключиться к последовательному порту ВМ по протоколу SSH с клиентского устройства

Снапшоты

Создание снапшота с сохранением состояния памяти и дисков ВМ и возможность отката к снапшоту с восстановлением состояния ВМ

Да*

*При откате к выбранному снапшоту из цепочки будут удалены все снапшоты, которые были созданы после данного снапшота

Снапшоты

Создание цепочки снапшотов

Да

Снапшоты

Удаление любого снапшота в цепочке

Да

Шаблоны и клонирование ВМ

Создание ВМ из шаблона

Да

Шаблоны и клонирование ВМ

Создание связанных (linked) ВМ из шаблона

Да

Функция Thin-QCOW2 Storage Allocation позволяет создавать ВМ с зависимыми дисками, использующими базовый диск шаблона для экономии дискового пространства (аналог Linked Clones)

Шаблоны и клонирование ВМ

Клонирование ВМ

Да

Позволяет создавать копию существующей включенной или выключенной ВМ

Шаблоны и клонирование ВМ

Создание ВМ из снапшота

Да

Позволяет создавать новую ВМ из снапшота существующей ВМ

Шаблоны и клонирование ВМ

Кастомизация ВМ при создании из шаблона или клонировании (задание имени, пароля, настройка сети, ввод в домен)

Да

Для Linux ВМ используется Cloud-init, для Windows ВМ используется Sysprep

Шаблоны и клонирование ВМ

Централизованное хранилище / библиотека шаблонов / образов

Да

Позволяет размещать виртуальные диски и ISO образы на общих хранилищах и использовать их при создании новых ВМ

Шаблоны и клонирование ВМ

Загрузка/импорт шаблонов в OVA формате

Да*

Позволяет импортировать OVA образ в виде шаблона с хоста oVirt на хранилище (Storage Domain) *должны использовать ova образы с поддерживаемыми .ovf дискрипторами и типа виртуальных дисков

Шаблоны и клонирование ВМ

Выгрузка/экспорт шаблонов в OVA формате

Да

Позволяет экспортировать шаблон ВМ в виде OVA образа в выбранный каталог на хосте oVirt

Безопасность

Работа в Stateless режиме (non persistent disk)

Да

Удаляет все изменения на дисках, после выключения ВМ

Безопасность

Поддержка vTPM

Да

Безопасность

Поддержка Secure Boot

Да

Безопасность

Поддержка Microsoft VBS

Да

Безопасность

Шифрование ВМ

Да

Безопасность

Включение/отключение передачи файлов с клиента

Да

Позволяет разрешить/запретить копирование файлов при подключении к консоли ВМ по протоколу SPICE

Безопасность

Включение/отключение передачи буфера обмена с клиента

Да

Позволяет разрешить/запретить копирование и вставку данных из буфера обмена при подключении к консоли ВМ по протоколу SPICE

Высокая доступность и мобильность ВМ

Включение/отключение режима высокой доступности для ВМ (High Available)

Да

Позволяет защитить ВМ от отказа хоста в кластере, в случае отказа хоста ВМ автоматически перезапустится на другом хосте в данном кластере

Высокая доступность и мобильность ВМ

Поддержка Watchdog устройств

Да

Watchdog устройство периодически посылает сигналы доступности хосту. В случае зависания гостевой ОС, хост автоматически перезагрузит или остановит ВМ

Высокая доступность и мобильность ВМ

Живая миграция ВМ между хостами

Да

Позволяет переносить ВМ с одного хоста на другой внутри кластера oVirt или между кластерами (в рамках одного датацентра oVirt) без выключения

Высокая доступность и мобильность ВМ

Включение/отключение автоматической миграции ВМ между хостами

Да

Позволяет настроить автоматическую миграцию ВМ в целях балансирования нагрузки на хосты в кластере (аналог VMware DRS)

Высокая доступность и мобильность ВМ

Настройка приоритета автоматической миграции ВМ между хостами

Да

Позволяет задавать приоритет (low, medium, high), который определяет очередность при миграции ВМ между хостами

Высокая доступность и мобильность ВМ

Привязка ВМ к выбранному хосту (Host Affinity) или группе хостов

Да

Механизм Host Affinity Groups позволяет контроллировать размещение ВМ на определенных хостах в кластере (аналог VMware DRS VM-Host Affinity Rules)

Высокая доступность и мобильность ВМ

Группировка или распределение (VM affinity) ВМ по хостам

Да

Механизм VM Affinity Groups позволяет контроллировать размещение группы ВМ на одном хосте или разнесение их по разным хостам (аналог VMware DRS VM-VM Affinity Rules)

Last updated