Цены и надежность VPS по проверяемым данным

Испытания VPS · обновлено

VPS на испытательном сроке

Пять VPS из Москвы и Санкт-Петербурга: как одинаковые две vCPU и четыре гигабайта памяти превращаются в разные машины.

Персонаж HostMetrics запускает сервер и засекает время секундомером

Сколько работы успеет выполнить VPS за секунду – и сохранится ли эта скорость через двое суток? При выборе сервера приходится судить по числу виртуальных процессоров, объему памяти и характеристикам диска. В испытаниях к этим строкам прибавляются измерения: сколько вычислений сделано, как быстро записаны данные, насколько разошлись повторные результаты.

В сентябрьской серии HostMetrics проверил пять VPS с двумя vCPU и четырьмя гигабайтами памяти. Четыре машины работали в Москве, Beget – в Санкт-Петербурге. У Selectel в опыт попали два разных продукта: облачная Shared Line 50% с диском Universal v2 и отдельный VDS-4 с локальным NVMe. Одни и те же задания повторялись на протяжении нескольких дней. Одинаковые цифры в конфигураторе снова оказались лишь началом истории.

Здесь будут собираться результаты следующих провайдеров и повторных испытаний. У каждой серии останется своя дата.

21 сентября 2026: исходники и 29 опубликованных прогонов сверены повторно. Исправлен объём диска Beget: 40 ГиБ по гостевой ОС, не 50 ГБ. Значения производительности не изменились; дата последнего завершённого замера в наборе данных — 14 сентября, 11:09:43 UTC.

Что видно из пяти машин

Название тарифа не определило результат. В этой выборке одна машина быстрее считала, другая заметно быстрее работала с диском, а ограниченный профиль оказался самым ровным. Это не общий рейтинг компаний, а подсказка, какую характеристику проверять под свою задачу.

ВычисленияTimeweb Premium8 207 событий/с

Самая высокая медиана CPU в серии. К 48-му часу результат снизился примерно на 12% относительно старта.

Посмотреть прогоны →
Дисковая нагрузкаBeget Cloud VPS5 231 МиБ/с чтение

Самые высокие значения чтения, записи и смешанных операций в этой выборке конкретных машин.

Посмотреть прогоны →
Ровный профильSelectel Shared Lineоколо 2 032 IOPS

Пять точек почти совпали и остались рядом с заявленным лимитом выбранного дискового профиля.

Посмотреть прогоны →

Первые двое суток

У всех пяти машин было по два vCPU, 4 ГБ оперативной памяти и Ubuntu 24.04. У Beget гостевая ОС видит диск 40 ГиБ (42 949 672 960 байт); у остальных тестировались конфигурации с диском 50 ГБ. Объём дисков не был одинаковым. Процессоры, дисковые профили и города при этом различались. У Selectel облачная Shared Line 50% работала с Universal v2 и лимитом 2 000 IOPS, а VDS-4 – с локальным NVMe. Поэтому две строки одной компании нельзя складывать в один «результат Selectel».

В таблице – медианы пяти замеров: на старте, через 6, 12, 24 и 48 часов. Чтобы получить медиану, пять результатов располагают по величине и берут третий из них. Один удачный запуск поэтому не становится итогом всей серии.

Проверенная конфигурация CPU, событий/с Чтение, MiB/s Запись, MiB/s Смешанные операции, IOPS
Beget Cloud VPS, 2 vCPU / 4 ГБ, NVMe 5 029 5 231 4 388 136 692
JustHost, 2 vCPU / 4 ГБ, NVMe 1 586 700 81 22 127
Selectel Shared Line 50%, 2 vCPU / 4 ГБ, Universal v2 SSD 1 633 200 200 2 032
Timeweb Premium, 2 vCPU / 4 ГБ, NVMe 8 207 1 002 747 12 288
Selectel VDS-4, 2 vCPU / 4 ГБ, local NVMe 7 258 321 321 18 316

