Гипервизор — что это, как работает и какой выбрать для сервера
Гипервизор — программа, которая делит один физический сервер на несколько изолированных виртуальных машин. Разбираем, чем отличаются гипервизоры 1 и 2 типа, как настроить виртуальную машину за 7 шагов и сколько это стоит. Подробнее о серверах для виртуализации — в блоге.

Коротко
- Гипервизор 1 типа (KVM, ESXi, Hyper-V) работает напрямую на «железе» без ОС-посредника
- Гипервизор 2 типа (VirtualBox, VMware Workstation) запускается поверх обычной ОС
- KVM встроен в ядро Linux с версии 2.6.20 (2007 год)
- Стандартный порт для управления Hyper-V — 5985/5986 (WinRM)
- Одна физическая машина с 32 ГБ ОЗУ обычно тянет 6–10 виртуальных серверов по 2–4 ГБ
- VMware ESXi Free поддерживает до 2 физических CPU без затрат на лицензию
- На большинстве VPS-тарифов провайдеров используется KVM или Proxmox VE (на базе KVM)
Что такое гипервизор и зачем он нужен
Гипервизор — это программа, которая делит ресурсы одного физического сервера между несколькими независимыми виртуальными машинами. Каждая виртуальная машина получает свою долю процессора, памяти и диска и работает так, будто это отдельный компьютер. Простая аналогия: гипервизор — это как управляющий коммунальной квартирой, который распределяет комнаты, свет и воду между жильцами так, что они не мешают друг другу.
В этой схеме есть несколько терминов, которые стоит запомнить сразу. Хост — это физический сервер, на котором установлен гипервизор. Гостевая ОС — операционная система внутри виртуальной машины, например Ubuntu или Windows Server. vCPU (виртуальный процессор) — это доля реального процессора хоста, выделенная конкретной виртуальной машине; одна физическая машина при этом может обслуживать сразу несколько vCPU разных гостей.
Технология виртуализации в современном виде появилась в 1998 году, когда компания VMware выпустила первый коммерческий гипервизор для процессоров x86. С тех пор она стала основой почти всей серверной инфраструктуры: на большинстве VPS-тарифов провайдеров используется KVM или Proxmox VE (построенный на базе KVM), а облачные платформы запускают на одном физическом сервере десятки виртуальных машин клиентов. Например, сервер с 32 ГБ оперативной памяти обычно тянет 6–10 виртуальных машин по 2–4 ГБ каждая.
Гипервизор нужен по трём основным причинам:
- Экономия — одно физическое «железо» обслуживает множество клиентов или задач вместо простаивающих отдельных серверов
- Изоляция — сбой или взлом одной виртуальной машины не затрагивает соседние
- Гибкость — виртуальную машину можно создать, изменить или удалить за минуты, не трогая физическое оборудование
Если вы выбираете сервер для собственных проектов, оптимальный вариант — заказать VPS на базе гипервизора вместо покупки физического сервера.
Как работает гипервизор: типы 1 и 2
Гипервизор 1 типа устанавливается прямо на «железо» и сам управляет процессором, оперативной памятью и диском — операционной системы-посредника между ним и оборудованием нет. Так работают KVM, ESXi 8.0Hyper-V и Xen: их называют bare-metal, потому что загружаются они вместо обычной ОС. KVM (Kernel-based Virtual Machine) встроен в ядро Linux с версии 2.6.20 (2007 год), поэтому на большинстве современных дистрибутивов включается без установки дополнительного софта.
Гипервизор 2 типа запускается как обычная программа поверх уже работающей операционной системы — Windows, macOS или Linux. Пример — VirtualBox 7.0 и VMware Workstation: вы ставите их так же, как любое другое приложение, а виртуальные машины работают через процессы хост-ОС. Из-за этого запросы к CPU и памяти проходят два уровня обработки — сначала ядро хост-ОС, потом сам гипервизор — что добавляет задержку по сравнению с bare-metal.
Разница видна на схеме обращения к ресурсам. В типе 1 виртуальная машина обращается к гипервизору, а тот напрямую распределяет ядра CPU, гигабайты ОЗУ и блоки диска между гостевыми системами. В типе 2 запрос сначала попадает в хост-ОС, и только потом гипервизор выделяет ресурсы виртуальной машине. Управлять серверным гипервизором часто приходится удалённо — для этого пригодится подключение по RDP.
- Тип 1 (bare-metal):
KVM,ESXi 8.0,Hyper-V,Xen— для серверов и продакшена. - Тип 2 (hosted):
VirtualBox 7.0, VMware Workstation — для тестов на рабочем компьютере. - Управление Hyper-V идёт через WinRM (Windows Remote Management) по портам
5985и5986. - На одной машине с
32 ГБОЗУ гипервизор 1 типа обычно тянет 6–10 виртуальных серверов по 2–4 ГБ каждый. - VMware ESXi Free работает без лицензии на серверах с 2 физическими процессорами.
- Большинство VPS-тарифов у хостинг-провайдеров построено на
KVMилиProxmox VE— платформе на его основе.

