Что такое VPS и чем он отличается от VDS

VPS - это виртуальный сервер: изолированная часть физического сервера, которая ведёт себя как отдельная машина. У неё своя операционная система, свой IP-адрес и root-доступ. Вы ставите на неё что угодно и настраиваете как хотите, при этом платите не за всё железо целиком, а только за выделенную вам часть.

Если совсем коротко: это компромисс между обычным хостингом, где вы почти ничего не контролируете, и своим железом, за которое надо платить целиком.

Дальше разберём, чем VPS отличается от VDS (спойлер: не тем, о чём обычно пишут), когда он реально нужен и на что смотреть при выборе.

Чем VPS отличается от обычного хостинга

На обычном виртуальном хостинге вы получаете папку на сервере, где уже стоят Apache, PHP и MySQL нужных версий. Соседей по серверу может быть несколько сотен, и все делят одну операционную систему.

Отсюда главные ограничения: нельзя поставить своё ПО, нельзя поменять версию PHP за пределами того, что дал провайдер, нельзя запустить фоновый процесс. И если соседний сайт попадёт под наплыв трафика, тормозить будет у всех.

VPS решает это тем, что даёт вам отдельную виртуальную машину.

Виртуальный хостингVPS
Операционная системаОбщая на всехСвоя, вы выбираете
Root-доступНетЕсть
Установка своего ПОНетЛюбое
Фоновые процессы, демоныОбычно запрещеныБез ограничений
Влияние соседейПрямоеИзолировано
Что можно разместитьСайты на типовом стекеЧто угодно
Кто администрируетПровайдерВы

Последняя строка - это и плюс, и минус. На VPS никто за вас не обновит систему и не настроит бэкапы.

Как это устроено внутри

Физический сервер в дата-центре с помощью гипервизора делится на несколько виртуальных машин. Каждой достаётся своя доля процессорных ядер, памяти и диска. Гипервизор следит, чтобы виртуальные машины не лезли в чужую память и не забирали чужой процессор.

три уровня размещения - хостинг, VPS и выделенный сервер - и что вы делите с соседями на каждом.
три уровня размещения - хостинг, VPS и выделенный сервер - и что вы делите с соседями на каждом.

Для вас это выглядит так: есть IP-адрес, есть пароль или ключ, вы подключаетесь по SSH и оказываетесь в чистой системе, где кроме вас никого нет.

Теперь про VDS: в чём разница на самом деле

Тут начинается путаница, потому что разные провайдеры вкладывают в эти буквы разный смысл.

Формально аббревиатуры расшифровываются так:

  • VPS - Virtual Private Server, виртуальный приватный сервер;
  • VDS - Virtual Dedicated Server, виртуальный выделенный сервер.

Исторически разница была технической. VPS означал контейнерную виртуализацию (OpenVZ, LXC), где все контейнеры на сервере работают на одном общем ядре Linux. VDS означал полную виртуализацию (KVM, Xen, VMware), где у каждой машины своё собственное ядро.

Сегодня на российском рынке эти слова используются как синонимы. Один провайдер называет KVM-машину словом VPS, другой ту же самую машину называет VDS. Ориентироваться на буквы в названии тарифа бесполезно.

Поэтому правильный вопрос звучит не "VPS или VDS", а вот так:

  • какая виртуализация - KVM или OpenVZ;
  • ресурсы гарантированные или общие.

Вот это влияет на всё.

KVM или OpenVZ: что действительно важно

контейнерная и полная виртуализация - где проходит граница изоляции.
контейнерная и полная виртуализация - где проходит граница изоляции.

При контейнерной виртуализации (OpenVZ) все машины делят одно ядро хост-системы. Это дешевле для провайдера и плотнее по упаковке, но накладывает ограничения.

KVM (полная виртуализация)OpenVZ (контейнерная)
Ядро системыСвоё у каждой машиныОбщее на всех
Смена ядра, свои модулиМожноНельзя
Docker, контейнерыРаботает штатноС ограничениями
Своя ОС из образа, WindowsМожноТолько Linux из набора провайдера
Изоляция ресурсовЖёсткаяСлабее, возможен оверселлинг
Swap, тонкая настройка памятиПолный контрольОграниченно
ЦенаВышеНиже

Практический вывод простой. Если планируете Docker, свои ядерные модули, нестандартную ОС или вам важна предсказуемость под нагрузкой - берите KVM. OpenVZ имеет смысл только когда задача простая, а цена критична.

Второй момент - гарантированные ресурсы. У некоторых провайдеров указанные в тарифе ядра и память являются верхним пределом, который вы получите, если сосед их не занял. Это называется оверселлинг. Формулировка "гарантированные ресурсы" в описании тарифа означает, что заявленное отдадут в любом случае.

VPS или выделенный сервер

Выделенный сервер - это физическая машина целиком, без соседей и без гипервизора. Больше мощности и полный контроль над железом, но и цена другая.

VPSВыделенный сервер
РесурсыЧасть физической машиныВся машина
СоседиЕсть, но изолированыНет
ЦенаОт нескольких сотен рублейОт нескольких десятков тысяч
МасштабированиеМеняется за минутыТребует переезда или апгрейда железа
Время запускаМинутыЧасы или дни
Когда оправданБольшинство задачТяжёлые БД, высокая нагрузка, требования по железу

Правило на практике: начинайте с VPS и переезжайте на выделенный, когда упрётесь в потолок. Обратная последовательность обычно означает, что вы несколько месяцев платили за простаивающие ресурсы.