MiB/s – мебибайты в секунду, IOPS – дисковые операции в секунду. Даты испытаний: Timeweb – 3–6 сентября, Selectel Shared Line – 3–5 сентября, JustHost – 8–11 сентября, Beget и Selectel VDS-4 – 11–14 сентября. В общей таблице используются пять точек 0–48 часов, имеющихся у всех пяти машин.

Через сорок восемь часов

По скорости вычислений впереди оказался Timeweb Premium: 8 207 событий в секунду. Следом расположились Selectel VDS-4 с результатом 7 258 и Beget с 5 029. JustHost и Selectel Shared Line остались около 1 600. Само обозначение vCPU такого разрыва не объясняет: это число виртуальных процессоров, доступных системе, а не количество работы, которое они успевают выполнить.

Внутри VPS определялись разные CPU: AMD EPYC-Rome у Timeweb, AMD EPYC 7763 у Selectel VDS-4, Intel Xeon Gold 6336Y у Beget, Intel Xeon E5-2667 v2 у JustHost и Intel Xeon Gold 6240R у Selectel Shared Line. Отличались и условия предоставления ресурсов. Испытания показывают их совокупный результат; долю каждого фактора отдельно здесь не измеряли.

За медианой остаются отдельные запуски. Timeweb начал с 8 393 событий в секунду, а через 48 часов получил 7 380. Selectel VDS-4 прошел весь срок почти прямой линией: от 7 233 до 7 268 на первых пяти точках. У Beget линия оказалась еще спокойнее – от 5 001 до 5 041. У JustHost разброс был заметнее, а Selectel Shared Line уложился в узкий диапазон 1 632–1 634.

Для программы, занятой вычислениями, первый ориентир – процессорный столбец. Следующий замер уже относится к самой программе: сколько минут собирается проект или сколько секунд обрабатывается изображение. Синтетические события в секунду не дают готового ответа ни на один из этих вопросов.

Очередь у диска

При чтении крупных блоков диск JustHost показал медиану 700 MiB/s. При записи получилось 81 MiB/s. Обе операции выполнялись на том же NVMe, но разница между ними оказалась многократной. У Timeweb разрыв был меньше: 1 002 MiB/s на чтении и 747 MiB/s на записи.

Затем крупные последовательные обращения сменились мелкими случайными – блоками по 4 KiB. Программа поддерживала очередь глубиной 32; на чтение приходилось 70% операций, на запись – 30%. При сравнении JustHost с Timeweb в таком режиме вперед вышел JustHost: 22 127 операций в секунду против 12 288 у Timeweb. Получились два разных ответа на вопрос, чей диск быстрее.

От запуска к запуску смешанный тест менялся сильнее у JustHost: от 9 367 до 26 968 IOPS за пять точек. У Timeweb диапазон был заметно уже – 12 114–12 311. За высокой медианой первой машины стояли более сильные колебания.

Beget вынес шкалу дискового сравнения далеко вправо: медиана составила 5 231 MiB/s на чтении, 4 388 MiB/s на записи и 136 692 IOPS в смешанном режиме. Во всех пяти общих точках чтение превышало 5 100 MiB/s, а запись – 3 500 MiB/s. Это результат конкретного NVMe-профиля и тестового файла 1 GiB. Прямой ввод-вывод не исключает кэширование на стороне хоста или накопителя; переносить его на другие тарифы и рабочие базы данных без отдельной проверки нельзя.

Две строки Selectel показывают другой разрыв. Universal v2 выдал около 2 032 IOPS и примерно по 200 MiB/s на чтении и записи – близко к опубликованному лимиту диска. Локальный NVMe у VDS-4 показал 18 316 IOPS и по 321 MiB/s. Это не противоречие, а два разных продукта: название дискового профиля здесь важнее логотипа на счете.

При выборе диска приходится возвращаться к тому, чем будет занят сервер. Для частой записи больших файлов важен столбец записи; при множестве небольших обращений нужен другой режим проверки. Хороший результат чтения сам по себе не решает ни одну из этих задач.