Как настроить виртуальную машину на гипервизоре: пошаговая инструкция
Настройка виртуальной машины занимает 20–30 минут, если заранее подготовить образ системы и знать нужные параметры. Ниже — базовый сценарий для гипервизора 1 типа вроде KVM: он подходит и для локального сервера, и для VPS у провайдера. Перед стартом определитесь, хватит ли вам мощностей вашего тарифа — детали можно свериться в разделе вопросы о VPS.
Дальше следуйте шагам по порядку: пропуск любого из них (например, настройки сети) оставит машину без доступа по SSH (Secure Shell — протокол безопасного удалённого управления).
- Скачайте дистрибутив гипервизора или подключитесь к уже установленному, например через
virt-managerдля KVM. - Создайте новую виртуальную машину и присвойте ей имя, понятное для дальнейшего управления.
- Выделите ресурсы: 2 vCPU (виртуальных процессорных ядра) и 4 ГБ оперативной памяти — этого достаточно для небольшого веб-сервера.
- Создайте виртуальный диск объёмом 40 ГБ в формате
qcow2. - Подключите ISO-образ (файл-образ установочного диска) операционной системы через раздел «Хранилище» или «Storage».
- Настройте сеть: выберите режим моста (bridge) и откройте порт 22 для доступа по SSH.
- Задайте логин администратора
rootи сложный пароль или SSH-ключ для входа. - Запустите установку и следуйте мастеру настройки операционной системы.
- После завершения перезагрузите машину и проверьте подключение командой
ssh root@ip_адрес.

