Российские VPS-хостинги: юзер я дрожащий или право на свой рейтинг имею?
Сижу, не пью уже с утра,
На завтра будут выбора.
Я должен быть предельно трезв,
Чтобы в графу поставить крест.
Ленинград
После введения третьего пакета санкций и начала операции по десвифтизации западные сервисы перестали брать мои орочьи деньги. Что ж, время заглянуть внутрь себя контура ИТ-инфраструктуры: теперь моя цель — выбор хостинга с офисом в России, принимающего оплату в рублях.
Это, конечно, цель номер один, а вот цель номер ноль — сэкономить, при этом не арендовав небезопасный и во всех отношениях сомнительный сервер на каком-то складе серверного металлолома. Казалось бы, хостингов до и выше, но с этим «внезапно» есть проблемы.
Письма счастья, с которых всё началось
Проблемы выбора. Возможно, с головой
Первая проблема, конечно, в поисковиках, рейтингах и топах, а точнее в том, что в них застряли одни и те же хостинги и их верные падаваны реселлеры. Чаще всего на первых местах мелькает reg.ru, например. Reg.ru — притча во языцех. Дно мирового океана, столп, держащий океанскую гладь, дающий жизнь другим морским жителям [0].
[0] https://habr.com/ru/post/413583/
Другая часть хостеров, судя по всему, считает своей целевой аудиторией школьников. Поэтому всё, что они делают и как они рекламируются, выглядит крайне странно. Нормальный айтишник на это не поведётся, потому что сегодня у нас есть важные ценности, которым не стоит изменять: скорость, надёжность и безопасность.
Иные, типа FirstVds, можно назвать серийными хостингами: они плодят проект за проектом. А что, удобно. Можно запускать новый продукт без запуска нового продукта: скопировал код и готово.
Но самое, самое глубокое[1] дно[2], конечно, всегда останется за reg.ru
[1] https://habr.com/ru/company/poiskvps/blog/413553/
[2] https://habr.com/ru/post/546174/
Итак, поиск (в том числе по Хабру) я бросил и обратил внимание на панель справа — ну ту, которая тоже на Хабре. Там на удивление много хостингов — это, похоже, их своеобразная ярмарка тщеславия =) Прямо сейчас на ней находятся такие компании как Ruvds, Selectel, Timeweb, FirstVds и Яндекс. Яндекс Облако и Selectel отметаем сразу — сомнений в их технологиях практически нет, но, увы, они не вписались в мой бюджет.
Ну что ж, хватит брызгать желчью, настало время объективного анализа.
О первом впечатлении
FirstVds / Clo
Кое-как я зарегистрировался на FirstVds. Заказал сервер, появился какой-то «тикет».
Перехожу к оплате, но она не прошла. Как вернуться и оплатить этот же самый сервер, что был в предыдущем «тикете», понять я не смог, поэтому создал новый сервер, появился новый «тикет», оплата снова не прошла.
Моё терпение на этом лопнуло, я бросил эту аутдейтед контору и решил попробовать новый проект — Clo.
Там меня встретили минималистичный лендинг, красивая и понятная документация, где мне пообещали облачный хостинг и объектное хранилище S3. Я зарегистрировался, но ни создания новых проектов ни S3 я в личном кабинете не обнаружил, — документация есть, а функционала нет.
Создал новый сервер, появился «тикет». Значит, код из проекта в проект всё же кочует. Ну ок.
Vdsina
Я так понял, они, как и FirstVds, тоже используют плохо перекрашенную ISP-панель. В этом их выдаёт система «тикетов».
Ruvds
Единственные из всех в обзоре требуют полную предоплату и удерживают всю сумму, но у них и самые большие скидки.
TimeWeb
Лендинг оказался скромнее, чем функционал. Управление проектами и S3 у Таймвеба есть не только в документации. В личном кабинете меня встретил весьма приятный глазу интерфейс, есть тёмная тема. Думаю, дальнейшие рассуждения о биллинге и личных кабинетах айтишникам не особо интересны — нам всё-таки не шашечки, а ехать. Поэтому — поехали!
Бенчмарки и железо
Все серверы были оснащены одинаковой конфигурацией: 2 ЦП и 4 гигабайта ОЗУ. Диск, в зависимости от хостинга, от 20 до 50 гигабайт.
Железо
Все из представленных хостингов, кроме Ruvds, скрывают модель процессора, однако, по системной информации и бенчмаркам можно сделать выводы, на чём всё же хостят.
Timeweb: Старый Xeon на DDR3, это подтверждают бенчмарки в разделе ниже ↓
Clo: локальный диск. Используется либо Xeon W-3175X, либо десктопный Intel. Память разогнана в щщи, скорее всего, без ECC ↓
Clo сетевой диск — Серверный Xeon ↓
Ruvds: SSD — Xeon Gold 66226R ↓
Ruvds: NVME — Xeon Gold 6334. Данные о задержке AIDA не получила ↓
Vdsina: Intel ↓
Vdsina: Epyc ↓
Бенчмарки ЦП и ОЗУ
Бенчмарки взяты из AIDA64 — чтобы можно было сравнить, я поставил хостинги рядом с реальными процами в стоке. Но с оговоркой, у виртуалок по 2 ядра, а у реальных процессоров по 4.
Что означает каждый из бенчмарков, можете посмотреть тут [3].
[3] http://aida64.helpmax.net/en/benchmark-guide/cpu-queen/
Для удобства, я сгруппировал их по группам с сортировкой.
Группа бенчмарков без FPU, но с SSE3 и другими не SIMD-инструкциями. Сортировка группы по CPU Queen.
CPU Queen — бенчмарк предсказателя ветвлений и цены ошибки этого предсказателя ↓
Матан и трассировка с AVX, AVX2 и AVX512. Сильно грузит кольцевую шину и префетчер. Сортировка по FPU64 Ray-Trace ↓
Синтетические бенчмарки памяти. Сортировка по PhotoWorxxx. PhotoWorxxx — бенчмарк обработки изображений, ресайз, кроп, отражение и т. п. ↓
Бенчмарки диска
Результаты получены из Atto Disk Benchmark 4 на стандартных настройках и сведены в общую таблицу. Полные результаты можно посмотреть в таблице в закрепе под постом.
Не удивительно, что всех сделал Clo, использовавший десктопный проц. Они разогнали NVME в режиме линейного чтения почти до 13 гигабайт в секунду, IO на мелких файлах просто поразителен.
CPU & RAM & Стоимость & Заметки
Итак, впечатления почти одной строкой. Думаю я, как пользователь и человек, поковырявший бенчмарки, а не почитавший сайты, могу предложить свой довольно объективный рейтинг для простых людей. Поэтому места будут, уж не обессудьте.
Ruvds и Timeweb дают конфигуратор и готовые тарифы на выбор. Готовые тарифы у обоих дешевле, чем сборка из конфигуратора.
Timeweb даёт пользоваться тарифом подешевле прямо так, а Ruvds требует оплату на 3 месяца вперёд, но предлагает самую жирную скидку.
Собственно, топ