Для базы данных секундомер придется запустить заново – уже на ее запросах и с ее требованиями к записи. Смешанный тест fio не считает транзакции. Следующее испытание будет измерять ту работу, ради которой и арендуется сервер.

Условия испытаний

Все 29 завершенных прогонов в CSV доступны в приложении. Beget, JustHost, Timeweb и Selectel VDS-4 прошли шесть точек до 71-го часа; у Selectel Shared Line сохранены пять точек до 48 часов.

Фоновый наблюдатель собрал 1 361 срез. Во всех 1 361 исходящих запросах к HostMetrics получен HTTP 200: 285 у Beget, 283 у JustHost, 284 у Timeweb, 225 у Selectel Shared Line и 284 у Selectel VDS-4. Это подтверждает работу конкретного исходящего маршрута во время опыта, но не заменяет внешний мониторинг аптайма.

CPU: sysbench, два потока, три повтора по 30 секунд; среднее повторов на каждой точке, затем медиана пяти точек. Диск: fio, файл 1 GiB, прямой ввод-вывод, 60 секунд на режим. Последовательные операции – блок 1 MiB и очередь 16; смешанные – 4 KiB и очередь 32, чтение 70%.

Измерения относятся к этим экземплярам и датам. Аптайм, пропускная способность канала и скорость приложений в серии не оценивались. JustHost предоставил VPS бесплатно, Timeweb был оплачен из тестового бюджета.

Все 29 прогонов

Время завершения указано в UTC. Точки на 71-м часу не входят в общую медиану. Точные значения без округления: CSV и JSON.

VPSЧас тестаЗавершение, UTCCPU, событий/сЧтение, MiB/sЗапись, MiB/sСмешанные, IOPS
Beget Cloud VPS05 041,46 103,934 315,61136 691,82
Beget Cloud VPS65 029,095 231,043 561,63131 516,02
Beget Cloud VPS125 036,95 119,064 715,08140 893,52
Beget Cloud VPS245 011,635 242,824 608,55137 332,48
Beget Cloud VPS485 0015 231,094 388,26135 939,92
Beget Cloud VPS714 975,375 898,274 635,22129 826,27
JustHost01 298,37700,0848,119 367,45
JustHost61 585,97631,238,8120 574,26
JustHost121 492,7700,2489,3922 127,11
JustHost241 747,84699,63144,2826 781,23
JustHost481 621,69653,0481,3926 968,3
JustHost711 438628,181,1215 903,34
Selectel Shared Line 50%01 632,97200,34199,892 030,35
Selectel Shared Line 50%61 631,64200,33200,322 031,57
Selectel Shared Line 50%121 631,9200,33200,322 031,66
Selectel Shared Line 50%241 632,76200,33200,312 032,25
Selectel Shared Line 50%481 633,78200,09200,322 030,6
Timeweb Premium08 393,31 001,65749,3112 288,43
Timeweb Premium68 273,081 001,65622,1912 233,77
Timeweb Premium128 207,221 001,65748,1412 311,4
Timeweb Premium247 798,311 001,63747,0112 303,5
Timeweb Premium487 380,211 001,6744,0212 114,25
Timeweb Premium717 262,371 001,65606,1912 275,14
Selectel VDS-407 233,2320,5320,4918 316,43
Selectel VDS-467 255,42320,52320,5318 316,48
Selectel VDS-4127 258,42320,54320,5318 315,67
Selectel VDS-4247 267,71320,54320,5318 315,5
Selectel VDS-4487 257,8320,53320,5318 313,8
Selectel VDS-4717 237,73320,53320,5318 315,52

· Добавлен полный тест Beget: шесть прогонов и 285 фоновых срезов.
· Добавлен полный тест Selectel VDS-4: шесть прогонов и 284 фоновых среза.
· Первая публикация общей серии.

Выбираете между двумя провайдерами?

Отдельные разборы результатов, конфигураций и условий покупки — без абсолютного победителя.