Как выбрать оптимальное серверное железо для 1С:ERP и УТ 11.5 на 30–50 пользователей?

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

При подборе серверного оборудования для таких тяжелых конфигураций, как 1С:ERP Управление предприятием или Управление торговлей 11.5, системные администраторы часто сталкиваются с дилеммой: выбрать надежное серверное железо с низкой частотой или рискнуть и собрать систему на «игровых» процессорах с высокой частотой. Ситуация осложняется тем, что производительность 1С критически зависит от скорости одного ядра, а современные многоядерные процессоры Xeon часто имеют низкую базовую тактовую частоту. Рассмотрим подробно, как собрать сбалансированный сервер, который обеспечит комфортную работу 30–50 пользователей и будет иметь запас мощности.

Выбор процессора: тактовая частота против количества ядер

Проанализируем типичную ошибку при выборе процессора. Часто для серверов 1С рассматривают модели вроде Intel Xeon Gold 5218. На первый взгляд, это мощное решение (16 ядер, 22 МБ кэш), но его базовая частота составляет всего 2.3 ГГц. Для 1С:ERP, где выполнение тяжелых запросов и проведение документов часто происходит в один поток, такая частота станет «бутылочным горлышком».

Разберем основные рекомендации по выбору CPU:

Оперативная память: важность многоканального режима

Одной из самых частых ошибок при сборке сервера является неправильная установка модулей памяти. Проанализируем ситуацию: процессор Intel Xeon Gold 5218 имеет 6 каналов памяти. Если установить в такую систему всего 2 плашки памяти (например, по 64 ГБ каждая), процессор будет обмениваться данными с памятью в 3 раза медленнее, чем мог бы.

Выясним, как правильно организовать подсистему RAM:

  1. Заполнение всех каналов: Необходимо устанавливать количество модулей памяти, кратное количеству каналов процессора. Для современных Xeon это обычно 6 или 8 модулей.
  2. Объем и конфигурация: Если вам требуется 128 ГБ памяти, на 6-канальной системе лучше установить 6 планок по 32 ГБ (итого 192 ГБ) или 6 планок по 16 ГБ (итого 96 ГБ). Это обеспечит максимальную пропускную способность.
  3. Тип памяти: Использование DDR4-2666 ECC Reg является стандартом для надежности, но стоит учитывать, что более новые платформы на DDR5 показывают значительно меньшие задержки (latency), что критично для ERP-систем.

Дисковая подсистема: разделение нагрузки и выбор интерфейса

Производительность 1С сильно зависит от скорости работы дисков, особенно в части SQL Server. Рассмотрим оптимальную стратегию распределения данных по накопителям. Для стабильной работы недостаточно одного быстрого SSD, необходимо физическое разделение потоков чтения и записи.

Рекомендуется использовать как минимум 4 логических (а лучше физических) диска:

Проанализируем выбор интерфейса. В то время как SAS SSD (например, Samsung PM1653) обеспечивают высокую надежность и износостойкость, современные NVMe накопители обладают значительно меньшими задержками доступа. Для 30–50 пользователей NVMe является предпочтительным выбором для размещения рабочих баз.

Отказоустойчивость: стратегия «Два сервера»

Работа 50 пользователей в ERP — это критически важный бизнес-процесс. Разберем вопрос надежности. Использование даже самого дорогого брендового сервера не гарантирует отсутствие поломок. Если выйдет из строя специфическая материнская плата SuperMicro, срок поставки замены может составить от 14 до 30 дней.

Оптимальным подходом будет следующая схема:

Основной сервер: Мощная машина для работы (Production). Высокая частота ядер, максимум памяти, NVMe диски.

Резервный сервер: Менее мощная машина, используемая для разработки и тестирования. В случае аварии основного сервера, базы данных оперативно разворачиваются на резервном оборудовании, позволяя компании продолжить работу.

Тонкая настройка программной части

Даже самое мощное железо не покажет результата без правильной настройки ОС и СУБД. Проанализируем ключевые параметры:

  1. Энергопотребление: В BIOS сервера и настройках Windows обязательно выставляем режим "High Performance". Это предотвращает «засыпание» ядер и снижает микрозадержки при переключении частот процессора.
  2. Настройка SQL (MAXDOP): Для баз 1С крайне важно ограничить параллелизм. Параметр Max Degree of Parallelism следует установить в значение 1 (или 2-4 для очень тяжелых расчетов), чтобы один сложный запрос не парализовал работу всех 50 пользователей.
  3. Shared Memory: Если сервер 1С и SQL Server установлены на одной физической машине, обязательно настроим их взаимодействие через протокол Shared Memory вместо TCP/IP, что даст прирост скорости обмена данными до 15%.

Подведем итог. Для комфортной работы 30–50 пользователей в 1С:ERP 11.5 мы рекомендуем отказаться от бюджетных низкочастотных процессоров Xeon в пользу моделей с высокой частотой на ядро, обеспечить правильную многоканальную работу оперативной памяти и использовать современные NVMe-накопители с разделением под базу и логи транзакций.

← На главную