
Введение
Цифровизация производственных предприятий требует надежной ИТ-инфраструктуры. Данный материал содержит практические рекомендации по выбору аппаратной конфигурации сервера для эксплуатации системы 1С:Предприятие с отраслевой доработкой завода металлоконструкций. Мы рассматриваем сценарий, при котором на одном физическом сервере одновременно работают и сервер приложений 1С, и система управления базами данных (СУБД) Microsoft SQL Server или PostgreSQL. Такая архитектура часто применяется в среднем бизнесе для оптимизации затрат, но требует грамотного баланса компонентов.
Цель статьи — простым языком объяснить, на какие характеристики процессора, оперативной памяти и дисковой системы следует обратить внимание, чтобы 50 пользователей работали в программе быстро и стабильно, даже в периоды пиковых нагрузок, таких как массовое формирование отчетности или закрытие месяца.
Исходные данные и общие принципы
Перед тем как перейти к конкретным комплектующим, важно описать исходные условия задачи. Мы имеем дело с конфигурацией 1С:ERP которая является одной из самых тяжелых и ресурсоемких в линейке продуктов «1С». В нашем случае программа доработана под специфику завода металлоконструкций. На момент запуска системы база данных содержит 247 видов справочников общим объемом около 200 тысяч записей и 23 вида документов. Планируется, что с системой будут одновременно работать 50 пользователей, подключаясь через так называемый «Тонкий клиент» (режим, при котором основная вычислительная нагрузка ложится именно на сервер).
Главное заблуждение при выборе оборудования под «1С» — оценивать мощность только по текущему объему данных. 200 тысяч строк — это очень скромный объем для современных серверов. Гораздо важнее так называемая конкурентная нагрузка, которую создают 50 пользователей, одновременно вводящих заказы, меняющих реквизиты или формирующих отчеты. В такие моменты сервер выполняет сотни мелких операций чтения и записи в секунду, и на первый план выходит не столько способность процессора обсчитать огромный массив данных, сколько его скорость реакции и быстродействие дисковой подсистемы.
Главный принцип сборки такого сервера — создание сбалансированной системы без очевидных слабых мест. Самый дорогой процессор не даст прироста производительности, если данные будут считываться с медленного жесткого диска. И наоборот, установка огромного объема памяти бесполезна, если процессор не способен эти данные быстро обработать. Задача инженера — устранить все потенциальные узкие места.
Центральный процессор: скорость важнее количества
Начнем с выбора «мозга» системы — центрального процессора (CPU). Вопреки распространенному маркетинговому мнению, для задач «1С» не требуется сервер с 32 или 64 ядрами. Архитектура платформы «1С» устроена так, что многие ключевые операции обработки бизнес-логики, проведения документов и выполнения сложных запросов происходят в одном потоке. Проще говоря, операция сначала должна выполниться на одном быстром ядре, и только потом система может перейти к следующей задаче.

Поэтому приоритетной характеристикой является не общее число ядер, а тактовая частота и производительность каждого ядра в отдельности. Для 2026 года ориентиром служит процессор, способный в автоматическом режиме разгона (Turbo Boost) достигать частоты не ниже 4,4 ГГц. Это обеспечивает минимальные задержки при выполнении одиночных запросов от пользователей.
Однако полностью игнорировать количество ядер нельзя. 50 активных пользователей порождают множество параллельных процессов, фоновых регламентных заданий и служебных операций SQL сервера. Комфортная нижняя граница — 12 физических ядер. Этого достаточно для параллельной обработки нагрузки и соблюдения лицензионных ограничений, которые часто встречаются при использовании серверных лицензий уровня ПРОФ.
Важный технический нюанс: следует отдавать предпочтение однопроцессорным системам. Установка двух физических процессоров на материнской плате создает задержки при обмене данными между ними по межпроцессорной шине. Эти задержки могут нивелировать все преимущества большого числа ядер. Дополнительно необходимо настроить сервер в BIOS на режим максимальной производительности, отключив все функции энергосбережения, чтобы исключить плавающие снижения тактовой частоты в моменты простоя.
Оперативная память и дисковая подсистема: два столпа стабильности
Оперативная память (RAM) в совмещенной архитектуре «1С + SQL» играет роль буфера, сглаживающего разницу между скоростью процессора и накопителей. SQL сервер использует свободную память для кэширования часто запрашиваемых данных, чтобы не обращаться к дискам. Когда памяти не хватает, сервер начинает активно сбрасывать данные на диск и подгружать новые, что вызывает резкое падение скорости работы всех пользователей.
Базовым и рациональным объемом для описанной задачи являются 96-128 гигабайт. Этот объем позволяет с запасом разместить и кэш базы данных, и служебные структуры SQL сервера, и операционную систему. Гнаться за объемами в 1 или 2 терабайта в данном случае нецелесообразно. Лучше инвестировать средства в скорость памяти — стандарт DDR5 с эффективной частотой от 4800 МГц и выше. Быстрая память критически важна для обмена данными между процессором и кэшем SQL сервером.

