Содержание статьи
Есть масса жизненных ситуаций, когда может понадобиться хостинг: от банальных сайтов до self-hosted веб‑приложений, игровых серверов и репозиториев кода. А цены на VPS нынче так низки, что для многих задач бывает проще арендовать тачку в облаке, чем запускать что‑то на своем ноутбуке. Да что там говорить, ты и сам наверняка не раз покупал VPS и знаешь, для чего они нужны лично тебе.
Когда компания Fenix Host обратилась к нам с просьбой потестировать их сервис и написать о нем, мы первым делом отправились в раздел с ценами. И были приятно удивлены, увидев цифры примерно на 70% ниже рынка! Причем как на виртуальный хостинг, так и на выделенные серверы. Как такое вообще возможно?
По словам исполнительного директора компании Дениса Крымова, никакого секрета здесь нет. Цены действительно ниже, даже чем у дата‑центра Reconn, где Fenix Host арендует стойки. Причина этого проста: компания планирует как минимум год работать в убыток ради того, чтобы набрать базу клиентов и обрести узнаваемость.
Объяснение, на наш взгляд, вполне достойное. Даже если цены через какое‑то время поднимутся, ты вполне можешь успеть извлечь выгоду из этого предложения. А если все понравится, то зачем уходить, верно?
Цены
Итак, давай откроем калькулятор цен и немного погоняем слайдеры. Возьмем, например, VPS с двумя ядрами, 8 Гбайт оперативной памяти и 128 Гбайт SSD. Смотрим цену... 882 рубля в месяц! Очень дешево за такую тачку.
По нашим прикидкам, если заказывать VPS, гигабайт оперативной памяти будет обходиться примерно в 45 рублей в месяц, 16 Гбайт SSD — в 56 рублей в месяц (3,5 рубля за 1 Гбайт), а каждый следующий виртуальный процессор — порядка 50 рублей.
Также опционально предлагается защита от DDoS, которая обойдется в 5 тысяч рублей каждый месяц. При этом появляется лимит скорости — 500 Мбайт/с вместо 10 Гбайт/с.
Для выделенных серверов цены тоже крайне привлекательные. Возьмем такую конфигурацию: два процессора Intel Xeon, 32 Гбайт оперативной памяти и SSD на 512 Гбайт. Вся эта роскошь обойдется в 8508 рублей в месяц.
Есть предложение и по обыкновенному (то есть managed) хостингу сайтов — статических или на PHP. Калькулятор в этом разделе оказался чисто декоративным. Что бы ты ни выбирал, включая бесконечное число сайтов, бесконечное число БД и бесконечное дисковое пространство, цена будет одинаковой — 500 рублей в месяц.
Мы уточнили, нельзя ли использовать такой сайт как безлимитное хранилище, и нам объяснили, что подобное поведение будет считаться абьюзом и слишком разгулявшийся пользователь получит предупреждение.
Если тебе нужно побольше места для хранения данных, то Fenix Host предлагает FTP-серверы по вполне привлекательным ценам: 500 рублей за 1 Тбайт. Дешевле, чем Яндекс Диск! И несказанно удобнее, если нужно подключать к серверу.
Надо сказать, 500 рублей в месяц за один сайт — это не самое выгодное предложение на рынке, однако с каждым следующим добавленным бесплатно сайтом вариант Fenix Host будет все интереснее. Однако, если твои сайты динамические, ты все равно быстро упрешься в ограничение по оперативной памяти, для всех твоих сайтов ее выделено 256 Мбайт.
Также есть услуга колокейшена: аренда одного юнита будет стоить 5 тысяч рублей в месяц.
Зачислять деньги на счет можно при помощи кредитной карты, поддерживаются российские Visa, MasterCard и «Мир». Оплаты счетов через банк, а также поддержки Qiwi и прочих систем перевода пока что нет. Равно как и возможности платить криптовалютой.
Для тестирования мы выбрали именно VPS, как наиболее массовую услугу, и сосредоточимся именно на ней, хотя на другие предложения тоже посмотрим.
Реферальная программа
Для желающих подзаработать есть реферальная программа: за первый оплаченный новым клиентом заказ ты получишь на свой счет 90% от суммы, а дальше начнешь получать 20% от заказов приведенных физлиц и 30% — юрлиц. Заявлено, что заработок можно вывести, а не только потратить на хостинг. Все эти возможности мы не тестировали.
Интерфейс
Итак, с выбором сервера определились, осталось только указать операционку. Установить можно Debian 9, 10 и 11, Ubuntu 18 и 20, CentOS 7 и Rocky Linux 8. В общем, вполне стандартный набор. Мы для теста выбрали Ubuntu 20.
Когда сервер будет создан, он отобразится в списке заказов. Теперь остается дождаться установки ОС, после этого появится кнопка «Настройки». Отсюда можно управлять работой сервера.
Кнопка «Информация» откроет окошко с параметрами сервера и такими важными данными, как IP и пароль, с которыми ты можешь подключаться по SSH, пока не настроишь ключи.
Пункт «Панель управления» открывает всплывающее окно (не забудь разрешить его появление!) с подробной статистикой по VPS и всякими дополнительными возможностями.
Перед нами ISPsystem VManager 6. Здесь можно смотреть графики использования ресурсов, узнавать настройки сетевых интерфейсов и запускать готовые скрипты, которые в один клик развернут CMS или какой‑то стек.
Здесь же можно переустановить ОС, при этом выбор несколько шире, чем при начальном создании сервера.
В список добавились Alma, Astra, VzLinux, Oracle и FreeBSD. В Fenix Host нам сообщили, что уже скоро здесь появится и Windows.
Сайты
Если ты выбрал не виртуальный сервер, а обычный сайт, то панель будет другой. Чтобы зайти в нее, нужно нажать «Настройки → Информация → Войти в панель».
Здесь огромное количество инструментов, включая загрузку и даже редактирование файлов через веб‑интерфейс, добавление доменов, управление почтой, доступ к планировщику.
Здесь же можно добавлять SSL-сертификаты, создавать базы данных и подключаться к ним через phpMyAdmin. В общем, возможности очень и очень на уровне.
Производительность
Для тестирования CPU мы взяли простенький тест Sysbench. Он сводится к факторизации больших чисел, поэтому на него не влияет скорость I/O. Вот команды, которыми мы запускали тест в один и два потока:
sysbench cpu --cpu-max-prime=20000 --num-threads=1 run
sysbench cpu --cpu-max-prime=20000 --num-threads=2 run
Он показал 284 ивента в секунду в однопоточном тесте и 555 в двухпоточном. Производительность невыдающаяся, однако хостер и не заявлял какой‑то определенной скорости виртуального ядра. Для распараллеливающихся задач можно просто взять побольше ядер, благо цены на них щадящие. Если же нужна высокая производительность одного ядра, есть смысл брать выделенный сервер, а не VPS.
Тест сети стабильно показывал около 1000 Мбит/с на скачивание и в районе 640 — на загрузку. Достичь заявленных 10 Гбит/с нам не удалось: вероятно, где‑то по дороге к серверу Speedtest.net встретилось бутылочное горлышко.
Для тестирования файловой системы мы использовали команду fio со следующими параметрами:
fio -direct=1 -iodepth=128 -rw=randrw -ioengine=libaio -bs=4k -size=1G -numjobs=1 -runtime=1000 -group_reporting -filename=test -name=randrw_test
Результат: 100–120 Мбайт/с на чтение и запись. Не рекорд для современных SSD, но неплохой результат по меркам VPS.
Траблы и их шутинг
Когда речь заходит о надежности хостинга, обычно подразумевается доступность сервера. За две недели тестирования у нас с этим не возникло никаких проблем. По крайней мере, постоянно открытая все это время сессия Eternal Terminal ни разу не потеряла соединение.
Тем не менее нам неоднократно пришлось общаться с техподдержкой. В первый раз — когда сервер создался дважды из‑за того, что мы успели во второй раз нажать кнопку заказа, пока страница не обновилась. При этом один из созданных серверов и не работал, и не удалялся из интерфейса. Админ помог его удалить.
Что более удивительно, не заработал и второй! По словам администратора, VPS создался в сети, в которой временно проводились работы, так что сервер пришлось сразу пересоздать. Что ж, по сути, ерунда, но по ней можно судить, что сервис пока что активно настраивают и дорабатывают.
Следующая проблема была связана с биллингом. Созданный нами FTP-сервер просто пожирал деньги на счету — каждые два часа списывалось примерно 36 рублей. Когда деньги закончились, остановился основной сервер, а FTP и вовсе пропал из интерфейса. Как мы узнали, в реальности он не был удален, только отключен.
Заодно мы выяснили, что сервер после остановки невозможно запустить самостоятельно, даже если внесешь нужную сумму. Чтобы возобновить его работу, нужно связаться с техподдержкой. Время хранения остановленных серверов, по словам админа, составляет «одну‑две недели».
После нашего репорта баг, приводивший к списаниям, сразу исправили, а исчезнувшую сумму вернули на счет. Но и после этого осталось расхождение между ценой, которую мы видели в калькуляторе, и тем, что списывалось со счета: мы наблюдаем списание 4,09 рубля каждый час против 3,09, которые показывал калькулятор.
Администратор объяснил нам, что лишний рубль — это баг отображения, тогда как в реальности со счета списывается столько, сколько показывал калькулятор.
Попадаются и мелкие баги интерфейса. Например, открывая раздел с какой‑то услугой, ты первым делом видишь сообщение в духе «У вас пока нет виртуальных серверов», и только затем вместо него прогружается их актуальный список. Или, к примеру, иногда интерфейс полностью перестает реагировать на действия, и тогда ты сам должен понять, что на самом‑то деле тебя уже разлогинило и нужно залогиниться заново. Ко всем этим особенностям можно привыкнуть, но ощущение «беты» не покидает.
Выводы
Несмотря на значительный рост спроса на российский хостинг в 2022 году, этот рынок остается невероятно конкурентным. И предложить самую низкую цену — это прямой путь к победе в борьбе за клиентов. Пользуясь услугами нового хостера, ты сможешь неплохо сэкономить, а он, в свою очередь, загрузит свои мощности, даже если настройка еще не вполне закончена.
Если решил, что экономия — твой выбор, то запасись терпением: не исключено, что придется общаться с техподдержкой, репортить баги и быть начеку. Впрочем, не забудь свериться с датой публикации этой статьи: по ней ты сможешь прикинуть, ждут ли тебя у Fenix Host шероховатости, или есть шанс, что все давно починили.
Мы, впрочем, уверены, что читатели «Хакера» без труда найдут проекты, на которых можно проверить новый хостинг, и справятся со всеми потенциальными сложностями.
Кстати, физлица после регистрации получают на счет 500 рублей, а юрлица — возможность потестировать выделенный сервер любой конфигурации в течение месяца. Так что, прежде чем что‑то покупать, можешь потестировать сам.