Методика: как мы меряем VPS
Каждый провайдер в рейтинге проверен одинаково: покупаем тариф 2 ядра / 4 ГБ как обычный клиент, ставим чистый Debian или Ubuntu и запускаем один и тот же открытый скрипт. Балл считает формула, её веса опубликованы ниже.
Что измеряем
| Показатель | Инструмент и параметры |
|---|---|
| Процессор, 1 поток | sysbench cpu, 10 секунд, 1 поток — событий в секунду |
| Процессор, все потоки | sysbench cpu, 10 секунд, по числу ядер |
| Диск, случайное чтение и запись | fio, блок 4 КБ, iodepth 64, direct, по 30 секунд — IOPS |
| Диск, последовательное чтение | fio, блок 1 МБ, 20 секунд — МБ/с |
| Скорость скачивания | Файлы с Cloudflare, OVH и Hetzner, в зачёт лучший результат |
| Пинг | ya.ru и vk.com (Россия), 1.1.1.1 и 8.8.8.8 (мир), по 5 пакетов |
Как считаем балл
Каждый показатель делим на лучший результат среди всех провайдеров — лучший получает 100. Затем складываем с весами:
Балл = 30% × Процессор + 25% × Диск + 15% × Сеть + 30% × Цена/мощность
Цена/мощность — результат процессора на всех потоках, делённый на месячную цену в рублях. Цены в валюте пересчитываются по курсу на дату сборки: 1 EUR = 100 ₽, 1 USD = 92 ₽.
Ограничения
- Замер — это снимок. Скорость VPS зависит от нагрузки соседей по серверу. На повторных запусках запись на диск у нас отличалась до 15%. Поэтому у каждой строки указана дата замера.
- Один класс тарифа. Сравниваем 2 ядра / 4 ГБ. У других тарифов того же провайдера результаты могут отличаться.
- Один регион. Для российских провайдеров берём Москву, для зарубежных — Германию или ближайший регион. Регион указан в карточке провайдера.
Проверьте сами
Скрипт открыт. Запустите его под root на чистом VPS с Debian или Ubuntu — он поставит sysbench, fio и curl, создаст временный файл 1 ГБ и удалит его после теста. Замер длится 3–4 минуты.
curl -O https://vpsmetr.ru/bench.sh bash bench.sh --provider "Название" --plan "2 ядра / 4 ГБ" --price 500 --currency RUB
Независимость
Серверы покупаем как обычные клиенты, провайдеров о тестах не предупреждаем. Места в рейтинге не продаются: позицию определяет только формула.