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


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

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

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

Анализ рынка показал, что минимальная конфигурация, доступная для заказа у большинства 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

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

Сервера с HDD

Хостинг Логотип Страна ЦП Диск Вирт-я Стоимость
1 Inoventica 2,8 5 SAS QEMU 49
2 FirstVDS 2,0 10 SAS OpenVZ 90
3 IHOR 2,4 10 SATA KVM 100
4 RuVDS 2,2 10 SATA Hyper-V 130
5 REG.RU 2,2 20 SATA+SSD OpenVZ 149

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

Сервера с SSD

Провайдер Логотип Страна ЦП Диск Вирт-я Стоимость
1 RuVDS 2,0 10 SSD Hyper-V 30
2 Hosting-Russia 2,8 10 SSD KVM 50
3 AdminVPS 2,6 10 SSD OpenVZ 90
4 FirstByte 2,3 7 SSD KVM 55
5 1&1 Ionos Не указано 10 SSD Не указано $2 (130 ₽)
6 IHOR 2,4 10 SSD KVM 150
7 cPanel Hosting 2,4 10 NVMe KVM 150
8 REG.RU 2,2 5 SSD KVM 179
9 RuVDS 2,2 10 SSD Hyper-V 190
10 RamNode Не указано 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
  • CPU Blowfish
  • CPU CryptoHash
  • CPU Fibonacci
  • CPU N-Queens
  • FPU FFT
  • FPU Raytracing

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

Inoventica

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

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

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

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

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

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

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

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

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

FirstVDS

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

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

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

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

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

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

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

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

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

RuVDS

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

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

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

RegRu

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

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

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

Hosting-Russia

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

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

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

FirstByte

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

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

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

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

Ionos

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

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

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

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

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

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

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

cPanel Hosting

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

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

Ramnode

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

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

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

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

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

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

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

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

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

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

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

Заключение

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


Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *