Обзор дешевых VPS-серверов

в 11:07, , рубрики: AdminVPS, FirstByte, firstvds, Hosting-Russia, ihor, Inoventica, Ionos, RamNode, reg.ru, ruvds, Серверное администрирование, хостинг, хранилища данных

Вместо предисловия

или как так получилось, что появилась эта статья

в котором рассказывается, зачем и почему проводилось это тестирование

Полезно иметь под рукой небольшой VPS сервер, на котором будет удобно тестировать некоторые вещи. Обычно требуется, чтобы он ещё и был круглосуточно доступен. Для этого нужно бесперебойное функционирование оборудования и белый IP-адрес. В домашних условиях порой довольно сложно обеспечить оба этих условия. А учитывая, что стоимость аренды простенького виртуального сервера сопоставима со стоимостью услуги выдачи Интернет-провайдером выделенного IP-адреса, аренда такого сервера вполне может оправдать затраты. Но как выбрать, у кого заказать такой VPS? Доверия к отзывам на разного рода ресурсах мало. Поэтому появилась идея выбрать лучшего поставщика подобных услуг по простому критерию — по производительности арендованного сервера.

Обзор дешевых VPS-серверов - 1

Выбор конфигурации

Анализ рынка показал, что минимальная конфигурация, доступная для заказа у большинства VPS/VDS сервисов, соответствует следующим характеристикам:

Количество ядер ЦП, шт Частота ЦП, ГГц Объём ОЗУ, ГБ Объём накопителя, ГБ
1 2,0 – 2,8 0,5 10

При этом доступны разные варианты конфигурации накопителя. Обычно предлагаются: SATA HDD, SAS HDD, SAS/SATA SSD, NVMe SSD.

Выбор участников

Я не стал вообще читать никакие отзывы и обзоры, чтобы на личной практике выяснить, какой сервис что предлагает. Как оказалось, существуют сервисы подбора виртуальных серверов, например:

  • poiskvps.ru
  • vds.menu
  • vps.today
  • hosting101.ru
  • hostings.info
  • hosters.ru
  • hostadvice.com

Каждый такой сервис предлагает установить необходимые фильтры (например, объём ОЗУ, количество ядер и частоту процессора, и т.д.) и отсортировать результаты по какому-либо параметру (например, по цене). Было решено разделить участников на две группы: к первой группе отнесём предложения с накопителями на жёстких дисках, а ко второй — на флэш-памяти. Понятно, что типов накопителей больше и скоростные показатели дисков с SAS-интерфейсом будут отличаться от показателей накопителей с SATA-интерфейсом, а показатели SSD, работающие по протоколу NVMe будут отличаться от показателей прочих SSD. Но тогда у нас, во-первых, будет слишком много групп, а во-вторых, показатели HDD от SSD отличаются в целом сильнее, чем показатели разных HDD между собой и разных SSD между собой.

Списки участников тестирования

Сервера с HDD

Хостинг Логотип Страна ЦП Диск Вирт-я Стоимость
1 Inoventica Обзор дешевых VPS-серверов - 2 Обзор дешевых VPS-серверов - 3 2,8 5 SAS QEMU 49
2 FirstVDS Обзор дешевых VPS-серверов - 4 Обзор дешевых VPS-серверов - 5 2,0 10 SAS OpenVZ 90
3 IHOR Обзор дешевых VPS-серверов - 6 Обзор дешевых VPS-серверов - 7 2,4 10 SATA KVM 100
4 RuVDS Обзор дешевых VPS-серверов - 8 Обзор дешевых VPS-серверов - 9 2,2 10 SATA Hyper-V 130
5 REG.RU Обзор дешевых VPS-серверов - 10 Обзор дешевых VPS-серверов - 11 2,2 20 SATA+SSD OpenVZ 149

Жёсткие диски уходят в прошлое, и на рынке хостинга виртуальных серверов предложений c HDD заметно меньше.

Сервера с SSD

