VPS
Virtual Private Server — виртуальная машина на сервере провайдера с собственной ОС, root-доступом и выделенной долей CPU, памяти и диска.
Что такое VPS
VPS расшифровывается как Virtual Private Server — виртуальный частный сервер (в разговоре «впс»). Это виртуальная машина на физическом сервере провайдера: у неё своя операционная система, свой IP-адрес, root-доступ и нарезанная вам доля процессора, памяти и диска. Соседи по железу существуют, но внутрь вашей машины не заглядывают — их разделяет гипервизор.
Для вас VPS выглядит и ведёт себя как отдельный сервер: подключаетесь по SSH, ставите любой софт, правите конфиги, перезагружаете, ломаете и чините.
Простыми словами
Физический сервер — дом. Виртуальный хостинг — комната в общежитии: кухня общая, свои правила, стену не подвинешь. VPS — отдельная квартира в этом доме: соседи за стеной есть, но у вас своя дверь, свой ремонт и свой ключ. Выделенный сервер — весь дом целиком.
VPS и VDS: в чём разница на самом деле
Короткий ответ: сегодня — ни в чём. VPS и VDS (Virtual Dedicated Server) — два названия одного продукта. Именно поэтому провайдеры массово пишут «VPS/VDS» через слэш.
Откуда взялось разделение. В 2000-х на российском рынке сложилась привычка: VPS называли контейнерную виртуализацию (OpenVZ, Virtuozzo), где машины делят ядро хоста, а ресурсы охотно переподписывают; VDS — полную аппаратную виртуализацию (KVM, Xen, Hyper-V) со своим ядром и жёстко нарезанными ресурсами. Разделение было техническим и в тот момент осмысленным.
Что стало сейчас. Термины разошлись с реальностью. Никакой стандарт не запрещает продавать KVM под вывеской «VPS» или OpenVZ под вывеской «VDS» — и продают именно так. Буква в аббревиатуре (P — private, D — dedicated) о технологии не говорит ничего, а «VDS всегда мощнее VPS» — маркетинг, а не факт.
Что спрашивать вместо этого. Три вопроса, которые действительно меняют жизнь:
- Какой гипервизор — KVM/Xen или OpenVZ/LXC.
- Гарантированы ли ресурсы или практикуется оверселлинг. На переподписанном хосте ваши «2 vCPU» превращаются в очередь за чужими процессами, а в мониторинге это видно как steal time.
- Какой диск — NVMe или SATA, локальный или сетевой.
| OpenVZ / LXC (контейнер) | KVM / Xen (полная виртуализация) | |
|---|---|---|
| Ядро | общее с хостом | собственное |
| Своё ядро и модули | нельзя | можно |
| Гостевая ОС | только Linux | Linux, Windows, BSD |
| Swap | эмулируется | настоящий |
| Вложенная виртуализация | невозможна | возможна, если включил провайдер |
| Оверселлинг | проще и потому чаще | сложнее |
| Накладные расходы | ниже | немного выше |
Практический вывод: если планируете Docker, собственный VPN-сервер, нестандартные модули ядра или Windows — берите KVM и не смотрите на буквы в названии тарифа.
VPS среди остальных вариантов
| Shared | VPS/VDS | Выделенный сервер | Облако | |
|---|---|---|---|---|
| Что получаете | каталог на общем сервере | виртуальную машину | физическую машину | ресурсы из пула |
| Root | нет | да | да + IPMI | да |
| Соседи влияют | сильно | ограниченно | нет | ограниченно |
| Масштабирование | никак | сменой тарифа | закупкой железа | на лету |
| Цена | минимальная | низкая | высокая | по потреблению |
Облачный сервер отличается от VPS не «мощностью», а отвязкой от конкретного железа: диск лежит в сетевом хранилище, поэтому ВМ переживает смерть физического хоста и меняет размер без переезда. Плата за это — цена и обычно чуть более высокая задержка диска.
Выбор локации
Запросы вида «vps germany» или «vps грузия» упираются в четыре вопроса, и цена среди них не первый:
- Задержка. Физический предел — примерно 1 мс на каждые 100 км туда-обратно (свет в оптике идёт около 200 000 км/с), реальный ping всегда выше из-за маршрутизации и стыков операторов. Не верьте карте — меряйте
pingиmtrдо тестового IP провайдера с того места, где будут пользователи. - Юрисдикция. Персональные данные граждан РФ по 152-ФЗ должны собираться и обрабатываться в базах на территории России. Для такого проекта зарубежная локация не подходит независимо от цены.
- Доступность сервисов. Часть внешних API, репозиториев и платёжных систем смотрит на IP и страну — иногда локация решает, работает интеграция или нет.
- Оплата и устойчивость — способ платить и риск, что аккаунт закроют по причинам, не связанным с вами.
Чего на обычном VPS не сделать
macOS. Лицензия Apple разрешает виртуализировать macOS только на оборудовании Apple. Технически «хакинтош» в KVM собирают, но это нарушение EULA и постоянная борьба с обновлениями. Легальный путь — аренда физического Mac (Mac mini hosting) или выделенные Apple-хосты у крупных облаков, а не x86-VPS.
Android. Android на сервере запускают как гостевую ОС (Android x86), эмулятором AVD или контейнером (Waydroid, redroid). Всем вариантам нужна аппаратная виртуализация внутри VPS — вложенная виртуализация, иначе эмуляция идёт программно и мучительно медленно. На OpenVZ это невозможно в принципе, на KVM — только если провайдер её включил. redroid вдобавок требует модулей ядра (binder), то есть контроля над ядром хоста. Итог: нужен KVM с nested virtualization или выделенный сервер.
Связанные термины
- Виртуальная машина — то, чем VPS является технически
- Гипервизор — что делит физический сервер на VPS
- Хостинг — все варианты размещения, среди которых VPS один из
- Облачный сервер — VPS без привязки к конкретному железу
- SSH — основной способ работы с VPS
- ЦОД — где физически стоит хост с вашей машиной
Готовы запустить GPU-задачу?
Запустить GPU-сервер