Сердцем сервера, наиболее частой причиной медленной работы «1С:ERP», является дисковая подсистема. Время, за которое диск находит и считывает запись (латентность), напрямую определяет комфорт работы оператора. Современный стандарт для бизнес-систем — это отказ от классических жестких дисков (HDD) и даже устаревших SSD, подключаемых по интерфейсу SATA. Использовать следует исключительно твердотельные накопители, подключаемые напрямую к шине PCIe (формат NVMe). Они обеспечивают минимальные задержки.
Грубейшей ошибкой является размещение всех данных на одном диске. Интенсивная работа 50 пользователей в ERP создает смешанный поток из чтения базы данных, записи логов транзакций и работы временных файлов. Если этот поток смешивается, возникает очередь задач к диску (эффект «бутылочного горлышка»). Правильная архитектура хранения подразумевает разделение данных по разным физическим томам.
Для обеспечения сохранности данных при выходе из строя одного из дисков необходимо использовать технологию RAID. Для файлов базы данных это, как правило, RAID 10, сочетающий высокую скорость чтения/записи и надежность. Наличие правильно настроенной дисковой подсистемы является главным условием того, что при пиковой нагрузке пользователи не увидят «окон зависания» программы.
Тонкая настройка и итоговая спецификация
Сборка мощного «железа» — это лишь половина решения. Серверное программное обеспечение требует правильного конфигурирования. Особого внимания заслуживает tempdb в MS SQL Server. Это общая рабочая область, через которую проходят миллионы операций: сортировки, создание временных таблиц при формировании отчетов, внутренние нужды движка базы данных. Чтобы tempdb не стала тормозом, рекомендуется на этапе установки SQL Server разместить ее на выделенном, самом быстром NVMe-томе.
Помимо самого сервера, необходимо предусмотреть поддерживающую инфраструктуру. Стабильная работа 50 клиентов требует наличия в локальной сети каналов пропускной способностью 1 или 10 Гбит/с, чтобы обмен данными между сервером и компьютерами пользователей не был ограничен сетью. Обязательно наличие источника бесперебойного питания, который при отключении электричества не просто даст серверу поработать несколько минут, а отправит команду на корректное завершение работы, исключая повреждение базы данных. Нельзя забывать о резервном копировании: бэкапы должны создаваться регулярно на носители, физически отделенные от основного дискового массива.

Итоговая рекомендованная конфигурация выглядит следующим образом:
- Процессор: Один CPU с 12 или чуть более физическими ядрами, с максимальной тактовой частотой в режиме Boost не ниже 4,4 ГГц.
- Оперативная память: 128 ГБ стандарта DDR5 с частотой от 4800 МГц (с возможностью апгрейда до 192 ГБ).
- Дисковая система: Четыре физических тома на базе накопителей NVMe Enterprise класса. Тома разделены по функциональному назначению: Операционная система, Файлы данных SQL, Журналы SQL, Временные данные. Отказоустойчивость обеспечивается аппаратным RAID-контроллером в конфигурации уровня 10 или зеркалированием.
- Программное окружение: На сервер устанавливаются только две роли: СУБД и Сервер приложений «1С:Предприятие». Установка других ресурсоемких служб недопустима.
Представленная конфигурация является рациональной основой, полностью закрывающей текущие потребности завода металлоконструкций и имеющей запас для роста. Соблюдение этих рекомендаций гарантирует высокую скорость отклика системы и стабильность бизнес-процессов, исключая простои по техническим причинам.