Кластер серверов 1С: когда 120 пользователей упираются в один сервер
Кластер серверов 1С — это несколько машин с разделёнными ролями (сервер приложений, сервер СУБД, резервный узел) вместо одного сервера, который держит всё сразу. Он нужен, когда закрытие месяца растягивается на часы, а сотня и больше пользователей одновременно ждёт очереди к базе. Готовый кластер можно арендовать от 6600 руб/мес за два узла вместо разовой покупки серверного железа.
когда один сервер уже не тянет 1С
Один сервер под 1С держит нагрузку до определённого числа одновременных сеансов — дальше рабочие процессы конкурируют за память и диск, и любая тяжёлая операция замедляет всех остальных пользователей. Первый заметный признак — отчёт, который раньше формировался за полминуты, начинает грузиться минутами именно в момент, когда бухгалтерия закрывает месяц или склад проводит массовую отгрузку. Второй — очередь блокировок в консоли кластера растёт быстрее, чем рассасывается за 10-15 минут простоя.
Проверить, упирается ли именно железо, а не код конфигурации, помогает тест Гилёва — стандартная методика замера производительности 1С, которая показывает узкое место: процессор сервера приложений, диск СУБД или сеть. Если тест даёт низкие баллы даже без пользователей в базе, разгонять один сервер бессмысленно — задача решается распределением ролей между несколькими машинами.
🕐 случай: 120 пользователей и отчёт, который не открывался
Оптовая компания с одной базой 1С:Управление торговлей три года работала на одном арендованном сервере — от 20 пользователей на старте до 120 к моменту, когда начались жалобы. Каждое утро около 9:00, когда менеджеры одновременно открывали остатки и цены, а бухгалтерия параллельно проводила накладные за вчера, сервер уходил в блокировки на 15-20 минут. Отчёт по оборотам, который раньше открывался за полминуты, при закрытии месяца зависал настолько, что бухгалтер перезапускал сеанс вручную.
Добавить памяти и ядер на том же сервере помогло на пару месяцев, но пользователей прибавилось ещё — и очередь блокировок вернулась. Дальше цена вопроса считалась не в железе, а в потерянном времени: если десяток менеджеров каждое утро ждёт остатки по 15-20 минут, компания теряет несколько человеко-часов ежедневно только на ожидании, а не на работе.
Решение — разнести сервер приложений и сервер СУБД на два узла и добавить резервный сервер приложений, который подхватывает сеансы при пиковой нагрузке. После переноса утренняя очередь при открытии остатков ушла: сеансы распределяются между рабочими процессами на разных машинах, а не конкурируют за один процессор.
один сервер, кластер из двух узлов или кластер с резервом
Разница между вариантами не в цене за гигабайт, а в том, что происходит при пиковой нагрузке или при сбое одного узла. Ниже — три конфигурации, которые чаще всего встречаются у клиентов на 1С:Бухгалтерии, Управлении торговлей и 1С:ERP.
| вариант | кому подходит | пользователей одновременно | цена от | что при сбое узла |
|---|---|---|---|---|
| один выделенный сервер | небольшой офис, одна база | до 30-40 | от 1 100 ₽/мес за пользователя | база недоступна до перезапуска |
| кластер из двух узлов (сервер приложений + СУБД) | рост штата, несколько баз | 50-150 | от 6600 руб/мес | простой на время переключения |
| кластер с резервным сервером приложений | 1С:ERP, несколько складов и юрлиц | 150 и больше | от 9900 руб/мес | резервный узел подхватывает сеансы без остановки базы |
Для 1С:ERP и КА с несколькими юрлицами конфигурацию обычно считают отдельно — там нагрузка растёт не только от числа пользователей, но и от объёма регламентных операций закрытия периода, поэтому есть отдельный тариф на сервер под 1С:ERP.
из чего состоит кластер серверов 1С
Кластер 1С — это не «сервер помощнее», а несколько ролей, которые можно развести физически. Центральный сервер кластера хранит реестр кластера и следит за распределением сеансов. Рабочие процессы выполняют код конфигурации, и их можно масштабировать горизонтально — добавить ещё один узел под пиковую нагрузку без переустановки платформы. Сервер СУБД — отдельная машина под PostgreSQL или MS SQL, которая почти всегда становится узким местом раньше сервера приложений, потому что диск и память СУБД нагружает любой тяжёлый отчёт.
Требования к процессору, памяти и диску под каждую роль 1С публикует в системных требованиях, но на практике конфигурацию под кластер лучше считать по факту нагрузки, а не по общей таблице: у компании на 80 пользователей с тяжёлой аналитикой сервер СУБД может требовать больше ресурсов, чем у компании на 150 пользователей с простым документооборотом. Настройка ролей кластера, регламентных заданий и резервного копирования — отдельная работа, которую можно заказать вместе с сервером: настройка сервера 1С обычно занимает 1-2 дня после переноса базы.
💰 сколько стоит аренда кластера и что входит в цену
Цена считается по узлам: каждый сервер в кластере — от 1 100 ₽/мес за пользователя, поэтому минимальная связка из двух машин обходится от 6600 руб/мес, а конфигурация с резервным узлом — от 9900 руб/мес. В эту сумму входят сама виртуальная машина или железо, канал и базовый мониторинг; настройка кластера, перенос базы и обновления платформы считаются отдельно — как сопровождение 1С и работа сисадмина от 3800 руб/час.
Если лицензии 1С ещё не куплены, а конфигурацию нужно проверить на кластере до окончательного решения, лицензии можно тоже взять в аренду — от 1100 руб/мес за пользователя, без разового платежа за коробку. Это удобно, пока штат ещё растёт и непонятно, сколько мест понадобится через полгода.
Точный расчёт под конкретную нагрузку делаем на созвоне: присылаете число пользователей, конфигурацию 1С и время закрытия месяца — отвечаем схемой узлов и ценой в тот же день. Базовая точка входа — аренда сервера 1С, дальше при необходимости добавляем узлы под кластер.
как перенести базу в кластер без простоя в выходные
Перенос рискован не из-за размера базы, а из-за расписания: если бухгалтерия работает в базе каждый день, окно на перенос обычно есть только вечером буднего дня, а не в выходные. Схема, которая укладывается в один вечер:
- ✓разворачиваем новые узлы кластера параллельно со старым сервером и проверяем сеть между ними;
- ✓копируем базу на сервер СУБД в рабочее время, пока пользователи ещё работают на старом сервере;
- ✓вечером выгружаем документы за последние часы и переключаем строку соединения на новый кластер;
- ✓утром пользователи заходят уже в кластер, старый сервер оставляем в резерве на неделю на случай отката.
Если база сейчас работает на слабом железе в офисе и до полноценного кластера ещё рано, тот же сценарий переноса подходит для переезда на выделенный сервер в аренду или на виртуальный сервер для 1С — а к кластеру возвращаемся, когда число пользователей и жалобы на скорость снова начнут расти.
❓ Частые вопросы
Сколько пользователей 1С выдерживает кластер из двух серверов?
Ориентир — 50-150 одновременных сеансов, дальше зависит от конфигурации 1С и объёма отчётов. Компания на 1С:Бухгалтерии выдержит больше пользователей на той же связке, чем компания с тяжёлой аналитикой в Управлении торговлей.
Чем кластер отличается от одного мощного сервера?
В кластере роли разнесены по разным машинам: отдельно сервер приложений, отдельно сервер СУБД, иногда резервный узел. Один мощный сервер объединяет всё в одной точке отказа — при сбое встаёт вся база сразу.
Можно ли добавить сервер в кластер позже, когда вырастет штат?
Да, рабочие процессы масштабируются горизонтально: новый узел подключается к существующему кластеру без переустановки платформы и без остановки текущей работы пользователей.
Сколько времени занимает перенос базы 1С в кластер?
Обычно один вечер буднего дня: новые узлы разворачивают заранее, база копируется в рабочее время, а вечером переносится только дельта документов за последние часы и переключается подключение.
Нужен ли кластер для 1С:Бухгалтерии на 20 пользователях?
Как правило нет: до 30-40 пользователей одного выделенного сервера достаточно. Смысл в кластере появляется, когда растут очереди блокировок и время формирования отчётов при обычной дневной нагрузке.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