Сколько стоит гипервизор и какие параметры важны
Тип 1 гипервизоры для домашних экспериментов и малого бизнеса чаще всего бесплатны. KVM входит в ядро Linux и не требует лицензии, а VMware ESXi Free работает без оплаты, но ограничен 2 физическими процессорами на хост. Платить приходится за поддержку, кластеризацию и снятие лимитов на количество ядер.
Гипервизор 2 типа вроде VirtualBox тоже бесплатен и подходит для тестов на обычном ноутбуке, но для продакшена его не используют. Платные варианты — VMware vSphere и Hyper-V Datacenter — берут деньги за лицензию на процессор или за редакцию Windows Server, зато дают живую миграцию виртуальных машин и централизованное управление десятками серверов.
При выборе смотрите не только на цену лицензии, но и на лимиты по vCPU (виртуальным ядрам процессора) и объёму оперативной памяти. Например, одна машина с 32 ГБ ОЗУ обычно тянет 6–10 виртуальных серверов по 2–4 ГБ каждый — от этого зависит, сколько клиентов или задач поместится на одном хосте.
| Гипервизор | Тип | Лицензия | Лимиты |
|---|---|---|---|
| KVM | 1 | бесплатно | без ограничений по vCPU и ОЗУ |
| VMware ESXi Free | 1 | бесплатно | до 2 физических CPU на хост |
| VirtualBox | 2 | бесплатно | ограничено ресурсами хост-ОС |
| Hyper-V (в Windows Server) | 1 | от 1000 $ за редакцию Standard | до 2 ВМ на лицензию Standard |
| Hyper-V Datacenter | 1 | от 6000 $ за редакцию | неограниченное число ВМ |
| VMware vSphere Standard | 1 | от 200 $ за ядро процессора | живая миграция, без лимита vCPU |
Если разворачивать своё железо дорого, проще взять готовый сервер у провайдера — на большинстве тарифов уже установлен KVM или Proxmox VE на его основе. Цены на такие VPS с готовым гипервизором обычно укладываются в диапазон 190–1490 ₽/мес в зависимости от объёма vCPU и ОЗУ. Перед покупкой стоит сравнить тарифы VPS, чтобы выбрать конфигурацию под свою нагрузку.
Частые ошибки при работе с гипервизором
Ошибки с гипервизором обычно касаются ресурсов, резервного копирования, сети и обновлений. Чаще всего встречаются overcommit памяти и CPU, снапшот вместо резервной копии, режим NAT для боевого сервера и отложенные патчи безопасности.
Overcommit ОЗУ и CPU
Если выделить виртуальным машинам памяти и ядер CPU больше, чем есть физически, гостевые системы начинают тормозить и зависать под нагрузкой. Рассчитывайте ресурсы заранее: одна машина с 32 ГБ ОЗУ обычно тянет 6–10 виртуальных серверов по 2–4 ГБ, а для CPU ориентируйтесь на формулу 1 ядро на 2 виртуальных сервера.
Снапшот вместо резервной копии
Снапшот в VMware ESXi или KVM хранится на том же диске, что и сама машина, и при отказе накопителя пропадает вместе с ней. Выгружайте резервную копию на отдельный диск или в другое хранилище минимум раз в 24 часа.
Непроверенное восстановление из копии
Резервная копия, из которой ни разу не восстанавливались, может оказаться непригодной в нужный момент. Проверяйте восстановление хотя бы раз в 30 дней.
Режим NAT для боевого сервера
Администраторы путают режим моста (bridge) и NAT: NAT прячет машину за адресом хоста, из-за чего боевой сервер недоступен извне. Для серверов используйте мост — он даёт виртуальной машине собственный IP-адрес в общей сети, а NAT оставьте для тестовых стендов без внешнего доступа.
Отложенные патчи безопасности
Необновлённый гипервизор остаётся уязвимым для атак через сеть. Не откладывайте установку патчей безопасности KVM и ESXi дольше 14 дней после выхода.
Hyper-V с открытым портом 5985 (WinRM) уязвим для перехвата управления через сеть.Заранее рассчитайте параметры сервера под гипервизор и настройте резервное копирование на отдельное хранилище до запуска боевых машин.
Сравнение гипервизоров: KVM, Hyper-V, VMware ESXi, VirtualBox, Xen
Гипервизоры отличаются требованиями к процессору, платформой и лимитами на виртуальную машину. Почти все современные варианты требуют аппаратную поддержку виртуализации: Intel VT-x или AMD-V. Без этих флагов в BIOS ни один гипервизор 1 типа не запустится.
KVM работает только на Linux и поддерживает до 240 vCPU на одну виртуальную машину. Гостевыми системами могут быть и Linux, и Windows. На большинстве VPS-тарифов провайдеров используется именно KVM или Proxmox VE на его основе — если хотите такой сервер, закажите VPS на KVM.
Hyper-V встроен в Windows Server и Windows 10/11 Pro, лимит — 240 vCPU на ВМ, управление идёт через порт 5985 или 5986 (WinRM). VMware ESXi — автономная платформа, устанавливается прямо на «железо» без базовой ОС; бесплатная версия ограничена 2 физическими процессорами. VirtualBox — гипервизор 2 типа для Windows, Linux и macOS, максимум 32 vCPU на ВМ, подходит для тестов на обычном компьютере. Xen требует отдельный дистрибутив или Linux с патчами, поддерживает до 512 vCPU и часто встречается у крупных облачных провайдеров.
KVM: платформа — Linux, гости — Linux и Windows, до 240 vCPUHyper-V: платформа — Windows, гости — Windows и Linux, до 240 vCPUVMware ESXi: автономная платформа, гости — почти любые ОС, до 768 vCPU в платной версииVirtualBox: платформа — Windows/Linux/macOS, гости — любые, до 32 vCPUXen: отдельная платформа, гости — Linux и Windows, до 512 vCPU

