Пост навеян обзором VPS серверов, хочу расширить и добавить конкретики, но с уклоном в 1С. Решил протестировать одинаковый стек 1С у разных провайдеров и поделиться с вами.
Провайдеры выбирались с ценой не более 600 рублей в месяц, приветствовалась посуточная оплата.
Параметры (тарифы) выбирались примерно одинаковые:
1 ядро (или 2), 2 ГБ ОЗУ, 10 ГБ SSD(NVME).
На рынке 1С так сложилось, что главной системой тестирования оборудования является Тест Гилева, есть конечно какие-то 1совские решения, но они очень громоздкие и необходимы в основном для высоконагруженных систем. Мы же будем тестировать бюджетный сегмент и попробуем отделить мух от котлет.
На корректности теста останавливаться не будем, а просто будем использовать данный инструмент, так как он является флагманским на рынке.
На данный момент есть несколько обзоров провайдеров и рейтинг отражен даже на сайте самого Гилева
Результат рейтинга раскрывается в обзорах на инфостарте один, два и три, обзоры мягко сказать не показательны и путают теплое с мягким.
Суть и основная ошибка рейтинга в том, что сравниваются разные понятия и на мой взгляд сделано это не просто так. Эти обзоры описывают сначала провайдеров предоставляющих аренду 1С, как услугу, как правило у них один мощный сервер без виртуализации на котором создается множество рабочих мест, которые используются постоянно и дают нагрузку, что конечно же будет сильно занижать показатели теста.
Далее в этом же самом рейтинге тестируются провайдеры виртуальных серверов (VDS), сервера берутся из разных ценовых сегментов и разных характеристик.
Ну и вишенкой на торте берется физический сервер у Селектела на платформе Xeon Gold, аренда которого начинается от 88 тр в месяц и может достигать 980 тр в месяц.
И угадайте кто становится лидером рейтинга? Вопрос риторический, конечно же чистейший и новый сервер компании Селектел только один процессор которого стоит около 500 тр.
В данном рейтинге я попытаюсь сравнивать максимально похожие конфигурации серверов разных бюджетных провайдеров.
ТаймВеб Результат: 20.75
Стоимость: 355 рублей в месяц (Оплата помесячная и посуточная)
Бегет Результат 22.94
Стоимость: 660 рублей в месяц (Оплата помесячная и посуточная)
ЛайтХост Результат 19.23
Стоимость: 340 рублей в месяц (Оплата поквартальная)
Вдсина Результат 21.46
Стоимость: 610 рублей в месяц (Оплата помесячная и посуточная)
КрафтХост Результат 15.82
Стоимость: 229 рублей в месяц (Оплата помесячная)
Ради интереса был взят провайдер другого профиля, но с очень интересной стоимостью.
Стек устанавливался следующий:
Ubuntu 22.04 (если не было 20.04)
PostgreSQL 14 с сайта 1c.postgres.ru
Сервер 1С 64 разрядный 8.3.21.1484
Если будет интересно протестировать еще какие-то сервера, пишите в комментарии. Задача была взять максимально доступные и похожие по характеристикам сервера.
К слову у клиентов такой конфигурации вполне хватает для развертки конфигурации 1С:Управление торговлей для трех магазинов.
Комментарии (19)
Impet
13.10.2022 05:41А чем VDS отличается от VPS?
YuriyPashkov
13.10.2022 09:13-5Разные технологии виртуализации. Для VPS используется OpenVZ, для VDS - KVM.
Aelliari
13.10.2022 11:30+1Такое деление не имеет смысла, тем более что хостеры вечно называют их как хотят. Кроме того OpenVZ и KVM гипервизорами все не ограничено, и ресурсы не гарантирует там никто, кроме честного слова хостера. Просто на OpenVZ тяжелее развернуться для некоторых задач
YuriyPashkov
13.10.2022 11:53-1Это уже вопрос к грамотности и честности хостера. Есть попытка ввести определения и разделить эти понятия, раз уж их ввели и используют повсеместно. А то что не все хостеры этим определениям следуют в силу своей неграмотности и/или лени - ну што ш, "всех не научишь, на всех не женишься"
402d
13.10.2022 07:31+2Вот Вы пишите "сравнивать максимально похожие конфигурации"
А смотрю разброс параметров очень большой.
Но главное - на виртуалках в реальной жизни важен - ОВЕРСЕЛЗ провайдера.
А померить Вы его НЕ СМОЖЕТЕ
aleksxx Автор
13.10.2022 10:01У всех такой конфиг 1 ядро (или 2), 2 ГБ ОЗУ, 10 ГБ SSD(NVME), другие характеристики хостеры, как правило не называют.
nick-for-habr
13.10.2022 09:46Параметры (тарифы) выбирались примерно одинаковые:
Почему на такой конфигурации тестируется клиент-серверный сценарий работы 1С?!
1 ядро (или 2), 2 ГБ ОЗУ, 10 ГБ SSD(NVME)aleksxx Автор
13.10.2022 10:02У меня несколько клиентов которым этого конфига хватает за глаза, вообщем брал минимально достаточный конфиг, чтобы перенести базу в облако.
nick-for-habr
13.10.2022 10:06И им нужен именно клиент-серверный вариант для 1-2 сеансов, прям вот никак без него?
aleksxx Автор
13.10.2022 10:11тут, если честно мой выбор.На самом деле файловый вариант возможно вполне работоспособен.
nick-for-habr
13.10.2022 10:19Да он единственный там и будет работоспособен.
Кто-то, возможно, как те мыши — согласится есть кактус, но зачем? Для 1-2 юзеров файловая база действительно на порядки быстрей. Знай делай бэкапы вовремя, и норм будет.
Да и сервер 1С стоит, если ещё не повысили цены — от 80 тыс. руб. вроде бы…makapohmgn
14.10.2022 08:06Смотря что за компьютеры у клиентов) тоже думал, что для двух клиентов файловой будет более чем достаточно, но так как каждый клиент начинает работать в режиме сервера, все работает крайне медленно)
Ну и да, сервер 1с с 2гб оперативки? Серьезно? И оно работает?
Fragster
13.10.2022 15:12+1Только в виде тонкого клиента через http, но тут опять же - вряд ли этот сервер вывезет даже одного пользователя. Да и обновлять непонятно как, без доступа к рабочему столу это нереально (либо должен быть прям реально маленький пинг до сервера, порядка 1-2мс, что для облачного сервера вряд ли), а тут ОС + конфигуратор съест 2 гига оперативки и не подавится. Более того, современные типовые если это не самая простая БП - уже и в 32 бита не совсем помещаются.
Fragster
13.10.2022 15:09Этого конфига для типовой клиент-серверной базы не может хватать. Даже для одного пользователя.
CTDEVIce
Тест Гилева уже давно ничего не отражает, к сожалению. Много раз на просторах инета звучало, что как же так, супер-пупер сервер, а попугаев показывает мизер. Попробуйте пройти этот тест на файловой базе - покажет столько попугаев, сколько не покажет на супер-компьютере но в клиент-серверной модели.
aleksxx Автор
Согласен, будет другой тест, но пока так :)
fosihas
Берется типовая конфигурация и запускается ее автотестироварие. Это приближенное к реальности
nick-for-habr
Ну а так-то да: все тесты показывают некие «попугаи», собственно для этого их и используют: свести все тысячи аспектов и нюансов производительности к одному числу. И чем более «общий» тест — тем менее это число говорит что-то конкретное, но увы: ничего другого у нас нет. Классическая трилемма «быстро дёшево качественно».