При планировании ИТ-инфраструктуры для компании с нагрузкой в 35–40 пользователей 1С (УПП, БП, ЗУП) и общим штатом около 60 человек, перед системным администратором всегда встает дилемма: купить один дорогой брендовый сервер или собрать несколько мощных десктопов. Ситуация осложняется спецификой 1С, которая крайне чувствительна к частоте процессора и дисковой подсистеме. Разберем подробно все аспекты этого выбора, проанализируем технические риски и выберем оптимальную стратегию.
Проанализируем специфику работы платформы 1С. Большинство операций в 1С (проведение документов, формирование отчетов) выполняются в один поток. Это означает, что для конечного пользователя скорость работы программы напрямую зависит от тактовой частоты одного ядра процессора, а не от их общего количества.
Рассмотрим ситуацию: серверный процессор Intel Xeon с частотой 2.2 ГГц против десктопного Core i9 с частотой 5.0 ГГц. В тестах Гилева десктоп покажет результат в два раза выше. Однако серверные процессоры обладают огромным объемом кэш-памяти L3, что критично для работы SQL Server при обслуживании большого количества одновременных запросов от 40 и более пользователей. Выясним причину: когда ядер много, операционная система может эффективнее распределять нагрузку от разных процессов rphost, не давая одному тяжелому отчету заблокировать работу всей компании.
Разберем один из самых важных технических моментов, который часто упускают сторонники десктопов — использование памяти с коррекцией ошибок (ECC). В обычных десктопных системах возможны случайные изменения битов памяти (bit-flips) под воздействием внешних факторов. Если такой сбой произойдет в данных, которые SQL Server в этот момент записывает на диск, база данных получит логическое повреждение.
Важно: Это «тихая» порча данных. Вы можете не замечать ее неделями, пока не попытаетесь сформировать годовой отчет или закрыть месяц. К этому моменту все ваши резервные копии уже будут содержать поврежденную структуру. Серверное железо с поддержкой ECC предотвращает такие сценарии, исправляя ошибки на лету.
Для 1С на 40 пользователей скорость диска является критическим узким местом. Рассмотрим подробнее выбор накопителей. Десктопные SSD (например, серия Samsung EVO) обладают отличными скоростными характеристиками, но низким ресурсом на запись (параметр DWPD). При интенсивной работе SQL Server (tempdb, логи транзакций) ресурс обычного диска может быть исчерпан за год.
Проанализируем преимущества серверных Enterprise SSD:
Посмотрим на пример правильной архитектуры. Вместо того чтобы пытаться уместить всё на один системный блок, разделим роли. Нагрузка в 40 пользователей УПП и 20 пользователей файла/терминала требует сегментации:
Если бюджет ограничен 300 тысячами рублей, стоит рассмотреть восстановленные (Refurbished) серверы уровня Dell PowerEdge R620/R720 или HP ProLiant DL360p Gen8. За эти деньги можно получить двухпроцессорную систему с 128 ГБ ECC RAM и качественным RAID-контроллером с кэшем и батарейкой (BBU).
Если вы выбираете путь десктопов, соберите систему на базе Intel Core i9-12900K или выше.
Посмотрим на примерную конфигурацию:
Процессор: Intel Core i9 (макс. частота на ядро)
Материнская плата: С поддержкой ECC (редкие чипсеты типа W680)
Память: 64-128 ГБ DDR5 ECC
Диски: 2 x NVMe Enterprise (в зеркале) + SATA SSD под бэкапы
Блок питания: Сертифицированный 80+ Platinum
Независимо от выбранного железа, необходимо правильно настроить рабочие процессы 1С. На платформе 8.3 мы можем управлять количеством rphost. Разберем по шагам, как это сделать в консоли администрирования кластера:
Выясним причину, по которой системные администраторы настаивают на серверах — это системы удаленного управления IPMI (iDRAC, iLO, BMC). Это отдельный чип на материнской плате, который позволяет:
В случае с десктопом, если компьютер завис, вам придется физически идти к нему и нажимать кнопку Reset, что недопустимо для компании, работающей в режиме 24/7 или с удаленными филиалами.
Проанализируем ситуацию для компании из сообщения автора. 40 пользователей УПП — это серьезная нагрузка.
Если приоритет максимальная скорость работы одного пользователя (чтобы отчеты "летали") — выбирайте мощный десктоп на топовом Core i9, но обязательно с использованием Enterprise SSD и качественным резервным копированием.
Если приоритет стабильность и непрерывность бизнеса — выбирайте брендовый сервер (пусть и предыдущего поколения), который обеспечит работу ECC-памяти, удаленное управление и горячую замену блоков питания. Помните, что час простоя 60 сотрудников из-за сгоревшей материнской платы десктопа может стоить дороже, чем разница в цене между десктопом и сервером.