Коротко: VPS (Virtual Private Server, виртуальный частный сервер) — это виртуальная машина, которую вы арендуете у хостинг-провайдера. Один физический сервер гипервизор делит на несколько изолированных виртуальных, и каждый из них ведёт себя как отдельный компьютер: своя операционная система, своя доля процессора, памяти и диска, свой публичный IP-адрес и полный доступ под root или Administrator. На нём можно запустить что угодно — сайт, API, базу данных, игровой сервер, VPN, — и он работает круглосуточно в дата-центре.
Слово «частный» (private) означает, что сервер ваш: на том же железе работают виртуальные серверы других клиентов, но заглянуть в ваш никто из них не может, а выделенные вам ресурсы принадлежат вам. По возможностям VPS стоит между виртуальным хостингом, где вы получаете аккаунт на чужом сервере, и выделенным сервером («дедиком»), где вы арендуете машину целиком. В русскоязычном интернете то же самое часто называют VDS — об этом ниже.
Как работает VPS?
Провайдер ставит на мощный физический сервер гипервизор (англ.) — обычно KVM (англ.) на Linux. Гипервизор создаёт виртуальные машины и выдаёт каждой фиксированный набор ресурсов:
- vCPU — виртуальные ядра процессора, которые планировщик распределяет по физическим ядрам хоста.
- RAM — зарезервированная память, которую ВМ видит как собственную.
- Диск — виртуальный диск на накопителях хоста или в сетевом хранилище.
- Сеть — виртуальная сетевая карта с публичным IPv4-адресом, часто и с IPv6, и определённой скоростью порта.
Изнутри это обычный сервер. Вы запускаете его, входите по SSH или по RDP, ставите пакеты и настраиваете службы точно так же, как на физическом железе. Хост, сеть и оборудование под ними обслуживает провайдер.
VPS или VDS: в чём разница?
По сути — ни в чём, это два названия одного и того же. VPS (Virtual Private Server) — международный термин, VDS (Virtual Dedicated Server, «виртуальный выделенный сервер») чаще встречается у русскоязычных хостеров. Некоторые провайдеры разводят эти слова: контейнеры OpenVZ или LXC продают как «VPS», а полноценные виртуальные машины на KVM — как «VDS». Но это маркетинг, а не стандарт, и у другого хостера всё может быть наоборот.
Поэтому при выборе смотрите не на три буквы, а на тип виртуализации, и о нём — в разделе про KVM и контейнеры. У VMHeaven различия нет вовсе: каждый тариф — KVM, то есть полная аппаратная виртуализация со своим ядром, своей памятью и своим IPv4.
VPS, виртуальный хостинг и выделенный сервер
| Виртуальный хостинг | VPS / VDS | Выделенный сервер | |
|---|---|---|---|
| Что вы получаете | Аккаунт и панель управления | Виртуальную машину с root-доступом | Физический сервер целиком |
| Софт | То, что поставил хостер (PHP, MySQL…) | Всё, что работает в этой ОС | Всё, включая собственный гипервизор |
| Ресурсы | Общие с сотнями сайтов | Выделены вам | Всё железо |
| Свой IP-адрес | Обычно общий | Да | Да |
| Кто администрирует | Хостер | Вы (unmanaged) или хостер (managed) | Вы или хостер |
| Масштабирование | Смена тарифа, в определённых пределах | Повышение тарифа за минуты | Новое железо и переезд |
| Цена | Самая низкая | Низкая или средняя | Самая высокая |
Виртуального хостинга хватает для простого сайта на PHP — и только: ни фоновых процессов, ни своего софта, ни root. VPS снимает эти ограничения и стоит всего на несколько евро больше. Выделенный сервер (англ.) — следующий шаг, когда нагрузка занимает машину целиком; как понять, что вы до него доросли, разобрано в сравнении VPS и выделенного сервера (англ.).
VPS на KVM или контейнерный VPS?
Под одним названием продают две технологии. VPS на KVM — полноценная виртуальная машина со своим ядром: на ней работает любой дистрибутив Linux, Windows или BSD, можно загружать модули ядра и без ограничений запускать Docker или WireGuard. Контейнерный VPS (OpenVZ, LXC) использует ядро хоста: он легче, но софт, которому нужен доступ к ядру, на нём часто не работает, а ресурсы провайдеру проще распродать с превышением (оверселлинг). Уточняйте это до покупки, а на уже работающем сервере выполните systemd-detect-virt: kvm означает виртуальную машину, openvz или lxc — контейнер. К чему это приводит на практике, разобрано в сравнении KVM и OpenVZ (англ.).
Для чего нужен VPS?
- Сайты и интернет-магазины, которым стало тесно на виртуальном хостинге: свой веб-сервер, своя версия PHP, своё кеширование.
- API, веб-приложения и базы данных — Node.js, Python, Go, PostgreSQL, Redis.
- Боты и автоматизация: боты для Discord и Telegram, парсеры, задания cron, сценарии n8n.
- Игровые серверы для компании друзей или сообщества.
- Рабочий стол Windows в дата-центре по RDP — для торговых терминалов или удалённой работы.
- Свой VPN или прокси, почтовый сервер, Git-сервер, менеджер паролей или синхронизация файлов.
- Среды разработки, тестовые стенды и раннеры CI.
Как выбрать VPS?
| Задача | vCPU | RAM | На что обратить внимание |
|---|---|---|---|
| Статический сайт, небольшой бот, личный VPN | 1–2 | 1–2 ГБ | Подойдёт почти всё |
| WordPress или небольшой магазин с базой данных | 2 | 2–4 ГБ | Для базы важна скорость диска |
| Несколько приложений за обратным прокси, Docker | 2–4 | 4–8 ГБ | Учитывайте память каждого контейнера |
| Игровой сервер для компании | 2–4 быстрых ядра | 4–8 ГБ и больше | Скорость одного потока важнее числа ядер |
| Windows Server с удалённым рабочим столом | 2–4 | 4–8 ГБ | Самой Windows нужно 2 ГБ и больше |
| База данных или Java-сервис под реальной нагрузкой | 4+ | 8–16 ГБ и больше | RAM под кеши; следите за IOPS диска |
Кроме объёма ресурсов, перед заказом сравните:
- Тип процессора: много ядер — для параллельной работы, высокая частота — для игровых серверов и всего однопоточного.
- Диск: объём и тип — SSD или NVMe; узнайте, можно ли потом добавить место.
- Сеть: скорость порта и то, как учитывается трафик, — с лимитом, по правилу fair use или с оплатой за каждый гигабайт.
- Локация: ближе к вашим пользователям, чтобы задержка была меньше, и в юрисдикции, которая вас устраивает.
- Виртуализация: KVM — по причинам, описанным выше.
- Доступ и восстановление: консоль в браузере, которая работает, когда SSH недоступен, переустановка ОС, снапшоты.
- Защита: фильтрация DDoS-атак, а также входят ли бэкапы в тариф или о них придётся позаботиться самому.
- Регистрация и оплата: что требует провайдер — одни просят документы, другим достаточно адреса электронной почты.
От чего зависит цена VPS?
В первую очередь от ресурсов: vCPU, RAM и диска — примерно в таком порядке по стоимости. Дальше идут поколение процессора и то, сколько vCPU делят одно физическое ядро, технология хранения, скорость порта и правила учёта трафика, локация — место в дата-центре в разных городах стоит очень по-разному — и операционная система: Windows Server требует лицензии, Linux — нет. Очень дешёвые тарифы обычно экономят на чём-то из этого, чаще всего — размещая на одном хосте намного больше виртуальных машин. Сравнивайте тарифы по тому, что нужно вашей задаче, а не по самой крупной цифре на странице: игровому серверу нужны быстрые ядра, базе данных — память и скорость диска, VPN почти ничего не нужно, кроме хорошей сети.
С администрированием или без?
Большинство VPS продаются без администрирования (unmanaged): провайдер отвечает за работу хоста и сети, а операционная система и всё, что в ней, — ваша зона: обновления, безопасность, бэкапы. VPS с администрированием (managed) дополнительно включает работу администратора провайдера и стоит дороже. Если командная строка вас не пугает, unmanaged даёт полный контроль за меньшие деньги. Кто за что отвечает в каждом варианте, перечислено в сравнении managed и unmanaged VPS (англ.).
Что сделать сразу после покупки VPS
Новый VPS доступен из интернета с первой минуты, и боты начнут подбирать пароль к SSH уже в ближайшие часы. Подключайтесь по SSH: в Linux и macOS — из терминала, в Windows 10 и 11 — из PowerShell той же командой ssh (это встроенный клиент OpenSSH; если команды нет, клиент можно доустановить в параметрах Windows) или через PuTTY. К серверу с Windows подключаются через «Подключение к удаленному рабочему столу» (mstsc).
Прежде чем ставить что-то ещё:
ssh root@SERVER_IP
apt update && apt full-upgrade -y
adduser alice && usermod -aG sudo alice # обычный пользователь с правом sudo
# скопируйте SSH-ключ для нового пользователя (на своём компьютере):
# ssh-copy-id alice@SERVER_IP
ufw allow OpenSSH && ufw enable # файрвол, SSH разрешён
apt install -y unattended-upgrades # автоматические обновления безопасностиЗатем запретите вход по SSH с паролем и решите вопрос с бэкапами. Все шаги по порядку описаны в руководстве по первичной настройке сервера (англ.), а SSH-ключи и дополнительные настройки безопасности — в статье о защите доступа по SSH (англ.).
VPS в VMHeaven
Каждый VPS в VMHeaven — виртуальная машина KVM с root-доступом, собственным IPv4-адресом и постоянной защитой от DDoS, в Амстердаме или Франкфурте. Линейку выбирайте под задачу: Standard KVM на Intel — для серверов общего назначения и максимума vCore на каждый евро, Hi-CPU KVM на AMD EPYC — для игровых серверов и других задач, которые упираются в одно ядро, DMCA Ignored KVM — для офшорного хостинга, Pentesting KVM — для сканирования и исследований в области безопасности, а Windows VPS — для работы по RDP. Оплатить сервер можно картой, через PayPal или криптовалютой (Bitcoin, Ethereum, USDT, Litecoin, Monero и другие), без проверки документов при регистрации.
Частые вопросы
Чем VPS отличается от VDS?
По сути ничем: это два названия виртуального сервера. VPS (Virtual Private Server) — международный термин, VDS (Virtual Dedicated Server) чаще встречается у русскоязычных хостеров. Некоторые продают под «VPS» контейнеры OpenVZ или LXC, а под «VDS» — машины на KVM, но это маркетинг, а не стандарт, поэтому смотрите на тип виртуализации. В VMHeaven каждый тариф — KVM со своим ядром, своей памятью и своим IPv4.
Чем VPS отличается от виртуального хостинга?
На виртуальном хостинге вы получаете аккаунт с панелью на общем сервере: только то ПО, которое поставил хостер, без root и фоновых процессов. VPS — отдельная виртуальная машина со своей ОС, своими ресурсами, своим IP-адресом и root-доступом, на которую можно поставить что угодно. Обратная сторона: на VPS без администрирования за обновления и безопасность отвечаете вы сами.
Сколько оперативной памяти нужно для VPS?
1–2 ГБ хватает небольшому сайту, боту или личному VPN; 2–4 ГБ — WordPress с базой данных; 4–8 ГБ — Windows Server или нескольким приложениям в Docker. Нагруженным базам данных и игровым серверам нужно больше, а игровому серверу вдобавок важна скорость одного ядра, а не их число.