Существует три основных типа гипервизоров: 6
- Тип 1 (аппаратные). 6 Запускаются непосредственно на аппаратном обеспечении хоста для управления оборудованием и гостевыми виртуальными машинами. 1 Примеры: VMware ESX, Citrix XenServer, Microsoft Hyper-V. 6
- Тип 2 (устанавливаемые поверх базовой ОС). 6 Запускаются на обычной ОС, как и другие приложения в системе. 1 В этом случае гостевая ОС выполняется как процесс на хосте, а гипервизоры разделяют гостевую ОС и ОС хоста. 1 Примеры: Microsoft Virtual PC, VMware Workstation, QEMU, Parallels, VirtualBox. 6
- Тип 1+ (гибридный). 6 Комбинирует преимущества обоих типов. 6 Например, гипервизор координирует и распределяет ресурсы процессора и памяти, а базовая ОС предоставляет гостевым системам доступ к устройствам ввода-вывода. 6
Основные отличия типов гипервизоров заключаются в том, что тип 1 работает непосредственно на физическом оборудовании, а тип 2 — поверх операционной системы. 25
Производительность типа 1 наиболее высокая: он работает напрямую с физическим оборудованием без посредников. 6 Гипервизоры типа 1, как правило, стоят значительно дороже, поэтому обычно встречаются в сегменте корпоративного и крупного бизнеса. 6 Тип 2 более предпочтителен в частных небольших решениях, к тому же он проще в настройке и обслуживании. 6 Его удобнее использовать для параллельного тестирования продуктов на разных ОС. 6