Гипервизор — программа, которая создаёт виртуальные машины и управляет ими.
Именно он распределяет ресурсы физического компьютера между виртуальными машинами:
процессор, память, диск, сеть.
Без гипервизора виртуализация невозможна.
Гипервизор первого типа устанавливается прямо на железо — без операционной системы под ним.
Он сам и есть операционная система сервера.
Физическое железо
│
Гипервизор (Type 1)
├── VM 1
├── VM 2
└── VM 3
Преимущества:
Примеры:
Гипервизор второго типа устанавливается как обычная программа поверх операционной системы.
Хостовая ОС продолжает работать, виртуальные машины запускаются внутри неё.
Физическое железо
│
Хостовая ОС (Windows / Linux / macOS)
│
Гипервизор (Type 2)
├── VM 1
└── VM 2
Преимущества:
Недостатки:
Примеры:
| Характеристика | Type 1 (Bare Metal) | Type 2 (Hosted) |
|---|---|---|
| Устанавливается на | Железо напрямую | Поверх ОС |
| Производительность | Высокая | Чуть ниже |
| Сложность | Выше | Низкая |
| Где используется | Серверы, продакшен | Разработка, обучение |
| Примеры | ESXi, Proxmox, Hyper-V | VirtualBox, VMware Workstation |
В качестве гипервизора используется Proxmox — Type 1.
Proxmox устанавливается напрямую на сервер и управляет всеми виртуальными машинами.
Управление происходит через браузер с любого устройства в сети.