Провайдер Логотип Страна ЦП Диск Вирт-я Стоимость
1 RuVDS Обзор дешевых VPS-серверов - 12 Обзор дешевых VPS-серверов - 13 2,0 10 SSD Hyper-V 30
2 Hosting-Russia Обзор дешевых VPS-серверов - 14 Обзор дешевых VPS-серверов - 15 2,8 10 SSD KVM 50
3 AdminVPS Обзор дешевых VPS-серверов - 16 Обзор дешевых VPS-серверов - 17 2,6 10 SSD OpenVZ 90
4 FirstByte Обзор дешевых VPS-серверов - 18 Обзор дешевых VPS-серверов - 19 2,3 7 SSD KVM 55
5 1&1 Ionos Обзор дешевых VPS-серверов - 20 Обзор дешевых VPS-серверов - 21 Не указано 10 SSD Не указано $2 (130 ₽)
6 IHOR Обзор дешевых VPS-серверов - 22 Обзор дешевых VPS-серверов - 23 2,4 10 SSD KVM 150
7 cPanel Hosting Обзор дешевых VPS-серверов - 24 Обзор дешевых VPS-серверов - 25 2,4 10 NVMe KVM 150
8 REG.RU Обзор дешевых VPS-серверов - 26 Обзор дешевых VPS-серверов - 27 2,2 5 SSD KVM 179
9 RuVDS Обзор дешевых VPS-серверов - 28 Обзор дешевых VPS-серверов - 29 2,2 10 SSD Hyper-V 190
10 RamNode Обзор дешевых VPS-серверов - 30 Обзор дешевых VPS-серверов - 31 Не указано 10 SSD KVM $3 (190 ₽)

Как мы видим, амплитуда разброса цен на VPS серверы с SSD, и на серверы с HDD оказалась одинаковой. Это ещё раз говорит о том, что SSD прочно закрепились в серверном сегменте.

Методика тестирования

Каждый сервер тестировался в течение недели. Нагрузке подвергались ЦП, ОЗУ, дисковая подсистема и сеть. Тесты запускались по расписанию, будучи размещёнными в cron. 

Результаты собирались и обрабатывались путём сведения значений в таблицы и построения графиков и (или) диаграмм. Использовались следующие инструменты.

Синтетические тесты:

  • sysbench
  • cpu, общий тест: sysbench --test=cpu run (значения: total time)
  • memory, общий тест: sysbench --test=memory run (значения: total time)
  • file i/o, тесты и команды (размер блоков во всех тестах равен 4k; значения: transfer speed):
    • Однопоточное последовательное чтение с имитацией глубины очереди 32: sysbench --num-threads=1 --test=fileio --file-test-mode=seqrd --file-total-size=2G --file-block-size=4K --file-num=32
    • Однопоточная последовательная запись с имитацией глубины очереди 32: sysbench --num-threads=1 --test=fileio --file-test-mode=seqwr --file-total-size=2G --file-block-size=4K --file-num=32
    • Восьмипоточное случайное чтение с имитацией глубины очереди 8: sysbench --num-threads=8 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=8
    • Восьмипоточная случайная запись с имитацией глубины очереди 8: sysbench --num-threads=8 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=8
    • Однопоточное случайное чтение с имитацией глубины очереди 32: sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=32
    • Однопоточная случайная запись с имитацией глубины очереди 32: sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=32
    • Однопоточное случайное чтение с имитацией глубины очереди 1: sysbench --num-threads=1 --test=fileio --file-test-mode=rndrd --file-total-size=2G --file-block-size=4K --file-num=1
    • Однопоточная случайная запись с имитацией глубины очереди 1: sysbench --num-threads=1 --test=fileio --file-test-mode=rndwr --file-total-size=2G --file-block-size=4K --file-num=1
  • hardinfo:
    • CPU Blowfish
    • CPU CryptoHash
    • CPU Fibonacci
    • CPU N-Queens
    • FPU FFT
    • FPU Raytracing

Для проверки скорости сети использовался тест speedtest (speedtest-cli).

Регистрируемся и заказываем сервера

Inoventica

При регистрации требуется указать email, на него высылаются:

  • Ссылка для подтверждения регистрации
  • Логин (коим в моём случае оказался обрезанный до 8 символов введённый при регистрации email)
  • Сгенерированный пароль