Гипервизор или контейнеры: что выбрать
Гипервизор делит «железо» на виртуальные машины, у каждой своё ядро и своя операционная система. Контейнер Docker — это изолированный процесс, который работает на ядре хозяйской системы. Отсюда разница в изоляции: сосед по гипервизору не дотянется до вашей файловой системы, а сосед по контейнеру при уязвимости общего ядра — может.
Образ виртуальной машины с Ubuntu занимает 2–8 ГБ на диске и требует от 1 ГБ оперативной памяти; образ контейнера nginx:alpine весит около 50 МБ. Машина грузится 30–90 секунд: проходит BIOS (базовая система ввода-вывода), поднимает ядро и системные службы. Контейнер стартует за 1–3 секунды, потому что запускает один процесс поверх уже работающего ядра.
На практике технологии совмещают: KVM (Kernel-based Virtual Machine) режет сервер на виртуальные машины, а внутри каждой работает Docker или Kubernetes. Хостер получает аппаратную изоляцию между клиентами, разработчик — выкатку новой версии за 10 секунд.
- Возьмите гипервизор, если нужны разные системы на одной машине: Windows Server рядом с Linux.
- Возьмите контейнеры, если приложение одно, а копий нужно 20–50 штук.
- Гипервизор — когда клиенту нужен root и собственные модули ядра.
- Контейнеры — когда важен откат командой
kubectl rollout undo. - Связка — 3 виртуальные машины по 8 ГБ памяти под узлы: соберите кластер Kubernetes по шагам.
Кому гипервизор не подходит
Виртуализация оправдана не всегда. Если на сервере крутится одна лёгкая задача — например, DNS-сервер или небольшой Telegram-бот — гипервизор добавляет только лишний расход ресурсов. На слабом железе с 1-2 ГБ ОЗУ прослойка виртуализации съедает заметную долю мощности, которую могло бы получить само приложение.
Статичный сайт-визитка без посещаемости и роста нагрузки тоже не требует изоляции виртуальной машины. Достаточно обычного хостинга или контейнера — разворачивать под него полноценный гипервизор 1 типа вроде KVM — это как ставить сейф ради одной ручки. Такая конфигурация усложняет обслуживание и не даёт никакой пользы взамен.
Отдельный случай — задачи, где важна максимальная производительность без потерь на посредника. Высокочастотный трейдинг (HFT) и тяжёлый 3D-рендеринг требуют прямого доступа к CPU и диску, а виртуализация вносит задержку в доли миллисекунд, критичные для таких сценариев. Даже 5-10% накладных расходов гипервизора могут стоить реальных денег или часов расчёта.
- Одна лёгкая служба на сервере с 1-2 ГБ ОЗУ — хватит обычного процесса без виртуализации
- Статичный сайт без роста трафика — проще и дешевле контейнер или shared-хостинг
- HFT-системы и биржевые боты — важна задержка в микросекундах, гипервизор мешает
- Рендеринг видео и 3D-графики — нужен полный доступ к GPU и CPU без прослойки
Если сомневаетесь, что вам нужно — виртуальная машина, контейнер или обычный сервер, разберите частые вопросы о VPS.
Частые вопросы
Чем гипервизор отличается от виртуальной машины
Можно ли установить гипервизор на обычный домашний компьютер
Нужна ли лицензия на VMware ESXi
Сколько виртуальных машин можно запустить на одном сервере
Чем гипервизор 1 типа отличается от гипервизора 2 типа
Есть ли встроенный гипервизор в Windows 10
Что такое вложенная виртуализация
Можно ли перенести виртуальную машину с одного гипервизора на другой
Какой гипервизор чаще всего используют VPS-провайдеры
Что произойдёт с виртуальными машинами, если гипервизор выйдет из строя
Чем гипервизор отличается от Docker-контейнеров
Сколько vCPU можно выделить одной виртуальной машине
Проверьте себя
- Определили, нужен ли гипервизор 1 типа (продакшен) или 2 типа (тесты на своём ПК)
- Проверили поддержку виртуализации в CPU (Intel VT-x/AMD-V) в BIOS
- Рассчитали ресурсы: vCPU, ОЗУ и диск под каждую виртуальную машину
- Выбрали между бесплатным (KVM, VirtualBox) и платным (VMware vSphere) решением
- Настроили сеть виртуальной машины и открыли нужный порт (например, 22 для SSH)
- Включили регулярные снапшоты или резервное копирование
- Сравнили стоимость самостоятельной настройки с готовым VPS на KVM
На сайте есть партнёрские ссылки: если вы оформите заказ по ним, мы получим вознаграждение от провайдера. Это не влияет на цену для вас и на место в рейтинге.