Поддержка в Telegram Вход VPS Вход Video

Как проверить VPS перед покупкой: 6 тестов за 15 минут

VPS и серверы Опубликовано: · 4 мин чтения

«4 vCPU и NVMe» в тарифе — это обещание. Сколько из него достаётся вам, зависит от того, насколько провайдер уплотнил сервер. Проверить можно за 15 минут на только что созданном сервере.

1. Диск: скорость и IOPS

fio --name=t --rw=randrw --bs=4k --size=1G --numjobs=4 --iodepth=32 --runtime=30 --group_reporting

Ориентир для NVMe: от 20 000 IOPS на случайное чтение 4k. Если меньше 3 000 — это SATA SSD или переполненный массив; ниже 500 — HDD, что бы ни писали в тарифе. Быстрая проверка без fio: dd if=/dev/zero of=test bs=1M count=1024 oflag=direct — на NVMe от 500 МБ/с.

2. Процессор: «украденное» время

top — смотрите на st (steal) в строке CPU. Это процент времени, которое гипервизор отдал другим клиентам вместо вас. 0–2% — нормально, 10% и выше — сервер переполнен, ваш «vCPU» на деле треть ядра. Для оценки скорости: sysbench cpu --threads=4 run, сравните с известными процессорами.

3. Память: не подменяют ли своп

free -m — заявленный объём должен быть виден полностью. Балунинг (когда память отбирают в пользу соседей) виден по разнице между total и тем, что удаётся реально занять: stress-ng --vm 1 --vm-bytes 90% -t 60.

4. Сеть: до вас и до мира

speedtest-cli или iperf3 до сервера в Ташкенте и до Европы. Для сайта на местную аудиторию важна задержка из Ташкента: ping должен быть 2–10 мс от локальных провайдеров, 40+ мс — сервер не в Узбекистане, что бы ни говорили.

5. Соседи: сколько шумят

Прогоните тесты диска и процессора три раза в разное время суток — утром, вечером, ночью. Разброс больше 30% означает, что производительность зависит от соседей. У честного провайдера результаты стабильны.

6. Панель и поддержка

  • Можно ли изменить ресурсы без переустановки и сколько это занимает.
  • Есть ли снапшоты, консоль (VNC), переустановка ОС из панели.
  • Напишите в поддержку тестовый вопрос — время и качество ответа скажут больше любого SLA.

Что должно получиться

ПоказательХорошоТревожно
Случайное чтение 4k> 20 000 IOPS< 3 000 IOPS
CPU steal< 2%> 10%
Ping из Ташкента< 10 мс> 40 мс
Разброс тестов днём/ночью< 15%> 30%
Ответ поддержки на тестовый вопросбыстро и по существушаблоном или через сутки

В MyCloud 1 день в подарок — день запуска сервера не тарифицируется (первое списание — в ближайшие 00:00): все шесть тестов можно прогнать в этот же день.

Нужна помощь с задачей из статьи?

Подберём конфигурацию, посчитаем стоимость и поможем с переносом.

Не знаете, что выбрать? Подскажем и подберём конфигурацию

Напишите, что нужно — сервер для 1С, камеры для ПВЗ или переезд с другого хостинга. Подберём решение, назовём точную цену и поможем с переносом: проконсультируем и подскажем порядок действий.