При первом входе смена пароля не предлагается. Доступные для заказа дата-центры:

Обзор дешевых VPS-серверов - 32

И ОС:

Обзор дешевых VPS-серверов - 33

При заказе сервера любой конфигурации указывается, что взимается единоразовая плата в размере 99 ₽. Входит она в стоимость сервера, или нет — пока является загадкой.

Обзор дешевых VPS-серверов - 34

При попытке заказать сервер при нулевом балансе вам предложат пополнить его, притом на 500 ₽ вне зависимости от выбранной конфигурации.

Обзор дешевых VPS-серверов - 35

Оказалось, что сервис использует разные панели для управления, в которых нужно регистрироваться отдельно. В рассмотренной выше панели нет нашего тарифа за 49 ₽ (она имеет адрес lk.invs.ru), поэтому мы так и не выясним, что происходит с «установочным платежом».

Итак, есть другая панель, основанная на ISP Manager (и доступна она по адресу bill.invs.ru). При регистрации вводим email, придумываем пароль, и сразу же попадаем в панель. Даже почту подтверждать не нужно. К слову, логин и сгенерированный сервисом пароль вам отправляют на указанную почту. И тут нам предлагают переключиться на новый интерфейс. Переключившись, мы попадаем в Billmanager.

Список доступных ОС здесь короче:

Обзор дешевых VPS-серверов - 36

Доступные методы зачисления средств:

Обзор дешевых VPS-серверов - 37

Сервис предоставляет IPv4 и IPv6 адреса. IPv6 пришлось настраивать вручную. Чтобы воспользоваться услугами, email всё-таки нужно подтвердить. Доступ к экрану сервера есть.

Обзор дешевых VPS-серверов - 38

FirstVDS

После регистрации мы попадаем в панель ISP Manager (Нужно сообщить имя, email и придумать пароль, введя его без шанса на ошибку — поле для ввода пароля одно), после чего нам предлагают подтвердить email.

Обзор дешевых VPS-серверов - 39

Cписок доступных ОС:

Обзор дешевых VPS-серверов - 40

Доступные методы оплаты:

Обзор дешевых VPS-серверов - 41

Сервис не предоставляет IPv6, во всяком случае на выбранном тарифе. Для получения возможности использования услуг необходимо подтвердить email и телефон. Есть SSH-доступ из ЛК.

Ihor

При попытке зарегистрироваться получаем ошибку:

Обзор дешевых VPS-серверов - 42

Переключаем язык интерфейса сайта на русский и…

Обзор дешевых VPS-серверов - 43

Пришлось изменить пароль. Список доступных ОС:

Обзор дешевых VPS-серверов - 44

Сервис предоставляет как IPv4, так и IPv6 адрес. Настраивать IPv6 также пришлось вручную. Хочется отдельно отметить факт очень долгой установки необходимых для проведения тестирования пакетов. Специально время не замерялось, но в отличие от пары минут, которых хватило на всех остальных хостингах, здесь на это ушло на порядок больше времени — около 20 минут.

Доступ к экрану сервера есть:

Обзор дешевых VPS-серверов - 45

RuVDS

Для регистрации необходимо ввести email и разгадать «капчу». Список доступных ОС выглядит следующим образом:

Обзор дешевых VPS-серверов - 46

Доступные методы оплаты:

Обзор дешевых VPS-серверов - 47

Сервис адреса IPv6 не предоставляет, во всяком случае на выбранном тарифе. Доступ к экрану сервера есть.

Обзор дешевых VPS-серверов - 48

RegRu

Для регистрации достаточно указать email. Список доступных ОС:

Обзор дешевых VPS-серверов - 49

И список доступных методов оплаты:

Обзор дешевых VPS-серверов - 50

Обзор дешевых VPS-серверов - 51

Сервис предоставляет как IPv4, так и IPv6 адреса. IPv6 заработал, как говорится, «из коробки». Т.е. после создания сервера я сразу смог подключиться к нему по IPv6-адресу. Доступ к консоли сервера есть.

