Найти тему
Группа компаний X-Com

Выбор сервера 1С

Заказчики не редко обращаются к нам с просьбой помочь выбрать сервер для развертывания системы «1С: Предприятие». Сегодня мы поделимся своим опытом в подборе оборудования и дадим несколько практических советов, которые помогут не совершить досадных ошибок.

Прежде всего необходимо определиться с количеством одновременно работающих в системе пользователей, размером базы данных, особенностями нагрузки и требованиями к отказоустойчивости. Ключевым параметром при этом является число пользователей. Исходя из этих параметров можно выбрать комплектующие сервера: процессор, дисковый массив, оперативную память и т.д. При расчете сервера необходимо опираться на пиковые, а не рабочие нагрузки. Также не забывайте, что объем базы будет постоянно расти, а количество пользователей может увеличиться. К сожалению, многие предприятия экономят на мощности сервера и уже через полгода-год сталкиваются с первыми проблемами в его работе и, как следствие, жалобами пользователей. Это тот случай, когда чрезмерная экономия на этапе внедрения приводит к чрезмерным затратам в будущем. Главное, на чем не стоит экономить – процессор, поскольку его стоимость не превышает 10% от стоимости всего сервера, а вклад в общую производительность может достигать 50%. При этом выбирать следует не самый дорогой, а самый быстрый (с максимально возможной тактовой частотой). В рамках одной серии одного поколения процессоров самым быстрым действительно будет самый дорогой процессор, однако при оценке процессоров разных серий с одинаковой частотой их стоимость может отличаться в разы. Дисковый массив по вышеописанной причине также следует приобретать со значительным запасом. Также мы советуем придерживаться общих рекомендаций, позволяющих повысить стабильность и надежность работы сервера 1С:

  • Все серверы должны находиться с одной подсети
  • Между серверами для обеспечения отказоустойчивости предпочтительно использовать интерфейсы 2х10Гб
  • Файлы, непосредственно влияющие на производительность системы (файлы и логи БД, папка временных файлов профиля пользователя службы 1С, файлы кластера 1С (srvinfo) и некоторые другие) размещать на PCIе SSD
  • На сервере 1С не устанавливать функционал терминального сервера
  • На сервере СУБД не должно быть никаких иных задач, кроме собственно СУБД
  • При повышенных требованиях к отказоустойчивости крайне желательно обеспечить резервирование узлов

Для того, чтоб не ошибиться с выбором, мы рекомендуем перед проектным внедрением развернуть тестовый сервер с 2Гб оперативной памяти в расчете на 1 пользователя, SSD-накопителями Enterprise-уровня и выделенными 2-4 виртуальными процессорами с высокой тактовой частотой. Таким образом вы сможете протестировать производительность 1С в файловом и клиент-серверном варианте и, при необходимости – изменение выделяемых ресурсов.