К основному содержимому

Выделенный сервер или VPS: что выбрать под нагрузку

Выделенные серверы · 24.09.2026
Иллюстрация к статье «Выделенный сервер или VPS: что выбрать под нагрузку»

Выделенный сервер или VPS: что выбрать под нагрузку

VPS подходит, пока нагрузка неровная и укладывается в 4–8 ядер и 16 GB памяти. Выделенный сервер выигрывает там, где нагрузка ровная и круглосуточная: вы платите за физические такты и IOPS, которые никто не отнимет. Граница проходит не по трафику сайта, а по тому, упирается ли машина в процессор, память или диск.

  • Главный признак нехватки VPS — steal time выше 5% в vmstat: такты уходят соседям.
  • Второй признак — %iowait выше 15–20 при низкой загрузке CPU: общий массив не успевает.
  • По деньгам железо обгоняет VPS примерно с уровня 8 ядер и 32 GB: Dedicated Pro DE стоит $99 в месяц.
  • На VDS исходящий SMTP (порты 25, 465, 587) закрыт по умолчанию и открывается по запросу.

Где физически проходит разница

VPS — это виртуальная машина на общем хосте. Гипервизор делит ядра, кеш процессора и очередь к дискам между всеми арендаторами. Ваши vCPU реальны ровно настолько, насколько их не забрал сосед в ту же миллисекунду.

Выделенный сервер отдаёт вам весь узел: ядра, все каналы памяти, контроллер дисков и сетевой порт. Что это такое в деталях, разбирает статья что такое выделенный сервер. Если же вы сравниваете VPS с облаком, а не с железом, смотрите разницу между cloud-сервером и VPS.

Сравнение по подсистемам

ПараметрVPSВыделенный сервер
ПроцессорvCPU, такты делятся, возможен steal timeФизические ядра целиком, steal time равен нулю
ПамятьЛимит гипервизора, ECC не гарантируется арендатору16–64 GB DDR4 ECC, все каналы ваши
ДискиОбщий массив, IOPS ограничены квотойSSD или NVMe в RAID1/RAID10 без соседей
Ядро и модулиСвоё ядро часто нельзя, вложенная виртуализация ограниченаЛюбое ядро, KVM и Proxmox на своём железе
МасштабированиеМинуты, ресурсы добавляются в панелиФизическая операция: замена или новый узел
Отказ железаГипервизор переносит машинуВосстановление на вашей стороне, RAID держит один диск

Как измерить, что VPS упёрся

Не гадайте по графику нагрузки в панели: снимите метрики в пике.

# Steal time: колонка st. Устойчивое значение выше 5 - тревожный знак
vmstat 1 10

# Задержки и очередь к диску; смотрим await и aqu-sz
iostat -x 1 5

# Случайная запись 4K - именно она деградирует на общем массиве
fio --name=rw --rw=randwrite --bs=4k --size=1G --runtime=60 \
    --time_based --direct=1 --filename=/var/tmp/fio.tst > /root/fio.log 2>&1

# Сколько памяти реально занято под кеш базы
free -m && ps -eo rss,comm --sort=-rss | head -n 10

Если st держится выше 5, а await на записи превышает 10 мс, добавка vCPU ситуацию не исправит: вы конкурируете за чужой ресурс. Методика полного замера описана в статье про бенчмарк сервера через fio и sysbench.

Когда деньги склоняются в сторону железа

VPS дешевле на старте и дороже на масштабе: цена растёт линейно с ресурсами, а физический узел стоит фиксированно. Dedicated Start DE за $49 в месяц даёт 16 GB ECC и два SSD в RAID1; Dedicated Pro DE за $99 — 32 GB и два NVMe по 1 TB. На уровне 8 ядер и 32 GB виртуальная машина у большинства провайдеров стоит сопоставимо, но без гарантии IOPS.

Считайте полную стоимость, а не строку тарифа: дополнительный IPv4 стоит $5 в месяц, KVM/IPMI — $5, администрирование — $30, бэкап во внешнее хранилище — $10. Структура цены подробно разобрана в материале из чего складывается стоимость выделенного сервера, а конфигурации перечислены на странице выделенных серверов.

Переезд ради «запаса мощности» без замера чаще всего не окупается. Типичная ошибка: проект упирается в однопоточный запрос к базе или в отсутствие индекса, а команда покупает вдвое больше ядер. На железе профиль нагрузки не меняется, отчёт о медленных запросах остаётся прежним, счёт растёт.

Проверьте до заказа: включите лог медленных запросов, снимите iostat -x и vmstat в пике, посмотрите долю steal time. Если steal около нуля, а CPU занят вашим же процессом на 100% в один поток — проблема в коде, и железо её не лечит.

Что выбрать под типовые задачи

  • Сайт, магазин, корпоративный портал до 50 GB данных. VPS: нагрузка пиковая, простаивающие ядра оплачивать незачем.
  • База данных с горячим набором 30 GB и выше. Выделенный сервер: кеш должен лежать в памяти целиком.
  • Своя виртуализация, кластер лабораторных ВМ. Только железо: вложенный гипервизор на чужом хосте теряет производительность.
  • Обработка видео, транскодинг, сборки CI. Железо: нагрузка ровная и длинная, ядра нужны постоянно.
  • Почтовый узел. Учитывайте, что на VDS исходящий SMTP закрыт по умолчанию и открывается по запросу проверенным клиентам.

Если решение принято, перенос без длительного простоя описан отдельно: перенос проекта с VPS на выделенный сервер.

Коротко

  • Выбор определяет профиль нагрузки: пиковая — VPS, ровная и круглосуточная — железо.
  • Меряйте steal time и await до заказа; без цифр апгрейд превращается в лотерею.
  • Железо выигрывает по деньгам примерно с 8 ядер и 32 GB памяти, старт у ZevsHost — $49 в месяц.
  • На выделенном сервере вы получаете ECC и приватные IOPS, но берёте на себя восстановление после отказа.
← Назад в базу знаний Задать вопрос поддержке