Разбор без маркетинга
VPS или VDS: в чём разница в 2026
Сегодня VPS и VDS — почти всегда одно и то же, а слово на витрине ничего не гарантирует. Значение имеет тип виртуализации: KVM или контейнеры. Разбираем, как это проверить до оплаты.
Если коротко: в 2026 году VPS и VDS — почти всегда одно и то же, и слово на витрине ничего не гарантирует. Имеет значение не название тарифа, а тип виртуализации под ним. Ниже — почему так вышло и что спрашивать у хостера до оплаты.
Быстрый ответ
VPS (Virtual Private Server) — виртуальная машина с root, которую вы админите сами. VDS (Virtual Dedicated Server) — тот же продукт, но с акцентом «выделенный» в маркетинге.
Исторически VDS означал полноценную виртуализацию со своим ядром (Xen, KVM), а VPS — контейнерную с общим ядром (OpenVZ, Virtuozzo). Сегодня разница почти стёрлась: подавляющая часть рынка — KVM, а термины используют как синонимы. Смотреть надо на тип виртуализации, а не на слово в названии тарифа.
Откуда взялись два термина
В двухтысячных хостеры делили продукты по технологии, а не по маркетингу:
- VPS — контейнеры поверх общего ядра хостера (OpenVZ, позже LXC). Дёшево, плотно, но ядро одно на всех: свои модули не подгрузить, версию ядра не сменить.
- VDS — аппаратная виртуализация (Xen, затем KVM): у машины своё ядро, она изолирована полностью. Дороже — плотность ниже.
Тогда разница была настоящей: один и тот же тариф в OpenVZ и KVM вёл себя очень по-разному. Со временем KVM подешевел, и VDS-линейки стали массовыми.
Реальная разница: KVM против контейнеров
| Что | KVM (аппаратная виртуализация) | OpenVZ / LXC (контейнеры) |
|---|---|---|
| Ядро | своё | общее с хостером |
| Docker | работает нормально | часто вообще не запускается |
| Гибкость | свои модули, файрвол, версия ядра | только то, что разрешил хостер |
| Цена за гигабайт RAM | выше | ниже |
| Плотность соседей | ограничена физически | может быть очень высокой |
Практический вывод: если вы ставите Docker, Kubernetes, VPN, свои сетевые модули или просто хотите предсказуемости — берите KVM. Контейнерные тарифы сгодятся разве что под статичный веб на общем стеке.
Почему разница стёрлась
KVM стал дешёвым и стабильным, и почти все хостеры перевели линейки на него. Слова «VPS» и «VDS» остались как синонимы, а в некоторых прайсах — как два названия одного и того же тарифа с разным числом в колонке «цена». Встречается и обратное: «VDS» на самом деле контейнер, просто так короче писать в карточке.
Поэтому вопрос «что лучше, VPS или VDS» сегодня не имеет смысла. Правильный вопрос: какая виртуализация и что за неё просят.
Миф о «выделенных ресурсах»
Формулировки «гарантированные 4 vCPU» и «выделенная память» чаще всего означают лимит, за которым вы не получите больше, а не ядро, отданное только вам. Реальное выделение есть только там, где так и написано: dedicated CPU, whole core, CPU pinning у крупных облаков.
Как проверить, не выдумал ли хостер «выделенность»:
- Смотрите на цену за ядро. Настоящая выделенность дешево не бывает.
- Спросите, какой steal time считается нормальным. Увиливающий ответ — плохой знак.
- Проверьте сами после запуска: нагрузка на своё ядро и цифры
stealвtopили/proc/stat.
CPU steal time, который реально важно знать
Steal time — время, которое ваша виртуальная машина хотела выполняться, а физическое ядро было занято соседями. Если он близок к нулю — вам повезло с нодой. Если стабильно 5–10% и выше, «виртуалка на 4 ядра» на деле получает меньше, и это заметно на компиляции, базах и сборках образов.
На контейнерных тарифах steal в его классическом виде не виден, но проблема та же — вы делите физическое железо с соседями, только не можете это измерить. Ещё одна причина брать KVM, где метрика есть.
Как называют провайдеры и почему это мешает выбирать
Один хостер называет свою KVM-линейку VPS, второй — VDS, третий продаёт под словом VDS контейнеры. Поэтому фильтровать каталоги по слову в названии бессмысленно: критерий один — виртуализация.
В нашем каталоге мы держим тип виртуализации отдельным полем именно поэтому: по нему можно сравнивать хостеров, а по названию тарифа — нет.
На что смотреть при выборе
- Виртуализация. KVM — да. OpenVZ, часть LXC — нет, если планируете Docker.
- CPU и steal. Сколько ядер, есть ли dedicated, что говорят о перепроданности.
- Диск. NVMe вместо SATA и честный лимит по IOPS. На медленном диске «быстрое» железо не спасёт.
- Память. Берите с запасом под стек: ОС, Docker, ваш сервис и кэш.
- Сеть. Локация ближе к аудитории и адекватный канал: узкий «безлимит» портит pull образов и бэкапы.
- Снапшоты и бэкапы. Есть ли они штатно или только за отдельную плату.
Если сомневаетесь между контейнером и машиной под Docker — начните с мануала по Docker VPS: там про память под стек и почему volume не стоит держать на overlay. Общий порядок выбора сервера — в гайде по VPS.
Частые вопросы
VPS и VDS — это одно и то же? Сегодня почти всегда да. Исторически нет: VDS означал аппаратную виртуализацию со своим ядром, VPS — контейнеры на общем ядре. Проверять надо тип виртуализации, а не название.
Что выбрать под Docker? KVM. На OpenVZ и части LXC демон не запустится или будет работать нестабильно — нет нужных возможностей ядра.
«Гарантированные vCPU» — это выделенные ядра? Обычно нет, это лимит. Реальное выделение встречается редко и стоит дороже. Проверяется по steal time после запуска.
Какой steal time нормальный? Стремитесь к нулю. До 1–2% под нагрузкой — нормально, 5–10% и выше — нода перепродана.
VDS дороже, значит лучше? Нет. Дороже может быть просто маркетинг. Смотрите на виртуализацию, диск и условия по CPU.