Гипервизор: типы, принцип работы и как выбрать для своего сервера
Гипервизор — программа или прошивка, которая делит один физический сервер на несколько независимых виртуальных машин с разными операционными системами. Разберём, чем отличаются гипервизоры первого и второго типа, как настроить KVM или Proxmox на своём сервере, сколько это стоит и в каких случаях виртуализация вообще не нужна. Другие практические разборы серверной инфраструктуры смотрите в разделе «Блог».

Коротко
Главные выводы статьи о теме «Гипервизор» в семи пунктах:
- Гипервизор 1 типа (bare-metal) работает без хост-ОС — так устроены VMware ESXi, Microsoft Hyper-V и Citrix Xen
- KVM встроен в ядро Linux с версии 2.6.20, выпущенной в 2007 году
- Один сервер с гипервизором обычно держит от 10 до 50+ виртуальных машин в зависимости от нагрузки
- Оверхед производительности при виртуализации через KVM или ESXi — 2–5%
- KVM — стандартный гипервизор для VPS у большинства провайдеров
- VMware vSphere Standard лицензируется платно за каждый CPU, а ESXi Free доступен бесплатно с лимитом 8 vCPU на виртуальную машину
- Для аппаратной виртуализации нужна поддержка Intel VT-x или AMD-V в процессоре — она есть в CPU с 2006 года
Что такое гипервизор простыми словами
Гипервизор — это программа, которая делит один физический сервер на несколько независимых виртуальных машин. Технически это VMM (Virtual Machine Monitor) — слой между железом и операционными системами виртуальных машин: он распределяет процессор, память и диск между гостевыми системами и следит, чтобы они не мешали друг другу. От эмулятора гипервизор отличается тем, что не имитирует команды процессора программно, а передаёт их железу напрямую через аппаратную виртуализацию — благодаря этому производительность падает всего на 2–5%, а не в разы, как при эмуляции.
Для такой работы нужна поддержка Intel VT-x или AMD-V в процессоре — она встроена во все модели с 2006 года, так что современный сервер подходит без доработок. Один сервер с гипервизором обычно держит от 10 до 50+ виртуальных машин одновременно, в зависимости от нагрузки на каждую из них.
Примеры гипервизоров на рынке: VMware ESXi 8.0, Microsoft Hyper-V и KVM, встроенный в ядро Linux начиная с версии 2.6.20 (2007 год). Виртуализация одного сервера нужна, чтобы не покупать отдельное железо под каждую задачу, изолировать проекты друг от друга и гибко перераспределять ресурсы между машинами.
Три главные причины виртуализировать сервер:
- Экономия железа — один сервер вместо пяти-десяти отдельных машин
- Изоляция — сбой в одной виртуальной машине не затрагивает соседние
- Гибкость — ресурсы можно перераспределять без перезагрузки сервера
Если хотите проверить гипервизор на практике, а не только в теории, достаточно обычного VPS с гипервизором KVM: на нём видно, как устроена виртуальная машина изнутри.
Как работает гипервизор: тип 1 и тип 2
Гипервизор 1 типа (bare-metal) устанавливается прямо на «железо» и работает без хост-операционной системы (ОС) — так устроены VMware ESXi, Microsoft Hyper-V и Citrix Xen. Гипервизор сам управляет процессором, памятью и дисками, а виртуальные машины обращаются к оборудованию напрямую через него. Этот тип используют на выделенных серверах и в дата-центрах, где важна максимальная производительность.
Гипервизор 2 типа (hosted) устанавливается как обычная программа поверх готовой ОС — например, VirtualBox или VMware Workstation на Windows или Linux. Запросы виртуальной машины проходят через хост-ОС, поэтому появляется дополнительная задержка. Для теста конфигурации или разработки на ноутбуке этого достаточно, но для боевого сервера с VPS такой вариант не подходит.
Каждой виртуальной машине выделяют vCPU (виртуальные ядра процессора) — они не привязаны жёстко к физическим ядрам, а распределяются гипервизором по очереди. Из-за этого возможен overcommit: суммарное число vCPU и объём RAM у всех машин превышает физические ресурсы сервера. Один сервер с гипервизором обычно держит от 10 до 50+ виртуальных машин в зависимости от нагрузки, а оверхед производительности при виртуализации через KVM или ESXi составляет всего 2–5%.
Коротко о главном, что нужно знать о гипервизорах:
- Тип 1 (bare-metal): работает без хост-ОС, минимальный оверхед, для серверов
- Тип 2 (hosted): работает поверх ОС, проще в установке, для теста и разработки
- vCPU распределяются гипервизором динамически между машинами
- Overcommit CPU и RAM позволяет разместить больше машин, чем хватает физических ресурсов
- Intel VT-x и AMD-V — обязательное условие для гипервизоров 1 типа
Для запуска гипервизора 1 типа нужна аппаратная виртуализация — поддержка технологий Intel VT-x или AMD-V в процессоре. Она встроена в CPU с 2006 года, поэтому на современном оборудовании включается почти всегда автоматически в настройках BIOS или UEFI. Подробнее о том, как устроен один из популярных гипервизоров, можно прочитать в статье про VMware и принципы её работы.

