> For the complete documentation index, see [llms.txt](https://omnimod.gitbook.io/ovirt/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://omnimod.gitbook.io/ovirt/opisanie/vozmozhnosti-ovirt.md).

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

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

Онлайн версия документа доступна по ссылке: [oVirt\_features.xlsx](https://docs.google.com/spreadsheets/d/10RLKiQQ7XKu3qug-mg4siCJFK9FE5K3t/edit?usp=sharing\&ouid=117469063961317706715\&rtpof=true\&sd=true)

<table><thead><tr><th width="175" align="center">Категория</th><th width="231">Функция</th><th width="115" align="center">oVirt 4.5.5</th><th width="355">Комментарии</th><th data-hidden align="center">#</th><th data-hidden align="center">Категория</th></tr></thead><tbody><tr><td align="center">Виртуальный процессор</td><td>Настройка кол-ва виртуальных сокетов, ядер и потоков для vCPU ВМ (vNUMA)</td><td align="center">Да</td><td></td><td align="center">1</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальный процессор</td><td>Ограничение производительности (CPU Limit)</td><td align="center">Да</td><td>Настраивается через CPU QoS и CPU Profiles. Определяет какое максимальное количество ресурсов CPU с хоста может быть выделено ВМ (0 - 100%)</td><td align="center">2</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальный процессор</td><td>Резервирование ядер хоста для ВМ (CPU Reservation)</td><td align="center">Да</td><td>Настраивается через Dedicated или Isolated CPU Pinning. Позволяет выделить ядра хоста в монопольное использование конкретной ВМ</td><td align="center">3</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальный процессор</td><td>Настройка долевого выделениея ресурсов процессора (CPU Resource Allocation Shares)</td><td align="center">Да</td><td>Позволяет обеспечить приоритетное выделение ресурсов при переподписке CPU</td><td align="center">4</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальный процессор</td><td>Привязка vCPU к pCPU хоств (CPU Pinning / CPU affinity)</td><td align="center">Да</td><td>Настраивается через CPU Pinning</td><td align="center">5</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальный процессор</td><td>Поддержка вложенной виртуализации (Nested Virtualization)</td><td align="center">Да</td><td></td><td align="center">6</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальный процессор</td><td>Добавление процессоров к включенной ВМ (CPU Hot Plug)</td><td align="center">Да</td><td></td><td align="center">7</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Память</td><td>Резервирование памяти для ВМ (Memory Reservation)</td><td align="center">Да</td><td>Physical Memory Guaranteed</td><td align="center">8</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Память</td><td>Лимиты памяти на ВМ (Memory Limit)</td><td align="center">Ограниченно</td><td>Может быть настроено через virsh memtune</td><td align="center">9</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Память</td><td>Возврат неиспользуемой памяти (Memory Ballooning)</td><td align="center">Да</td><td></td><td align="center">10</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Память</td><td>в своп хоста (Host Swap)</td><td align="center">Да</td><td></td><td align="center">11</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Память</td><td>Дедупликация общих страниц памяти (Memory Dedupe / Transparent Page Sharing)</td><td align="center">Да</td><td>Kernel Same-page Merging</td><td align="center">12</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Память</td><td>Поддержка Large Memory Pages</td><td align="center">Да</td><td></td><td align="center">13</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Память</td><td>Поддержка Huge Memory Pages</td><td align="center">Да</td><td></td><td align="center">14</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Память</td><td>Добавление памяти к включенной ВМ  (Memory hot-add)</td><td align="center">Да</td><td></td><td align="center">15</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Использование thick (preallocated) дисков для ВМ</td><td align="center">Да</td><td></td><td align="center">16</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Использование тонких (thin) дисков для ВМ</td><td align="center">Да</td><td></td><td align="center">17</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Использование разреженных (sparse) дисков для ВМ</td><td align="center">Да</td><td>Для sparse дисков используется формат QCOW2</td><td align="center">18</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Подключение RDM дисков к ВМ</td><td align="center">Да</td><td></td><td align="center">19</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Подключение общего диска к нескольким ВМ с поддержкой SCSI-3 PR</td><td align="center">Да</td><td></td><td align="center">20</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Настройка лимитов IOPS или Throughput для виртуальных дисков</td><td align="center">Да</td><td>Настраивается через Disk Profile и Storage QoS</td><td align="center">21</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Обработка дискового ввода-вывода в несколько потоков (Multi Queues)</td><td align="center">Да</td><td></td><td align="center">22</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Перенос дисков ВМ между хранилищами без остановки ВМ</td><td align="center">Да</td><td>Функция Move Disk позволяет переносить диски ВМ с одного хранилища (Storage Domain) на другое хранилище без остановки ВМ</td><td align="center">23</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Подключение/отключение виртуального диска для включенной ВМ (Virtual Disk hot-add/hot-remove)</td><td align="center">Да</td><td></td><td align="center">24</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные диски</td><td>Расширение виртуального диска для включенной ВМ (Virtual Disk host extend)</td><td align="center">Да</td><td></td><td align="center">25</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Сетевые интерфейсы</td><td>Поддержка Jumbo Frames</td><td align="center">Да</td><td></td><td align="center">26</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Сетевые интерфейсы</td><td>Изменение MAC адреса сетевого интерфейса</td><td align="center">Да</td><td></td><td align="center">27</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Сетевые интерфейсы</td><td>Ограничение входящего/исходящего трафика для сетевого интерфейса ВМ</td><td align="center">Да</td><td>Ограничение по среднему (Average), пиковому (Peak) и Burst трафику</td><td align="center">28</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Сетевые интерфейсы</td><td>Загрузка через PXE</td><td align="center">Да</td><td></td><td align="center">29</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Сетевые интерфейсы</td><td>Обработка трафика в несколько потоков (Multi Queues)</td><td align="center">Да</td><td></td><td align="center">30</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Сетевые интерфейсы</td><td>Поддержка SR-IOV адаптеров</td><td align="center">Да</td><td></td><td align="center">31</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Сетевые интерфейсы</td><td>Подключение сетевого интерфейса к другой виртуальной сети для включенной ВМ</td><td align="center">Да</td><td></td><td align="center">32</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Сетевые интерфейсы</td><td>Подключение/отключение сетевого интрефейса для включенной ВМ (Virtual network interface hot-add)</td><td align="center">Да</td><td></td><td align="center">33</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Подключение USB устройств с хоста</td><td align="center">Да</td><td></td><td align="center">34</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Подключение USB устройств с клиента</td><td align="center">Да</td><td>Позволяет пробросить USB устройство при подключении к консоли ВМ по протоколу SPICE</td><td align="center">35</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Подключение Smart карты с клиента</td><td align="center">Да</td><td>Позволяет пробросить Smart карту или eToken при подключении к консоли ВМ по протоколу SPICE</td><td align="center">36</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Подключение SCSI устройств с хоста</td><td align="center">Да</td><td></td><td align="center">37</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Подключение/проброс PCI устройств с хоста (PCI Passthrough)</td><td align="center">Да</td><td>Позволяет пробросить PCI устройство целиком внутрь ВМ (например, графический адаптер)</td><td align="center">38</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Поддержка NVIDIA vGPU</td><td align="center">Да</td><td>Официальная поддержка для oVirt со стороны NVIDIA отсутствует</td><td align="center">39</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Поддержка SR-IOV</td><td align="center">Да</td><td></td><td align="center">40</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Виртуальный CD-привода</td><td align="center">Да</td><td>Поддерживает подключение ISO образа к ВМ с хранилища или с клиентского устройства</td><td align="center">41</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Виртуальный Floppy-привод</td><td align="center">Ограниченно</td><td>Устаревшая функция, поддержка убрана в oVirt 4.4</td><td align="center">42</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Виртуальные устройства</td><td>Виртуальный последовательный порт</td><td align="center">Да</td><td>VirtIO serial console позволяет подключиться к последовательному порту ВМ по протоколу SSH с клиентского устройства</td><td align="center">43</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Снапшоты</td><td>Создание снапшота с сохранением состояния памяти и дисков ВМ и возможность отката к снапшоту с восстановлением состояния ВМ</td><td align="center">Да*</td><td>*При откате к выбранному снапшоту из цепочки будут удалены все снапшоты, которые были созданы после данного снапшота</td><td align="center">44</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Снапшоты</td><td>Создание цепочки снапшотов</td><td align="center">Да</td><td></td><td align="center">45</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Снапшоты</td><td>Удаление любого снапшота в цепочке</td><td align="center">Да</td><td></td><td align="center">46</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Шаблоны и клонирование ВМ</td><td>Создание ВМ из шаблона</td><td align="center">Да</td><td></td><td align="center">47</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Шаблоны и клонирование ВМ</td><td>Создание связанных (linked) ВМ из шаблона</td><td align="center">Да</td><td>Функция Thin-QCOW2 Storage Allocation позволяет создавать ВМ с зависимыми дисками, использующими базовый диск шаблона для экономии дискового пространства (аналог Linked Clones)</td><td align="center">48</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Шаблоны и клонирование ВМ</td><td>Клонирование ВМ</td><td align="center">Да</td><td>Позволяет создавать копию существующей включенной или выключенной ВМ</td><td align="center">49</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Шаблоны и клонирование ВМ</td><td>Создание ВМ из снапшота</td><td align="center">Да</td><td>Позволяет создавать новую ВМ из снапшота существующей ВМ</td><td align="center">50</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Шаблоны и клонирование ВМ</td><td>Кастомизация ВМ при создании из шаблона или клонировании (задание имени, пароля, настройка сети, ввод в домен)</td><td align="center">Да</td><td>Для Linux ВМ используется Cloud-init, для Windows ВМ используется Sysprep</td><td align="center">51</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Шаблоны и клонирование ВМ</td><td>Централизованное хранилище / библиотека шаблонов / образов</td><td align="center">Да</td><td>Позволяет размещать виртуальные диски и ISO образы на общих хранилищах и использовать их при создании новых ВМ</td><td align="center">52</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Шаблоны и клонирование ВМ</td><td>Загрузка/импорт шаблонов в OVA формате</td><td align="center">Да*</td><td>Позволяет импортировать OVA образ из локальной папки хоста oVirt на хранилище (Storage Domain) *должны использоваться OVA образы с поддерживаемыми типами виртуальных дисков и форматом описания конфигурации (OVF)</td><td align="center">53</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Шаблоны и клонирование ВМ</td><td>Выгрузка/экспорт шаблонов в OVA формате</td><td align="center">Да</td><td>Позволяет экспортировать шаблон ВМ в виде OVA образа в выбранный каталог на хосте oVirt</td><td align="center">54</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Безопасность</td><td>Работа в Stateless режиме (non persistent disk)</td><td align="center">Да</td><td>Удаляет все изменения на дисках, после выключения ВМ</td><td align="center">55</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Безопасность</td><td>Поддержка vTPM</td><td align="center">Да</td><td></td><td align="center">56</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Безопасность</td><td>Поддержка Secure Boot</td><td align="center">Да</td><td></td><td align="center">57</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Безопасность</td><td>Поддержка Microsoft VBS</td><td align="center">Да</td><td></td><td align="center">58</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Безопасность</td><td>Шифрование трафика при миграции ВМ</td><td align="center">Да</td><td></td><td align="center">59</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Безопасность</td><td>Включение/отключение передачи файлов с клиента</td><td align="center">Да</td><td>Позволяет разрешить/запретить копирование файлов при подключении к консоли ВМ по протоколу SPICE</td><td align="center">60</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Безопасность</td><td>Включение/отключение передачи буфера обмена с клиента</td><td align="center">Да</td><td>Позволяет разрешить/запретить копирование и вставку данных из буфера обмена при подключении к консоли ВМ по протоколу SPICE</td><td align="center">61</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Высокая доступность и мобильность ВМ</td><td>Включение/отключение режима высокой доступности для ВМ (High Available)</td><td align="center">Да</td><td>Позволяет защитить ВМ от отказа хоста в кластере, в случае отказа хоста ВМ автоматически перезапустится на другом хосте в данном кластере</td><td align="center">62</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Высокая доступность и мобильность ВМ</td><td>Поддержка Watchdog устройств</td><td align="center">Да</td><td>Watchdog устройство периодически посылает сигналы доступности хосту. В случае зависания гостевой ОС, хост автоматически перезагрузит или остановит ВМ</td><td align="center">63</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Высокая доступность и мобильность ВМ</td><td>Живая миграция ВМ между хостами</td><td align="center">Да</td><td>Позволяет переносить ВМ с одного хоста на другой внутри кластера oVirt или между кластерами (в рамках одного датацентра oVirt) без выключения</td><td align="center">64</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Высокая доступность и мобильность ВМ</td><td>Включение/отключение автоматической миграции ВМ между хостами</td><td align="center">Да</td><td>Позволяет настроить автоматическую миграцию ВМ в целях балансирования нагрузки на хосты в кластере (аналог VMware DRS)</td><td align="center">65</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Высокая доступность и мобильность ВМ</td><td>Настройка приоритета автоматической миграции ВМ между хостами</td><td align="center">Да</td><td>Позволяет задавать приоритет (low, medium, high), который определяет очередность при миграции ВМ между хостами</td><td align="center">66</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Высокая доступность и мобильность ВМ</td><td>Привязка ВМ к выбранному хосту (Host Affinity) или группе хостов</td><td align="center">Да</td><td>Механизм Host Affinity Groups позволяет контроллировать размещение ВМ на определенных хостах в кластере (аналог VMware DRS VM-Host Affinity Rules)</td><td align="center">67</td><td align="center">Виртуальные машины</td></tr><tr><td align="center">Высокая доступность и мобильность ВМ</td><td>Группировка или распределение (VM affinity) ВМ по хостам</td><td align="center">Да</td><td>Механизм VM Affinity Groups позволяет контроллировать размещение группы ВМ на одном хосте или разнесение их по разным хостам (аналог VMware DRS VM-VM Affinity Rules)</td><td align="center">68</td><td align="center">Виртуальные машины</td></tr></tbody></table>
