Какие технические требования к серверу для 1С:ERP на 100-200 пользователей?

Системный администратор 1С v8.3 (Управляемые формы) 1С:ERP Управление предприятием Управленческий учет
← На главную

Внедрение 1С:ERP — это ресурсоемкий процесс, где аппаратная часть играет критическую роль. В отличие от более старых конфигураций (например, УПП), ERP построена на управляемых формах и имеет сложную бизнес-логику, что накладывает повышенные требования к серверному оборудованию. Разберем по шагам, какие мощности потребуются для стабильной работы системы на 100–200 пользователей, основываясь на опыте реальных внедрений и технических регламентах.

Выбор процессора (CPU): частота против ядер

Для серверной части 1С:Предприятие ключевым параметром является производительность на одно ядро. Процессы 1С (особенно расчет себестоимости и закрытие месяца) часто выполняются в один поток, поэтому высокая тактовая частота критичнее общего количества ядер.

Проанализируем основные требования к CPU:

  1. Тактовая частота: Настоятельно рекомендуется использовать процессоры с базовой частотой не менее 3.5–4.0 ГГц. В режиме Turbo Boost частота должна уходить за 4.5 ГГц. Это напрямую влияет на скорость генерации форм и проведение тяжелых документов.
  2. Количество ядер: Для 200 пользователей расчет ведется исходя из количества рабочих процессов rphost. Оптимально выделять 1 физическое ядро на 8–12 активных пользователей. Таким образом, для 200 человек потребуется сервер с 20–24 физическими ядрами.
  3. Настройки BIOS: Проанализируем ситуацию с энергосбережением. На серверах 1С обязательно нужно отключать C-States и SpeedStep, переводя оборудование в режим "Maximum Performance". В противном случае задержки при переключении частот процессора будут приводить к "фризам" в интерфейсе 1С.

Оперативная память (RAM): расчет объема

Оперативная память — второй по важности ресурс. ERP потребляет значительно больше памяти, чем УТ или БП. Выясним причины и рассчитаем необходимый объем.

Рассмотрим структуру потребления памяти:

Итоговая рекомендация: Для 100–200 пользователей суммарный объем оперативной памяти в системе должен составлять от 256 ГБ до 512 ГБ.

Дисковая подсистема: переход на NVMe

Скорость дисков определяет, как быстро SQL Server будет записывать логи транзакций и работать с временными таблицами tempdb. Разберем оптимальную конфигурацию накопителей:

Забудьте про обычные HDD и даже стандартные SAS-диски. Для 1С:ERP единственным верным решением являются серверные NVMe или SSD (Enterprise Class).

  1. RAID-массив: Рекомендуется использовать RAID 10. Он обеспечивает наилучший баланс скорости и надежности. Использовать RAID 5 или RAID 6 для баз 1С крайне нежелательно из-за низкой скорости записи (penalty на вычисление четности).
  2. Разделение данных: Разделим файлы базы данных, файлы логов (LDF) и временную базу tempdb на разные физические диски или логические тома с высокой скоростью доступа.
  3. TempDB: Это "бутылочное горлышко" ERP. Поместим файлы tempdb на самый быстрый NVMe-накопитель. Количество файлов tempdb должно соответствовать количеству ядер (но обычно не более 8).

Архитектура системы: Трехзвенка и Shared Memory

Рассмотрим вариант размещения компонентов. На 100–200 пользователей наиболее эффективно разделять сервер 1С и SQL на две физические машины, соединенные 10-гигабитной сетью. Однако, если бюджет ограничен и сервер один, мы можем использовать механизм Shared Memory.

Проанализируем преимущества Shared Memory: когда сервер 1С и MS SQL Server находятся на одном физическом сервере, обмен данными между ними происходит через оперативную память, минуя сетевой стек TCP/IP. Это дает прирост производительности на операциях записи до 15-20%.

Терминалы или Тонкий клиент?

В обсуждениях часто поднимается вопрос использования RDP. Рассмотрим, почему для ERP это не всегда лучшее решение:

Интерфейс ERP очень "тяжелый". При отрисовке окон в терминальной сессии нагрузка на процессор сервера терминалов возрастает многократно. Оптимальный путь — установка Тонкого клиента непосредственно на рабочие станции пользователей. Это распределяет нагрузку по отрисовке интерфейса на локальные компьютеры, оставляя серверу только бизнес-логику и работу с данными.

Работа в виртуальной среде

Если планируется использование VMware или Hyper-V, разберем критически важные настройки:

Практический пример конфигурации

На основе успешных внедрений для 150 активных пользователей рассмотрим следующую спецификацию:

Сервер СУБД + Приложений (Combined):

Подводя итог, отметим, что 1С:ERP требует комплексного подхода. Недостаток частоты процессора нельзя полностью компенсировать объемом памяти, а медленные диски нивелируют преимущества самого мощного CPU. Регулярно проводите замеры производительности с помощью "Теста Гилева" или встроенного в платформу Центра управления производительностью для своевременного обнаружения узких мест.

← На главную