Как настроить гипервизор на сервере: пошаговая инструкция
Настройка гипервизора занимает 30–60 минут, если сервер уже арендован и под рукой есть доступ к консоли IPMI или KVM-over-IP. Дальше пойдёт пример на бесплатном Proxmox VE 8.2 — он подходит новичкам и работает на базе KVM (Kernel-based Virtual Machine). Если своего железа нет, подойдёт VPS с уже настроенным гипервизором — тогда первые три шага можно пропустить.
Перед установкой убедитесь, что процессор поддерживает аппаратную виртуализацию — без неё гипервизор 1 типа просто не запустится.
Если поддержка есть, настройте гипервизор по шагам на примере Proxmox VE:
- Зайдите в BIOS или UEFI сервера (клавиша
DelилиF2при загрузке) и включите пунктIntel VT-xилиAMD-V— эта поддержка есть у всех процессоров с 2006 года. - Определитесь с типом гипервизора: для выделенного сервера под несколько ВМ (виртуальных машин) берите тип 1 (bare-metal), для теста на рабочем ноутбуке — тип 2, например
VirtualBox. - Скачайте ISO-образ
Proxmox VE 8.2и запишите его на USB-флешку черезRufusилиbalenaEtcher. - Загрузитесь с флешки и пройдите установку: укажите диск от 32 ГБ, часовой пояс и пароль root — процесс займёт 10–15 минут.
- После первой загрузки зайдите в веб-интерфейс по адресу
https://IP-сервера:8006и настройте сетевой мостvmbr0, привязав его к физическому сетевому адаптеру. - Создайте виртуальную машину с параметрами 2 vCPU, 4 ГБ RAM (оперативной памяти) и 32 ГБ диска — этого хватит для тестового Linux-сервера.
- Подключите ISO-образ гостевой ОС (например,
Ubuntu Server 24.04) и установите систему через встроенную консоль noVNC. - Настройте регулярные снапшоты ВМ в разделе
Backup— это позволит откатиться к рабочему состоянию за 1–2 минуты при сбое.