Что можно разместить на VPS

Список широкий, потому что это обычная машина с Linux:

  • сайты и интернет-магазины, которым тесно на хостинге;
  • корпоративные системы: CRM, ERP, таск-трекеры, базы знаний;
  • 1С в клиент-серверном режиме;
  • Docker и контейнерные приложения;
  • сервисы автоматизации вроде n8n;
  • базы данных PostgreSQL, MySQL, ClickHouse;
  • Telegram-боты и фоновые обработчики;
  • игровые серверы;
  • тестовые и демо-стенды под разработку;
  • почтовый сервер, если нужен свой.

Когда пора переезжать с хостинга на VPS

Признаки, по которым видно, что хостинг закончился:

  • сайт стал заметно медленнее, а оптимизация уже не помогает;
  • нужна версия PHP, Python или Node, которой у провайдера нет;
  • нужен фоновый процесс, очередь задач или свой демон;
  • хостинг ругается на превышение лимитов по нагрузке;
  • нужен Docker;
  • проектов стало несколько, и хочется держать их на одной машине;
  • есть требования по данным, при которых соседи на общей системе неприемлемы.

Достаточно двух-трёх пунктов, чтобы переезд окупился.

Сколько ресурсов брать на старте

Ориентиры для типовых задач:

ЗадачаvCPURAMДиск
Сайт-визитка, лендинг11 ГБ10 ГБ NVMe
WordPress, небольшой магазин22 ГБ20 ГБ NVMe
Магазин с трафиком, Bitrix48 ГБ60 ГБ NVMe
CRM или таск-трекер на 20 человек24 ГБ40 ГБ NVMe
1С, до 10 пользователей48 ГБ80 ГБ NVMe
Docker с несколькими сервисами48 ГБ80 ГБ NVMe
База данных под нагрузкой816 ГБ200 ГБ NVMe

Брать с запасом в три раза не нужно: у виртуального сервера ресурсы меняются за пару минут, и нарастить их позже проще, чем несколько месяцев платить за воздух.

Отдельно про диск: берите NVMe. Разница с обычными SSD на операциях с базой данных заметна невооружённым глазом, а доплата небольшая.

На что смотреть при выборе провайдера

Помимо цены имеет смысл проверить:

  • Виртуализация. KVM с гарантированными ресурсами, если задача серьёзнее визитки.
  • Диски. NVMe, а не SATA SSD и тем более не HDD.
  • Уровень дата-центра. Tier III означает резервирование питания и охлаждения.
  • SLA. Цифра доступности должна быть в договоре, а не в рекламе. Ориентир - от 99.9%.
  • Защита от DDoS. Желательно в базовом тарифе, а не как платная опция.
  • Локация. Сервер ближе к пользователям - меньше задержки.
  • Тестовый период. Возможность проверить скорость на реальной задаче до оплаты.
  • Оплата и документы. Для юрлица важны закрывающие документы и оплата по счёту.
  • Поддержка. Проверьте скорость ответа до покупки, а не после аварии.

Частые ошибки новичков

Взяли OpenVZ под Docker. Docker в контейнерной виртуализации работает через раз. Это первое, обо что спотыкаются.

Выбрали по цене за гигабайт памяти. Дешёвый тариф с оверселлингом под нагрузкой ведёт себя непредсказуемо. Смотрите на гарантированность ресурсов.

Не настроили сервер после аренды. Свежий VPS открыт всему интернету, и боты начинают перебирать пароль в первые же минуты. Базовая защита занимает полчаса.

Забыли про бэкапы. На VPS их никто не делает за вас. Резервное копирование настраивается сразу, а не после первой потери данных.

Взяли мало диска. Память и ядра меняются легко, а вот перенос на больший диск иногда требует остановки. Диск лучше брать с небольшим запасом.

Частые вопросы

Нужны ли специальные знания, чтобы пользоваться VPS? Базовое понимание Linux и командной строки пригодится. Если его нет, есть два пути: взять сервер с панелью управления, где всё делается мышкой, или заказать администрирование у провайдера.

Можно ли поменять тариф после запуска? На KVM обычно да: процессор и память меняются за минуты, иногда без перезагрузки. Уменьшение диска чаще всего невозможно, поэтому его и берут с запасом.

Что будет, если превысить ресурсы? Сервер начнёт тормозить, а при нехватке памяти система будет принудительно завершать процессы. Данные при этом не пропадают, но сервис может стать недоступен. Лечится добавлением ресурсов.

Можно ли поставить Windows? На KVM да, при наличии лицензии. На OpenVZ нет, там только Linux.

Сколько сайтов поместится на один VPS? Ограничение не в количестве, а в суммарной нагрузке. Десяток небольших сайтов спокойно живёт на 2 ядрах и 4 ГБ памяти. Один нагруженный магазин может занять машину целиком.

Чем VPS отличается от облачного сервера? Облачный сервер - это тот же виртуальный сервер, но с почасовой тарификацией и возможностью менять ресурсы на лету. Технически разница в модели оплаты и гибкости, а не в сути.


Нужен VPS под конкретную задачу? Виртуальные серверы на KVM и NVMe с гарантированными ресурсами, в дата-центрах Tier III в России и Европе. Активация за 3 минуты, защита от DDoS в базовом тарифе. Первые 7 дней - тестовый период с возвратом средств.

Что дальше