Обзор дешевых VPS-серверов - 52

Hosting-Russia

При регистрации необходимо указать email и пароль. Для оплаты услуг необходимо подтвердить номер телефона. Список доступных ОС:

Обзор дешевых VPS-серверов - 53

И методов оплаты:

Обзор дешевых VPS-серверов - 54

Есть возможность загрузки собственного ISO. Есть доступ к экрану сервера.

Обзор дешевых VPS-серверов - 55

FirstByte

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

Обзор дешевых VPS-серверов - 56

И список доступных методов оплаты:

Обзор дешевых VPS-серверов - 57

Обзор дешевых VPS-серверов - 58

Есть доступ к консоли сервера.

Обзор дешевых VPS-серверов - 59

Присутствует возможность загрузки своего ISO.

Ionos

Для регистрации необходимо указать пол, имя, фамилию, город, улицу, желаемый пароль и телефон. Вот список доступных ОС:

Обзор дешевых VPS-серверов - 60

При регистрации необходимо подтвердить возможность оплаты. Сервис списывает, а затем возвращает один доллар.

Некоторое время у меня не получалось зарегистрироваться. В процессе регистрации на одном из шагов страница обновлялась и внутри появлялась она же, с первым шагом.

Обзор дешевых VPS-серверов - 61

В какой-то момент я получил сначала сообщение об ошибке, затем всё же смог завершить регистрацию.

Обзор дешевых VPS-серверов - 62

Доступных методов оплаты не так уж и много.

Обзор дешевых VPS-серверов - 63

По умолчанию сервер выдаётся с IPv4, однако можно бесплатно добавить один IPv6.

Обзор дешевых VPS-серверов - 64

Доступ к KVM-консоли есть.

Обзор дешевых VPS-серверов - 65

cPanel Hosting

Для регистрации необходимо указать email и придумать пароль. Список доступных ОС:

Обзор дешевых VPS-серверов - 66

Список методов оплаты:

Обзор дешевых VPS-серверов - 67
Обзор дешевых VPS-серверов - 68

Ramnode

Список доступных ОС:

Обзор дешевых VPS-серверов - 69

Обзор дешевых VPS-серверов - 70

И список методов оплаты:

Обзор дешевых VPS-серверов - 71

IPv6 заработал «из коробки». Доступ к консоли присутствует.

Обзор дешевых VPS-серверов - 72

Результаты тестов

В каждом тесте результаты участников сортировались от лучшего к худшему, занявшим первое место начислялось 12 баллов, второе – 10, третье – 8, с четвёртого места – 6 и за каждое место ниже начислялось на один балл меньше. Занявшим места ниже девятого баллы не начислялись.

Таблица начисления баллов:

Место Баллы
1 12
2 10
3 8
4 6
5 5
6 4
7 3
8 2
9 1

Таблица с результатами тестов (кликабельно)

Обзор дешевых VPS-серверов - 73

Итоговая таблица баллов (кликабельно)

Обзор дешевых VPS-серверов - 74

Пьедестал почёта

Все места достались хостингам с SSD. Первое место в ожесточённой схватке завоевал RuVDS. Вторым финишировал AdminVPS, а третье место поделили между собой REG.RU и американский Ionos (1&1) Все прочие хостинги на пьедестале представляют Россию.

Обзор дешевых VPS-серверов - 75

Заключение

Среди всех участников тестирования первое место занял тариф с SSD от RUVDS. Занять первое место их тарифу позволила лучшая производительность процессора и хорошая производительность диска. Поздравляем победителя. Также хочется отметить хостинги adminvps, ionos и regru, они боролись достойно. AdminVPS показал отличную дисковую производительность, но отстал в производительности процессора. REG.RU показал достаточно хорошую производительность процессора, но с дисковой производительностью у него не всё гладко. Ionos показал довольно сбалансированные результаты. У остальных участников результаты сильно хуже. По-своему выдающиеся результаты показал Ihor. Оба их тарифа оказались на самом «дне» таблицы, при использовании их сервиса низкая производительность заметна «на глаз».

Автор: Corporate

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js