Сколько стоит гипервизор: бесплатные и платные варианты
Сам гипервизор часто достаётся бесплатно. KVM (Kernel-based Virtual Machine) входит в ядро Linux как модуль kvm, а Hyper-V входит в лицензию Windows Server. Деньги берут за удобное управление, техподдержку и функции для кластеров: живую миграцию, резервирование и балансировку нагрузки.
У VMware есть бесплатная версия ESXi Free. Одной виртуальной машине (ВМ) в ней доступно не больше 8 vCPU (виртуальных процессоров), и её нельзя подключить к консоли vCenter. Для рабочих систем компании покупают vSphere Standard от 995 $ за каждый физический CPU в год. Сервер с 2 процессорами обойдётся минимум в 1990 $ в год.
Кроме лицензии, посчитайте расходы на железо: сервер с поддержкой Intel VT-x или AMD-V, электричество, интернет-канал и время администратора. Если вам нужно 1–3 виртуальные машины, дешевле арендовать готовый VPS (Virtual Private Server): у большинства провайдеров VPS на KVM стоит от 190 ₽/мес. Перед покупкой оборудования сравните тарифы VPS на KVM и прикиньте, что выйдет выгоднее.
| Вариант | Тип | Лицензия | Цена |
|---|---|---|---|
| KVM | Встроен в ядро Linux | Open-source (GPL) | Бесплатно |
| VMware ESXi Free | 1 тип (bare-metal) | Проприетарная, бесплатная | 0 $, лимит 8 vCPU на ВМ |
| VMware vSphere Standard | 1 тип (bare-metal) | Коммерческая подписка | От 995 $/CPU в год |
| Microsoft Hyper-V | 1 тип (bare-metal) | В составе Windows Server | Входит в стоимость Windows Server |
| Аренда VPS на KVM | Готовая ВМ у провайдера | Помесячная оплата | Зависит от тарифа |
Ошибки при выборе и настройке гипервизора
Большинство сбоев виртуализации возникают не из-за самого гипервизора, а из-за настроек хоста: чаще всего это оверкоммит CPU и RAM без запаса и обновление без снапшота. Новички копируют чужой конфиг без проверки железа и получают падение производительности или зависшие виртуальные машины при первом же обновлении.
Первая ошибка: оверкоммит CPU и RAM без запаса
Ресурсы распределяют выше 80% без запаса: например, 64 виртуальных ядра на 8-ядерном процессоре без учёта пиковой нагрузки. Хост уходит в своп, диски тормозят, а виртуальные машины зависают под нагрузкой.
Как решить: держите запас минимум 15–20% по CPU и RAM для служебных процессов гипервизора.
Вторая ошибка: проброс устройств без IOMMU
Для проброса физических устройств (видеокарты, сетевой карты) в виртуальную машину нужна включённая технология IOMMU (Input-Output Memory Management Unit) или её реализация от Intel — VT-d. Без активации этой опции в BIOS проброс не заработает или вызовет ошибку драйвера уже после старта системы.
Третья ошибка: обновление без снапшота
Если гипервизор обновляют без снапшота, при сбое откатиться некуда, и восстановление занимает часы вместо минут. Настройте регулярные снапшоты через virsh snapshot-create или встроенные средства платформы.
Четвёртая ошибка: гипервизор 2 типа в продакшене
VirtualBox и подобные решения вместо bare-metal гипервизоров вроде KVM или ESXi добавляют лишний слой хост-ОС, который съедает 10–15% производительности.
Пятая ошибка: нет мониторинга места под образы
Свободное место на разделе с образами дисков виртуальных машин никто не отслеживает, пока оно не закончится.
Шестая ошибка: процессор без поддержки виртуализации
При выборе сервера под виртуализацию игнорируют поддержку Intel VT-x или AMD-V в процессоре.
Перед стартом продакшена проверьте конфигурацию на тестовом стенде. Если не готовы разбираться с настройкой хоста самостоятельно, остановитесь на готовом VPS с гипервизором KVM — часть ошибок конфигурации провайдер уже закрывает за вас.
Сравнить тарифы VPS по ресурсам и цене
Сравните тарифы провайдеров, чтобы не переплачивать за vCPU и RAM, которые не будете использовать.
Сравнение гипервизоров: KVM, VMware ESXi, Hyper-V и Xen
KVM встроен в ядро Linux с версии 2.6.20, выпущенной в 2007 году, поэтому не требует отдельной установки на Linux-серверах и поддерживает практически любые гостевые ОС — от Linux до Windows. VMware ESXi и Microsoft Hyper-V — тоже гипервизоры 1 типа (bare-metal), они работают без хост-ОС, но заточены под свои экосистемы: ESXi лучше всего дружит с Windows- и Linux-гостями через vCenter, а Hyper-V — с Windows-гостями через SCVMM (System Center Virtual Machine Manager). Xen тоже относится к типу 1 и исторически силён в паравиртуализации Linux-систем.
По управлению разница в удобстве, а не в возможностях: для KVM обычно ставят Proxmox или libvirt, для ESXi — фирменный vCenter, для Hyper-V — SCVMM или встроенный диспетчер Windows, для Xen — консоль XenCenter или XCP-ng. Оверхед производительности у всех сопоставим — 2–5% от мощности железа, так что выбор редко упирается в скорость.
Лицензии отличаются сильнее всего. KVM и Xen полностью бесплатны и распространяются с открытым кодом. VMware vSphere Standard продаётся по платной подписке за каждый процессор, хотя есть бесплатный ESXi Free с лимитом 8 vCPU на одну виртуальную машину. Hyper-V входит в лицензию Windows Server, отдельно почти не продаётся.
Где какой гипервизор применяют чаще всего:
- KVM — выбор большинства хостинг-провайдеров для VPS из-за бесплатности и гибкости
- ESXi — корпоративные среды с бюджетом на поддержку VMware
- Hyper-V — компании на инфраструктуре Windows Server
- Xen — облачные провайдеры и задачи с паравиртуализацией
Протестировать KVM на практике быстрее всего на VPS, где этот гипервизор уже установлен.

