Что такое VPS и чем он отличается от VDS
VPS - это виртуальный сервер: изолированная часть физического сервера, которая ведёт себя как отдельная машина. У неё своя операционная система, свой IP-адрес и root-доступ. Вы ставите на неё что угодно и настраиваете как хотите, при этом платите не за всё железо целиком, а только за выделенную вам часть.
Если совсем коротко: это компромисс между обычным хостингом, где вы почти ничего не контролируете, и своим железом, за которое надо платить целиком.
Дальше разберём, чем VPS отличается от VDS (спойлер: не тем, о чём обычно пишут), когда он реально нужен и на что смотреть при выборе.
Чем VPS отличается от обычного хостинга
На обычном виртуальном хостинге вы получаете папку на сервере, где уже стоят Apache, PHP и MySQL нужных версий. Соседей по серверу может быть несколько сотен, и все делят одну операционную систему.
Отсюда главные ограничения: нельзя поставить своё ПО, нельзя поменять версию PHP за пределами того, что дал провайдер, нельзя запустить фоновый процесс. И если соседний сайт попадёт под наплыв трафика, тормозить будет у всех.
VPS решает это тем, что даёт вам отдельную виртуальную машину.
| Виртуальный хостинг | VPS | |
|---|---|---|
| Операционная система | Общая на всех | Своя, вы выбираете |
| Root-доступ | Нет | Есть |
| Установка своего ПО | Нет | Любое |
| Фоновые процессы, демоны | Обычно запрещены | Без ограничений |
| Влияние соседей | Прямое | Изолировано |
| Что можно разместить | Сайты на типовом стеке | Что угодно |
| Кто администрирует | Провайдер | Вы |
Последняя строка - это и плюс, и минус. На 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;
- проектов стало несколько, и хочется держать их на одной машине;
- есть требования по данным, при которых соседи на общей системе неприемлемы.
Достаточно двух-трёх пунктов, чтобы переезд окупился.
Сколько ресурсов брать на старте
Ориентиры для типовых задач:
| Задача | vCPU | RAM | Диск |
|---|---|---|---|
| Сайт-визитка, лендинг | 1 | 1 ГБ | 10 ГБ NVMe |
| WordPress, небольшой магазин | 2 | 2 ГБ | 20 ГБ NVMe |
| Магазин с трафиком, Bitrix | 4 | 8 ГБ | 60 ГБ NVMe |
| CRM или таск-трекер на 20 человек | 2 | 4 ГБ | 40 ГБ NVMe |
| 1С, до 10 пользователей | 4 | 8 ГБ | 80 ГБ NVMe |
| Docker с несколькими сервисами | 4 | 8 ГБ | 80 ГБ NVMe |
| База данных под нагрузкой | 8 | 16 ГБ | 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 дней - тестовый период с возвратом средств.
Что дальше
- Тарифы VPS и VDS в Москве и Казани: NVMe, защита от DDoS, активация за 3 минуты
- Аренда VPS в Европе с оплатой в рублях: серверы в Амстердаме, карты МИР, счета для юрлиц РФ