Гипервизор или контейнеры: что выбрать
Гипервизор полностью виртуализирует железо. Каждая виртуальная машина (ВМ) получает свои виртуальные процессор, память и диск и загружает собственную операционную систему (ОС) со своим ядром. Контейнеры устроены иначе: они используют одно общее ядро Linux с хостом, а процессы изолируются через механизмы ядра namespaces и cgroups (control groups, группы контроля ресурсов). Контейнеру не нужно загружать ОС, поэтому он запускается за 1–2 секунды, а ВМ — за 30–60 секунд.
Из-за этого контейнеры плотнее размещаются на сервере: на том же железе их помещается в 5–10 раз больше. Если сервер держит 20 ВМ, то контейнеров на нём поместится 100–200. Но изоляция у контейнеров слабее: уязвимость в общем ядре затрагивает сразу все контейнеры. Сотнями контейнеров управляет оркестратор — узнайте, как работает Kubernetes.
Эти подходы часто совмещают. Например, берут VPS на KVM и запускают внутри него несколько сервисов в Docker.
Выбирайте гипервизор, если:
- на одном сервере нужны разные ОС, например Windows Server рядом с Linux или FreeBSD;
- на сервере работают клиенты, которые не должны видеть друг друга, и нужна строгая изоляция;
- приложению нужна своя версия ядра или особые модули ядра;
- требования безопасности запрещают запускать нагрузки на общем ядре.
Для кого гипервизор не подходит
Гипервизор нужен, когда на одном сервере держат от 10 до 50+ виртуальных машин с разными ОС — например, отдельный Windows Server для 1С и несколько Linux-серверов под сайты. Избыточен он для одиночных сайтов и приложений, статических проектов, команд без администратора и ограниченного бюджета.
Четыре ситуации, в которых гипервизор избыточен:
- Один сайт или приложение Сайту-визитке, блогу или лендингу без скачков нагрузки и деления на окружения гипервизор добавит лишний слой администрирования без выгоды. Виртуализация через
KVMилиESXiдаёт оверхед производительности 2–5%, и на маленьком проекте ресурсы съедает не сайт, а сам гипервизор. - Статические проекты HTML-сайт, документация или лендинг без базы данных не требуют нескольких ОС и виртуализации на уровне сервера. Хватит обычного виртуального хостинга или
VPSс одной операционной системой, где виртуализацию уже настроил провайдер. - Нет штатного администратора Хост-систему нужно обновлять, настраивать сеть между виртуальными машинами и хранилище — это часы работы администратора в месяц. Если нет задачи изолировать несколько окружений или тестировать разные ОС, эти часы тратятся впустую.
- Ограниченный бюджет Сам гипервизор может быть бесплатным —
KVM,Xenили Proxmox VE, но своё железо, электричество и время администратора стоят денег. Если эти расходы выше аренды готового сервера, собственный гипервизор избыточен.
В таких случаях достаточно готового VPS с гипервизором KVM — виртуализацию и её настройку берёт на себя провайдер, а вы получаете сервер сразу под задачу. Самого провайдера проверьте по критериям надёжности и поддержки.
Частые вопросы
Что такое гипервизор простыми словами?
Чем гипервизор отличается от виртуальной машины?
Какой гипервизор лучше выбрать для домашнего сервера?
Есть ли бесплатные гипервизоры?
Можно ли поставить гипервизор на обычный компьютер с Windows?
Сколько виртуальных машин выдержит один сервер?
В чём разница между KVM и Xen?
Гипервизор и эмулятор — это одно и то же?
Как узнать, какой гипервизор использует хостинг-провайдер?
Нужен ли гипервизор, если у меня всего один сайт?
Безопасно ли использовать гипервизор для изоляции клиентов?
Что будет, если гипервизор выйдет из строя?
Итоговый чек-лист
Прежде чем разворачивать виртуальные машины, сверьтесь со списком. Каждый пункт помогает избежать проблем с производительностью, сетью или лицензией.
- Проверили в BIOS/UEFI, что включена аппаратная виртуализация Intel VT-x или AMD-V
- Определили тип гипервизора: bare-metal для прод-сервера, hosted — для тестов на своём ПК
- Заложили запас ресурсов: не более 70–80% CPU/RAM в overcommit
- Настроили сетевой мост и проверили, что виртуальная машина видит интернет
- Включили регулярные снапшоты и бэкапы перед каждым обновлением гипервизора
- Сверили лицензию: бесплатный KVM/ESXi Free или платный vSphere/Hyper-V Datacenter
- Проверили, не проще ли для задачи арендовать готовый VPS вместо своего сервера
Если по итогу выходит слишком много настроек и затрат, вспомните последний пункт: для одного-двух проектов готовый VPS обычно проще своего гипервизора.
Источники
На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.