Как выбрать физический сервер для программ 1С
Очень многие компании используют программное обеспечение 1С:Предприятие, предназначенное для автоматизации бизнес-процессов. Существует множество рецептов и типовых серверных сборок для решения этой задачи, так что подбор сервера зависит не только от количества рабочих станций, но и от того, для каких задач приобретается ПО. В любом случае при выборе оборудования можно опираться на некоторые общие рекомендации, которые мы и обсудим сегодня.
Количество пользователей
Нельзя отрицать, что чем больше компьютеров одновременно используют платформу 1С, тем выше будет нагрузка на сервер. Но здесь следует учитывать и характер их действий.
К примеру, возьмем ситуацию, когда со 100 рабочих станций отправляется несколько писем или документов за месяц, оборудование будет работать под меньшей нагрузкой, чем при обслуживании, скажем, 10-ти пользователей, ежедневно обрабатывающих большое количество документов и обменивающихся ими.
В связи с этим при выборе сервера для 1С нужно исходить не только из количественного, но и из качественного критерия.
Как рассчитать мощность?
Так как точно определить технические характеристики оборудования, которое способно справиться с поставленными задачами, можно только опытным путем (то есть, протестировав сервер под реальной нагрузкой), специалисты заранее делают примерные расчеты. Исходя из полученных результатов приобретается сервер с 20-30-типроцентным запасом мощности и последующей возможностью масштабирования.
На официальном сайте 1С есть формулы расчета мощности серверов, но это достаточно длинная история для отдельной статьи, так как неподготовленный пользователь просто запутается в таком количестве вычислений. Поэтому лучше обратитесь к специалистам компании Восточный Путь, чтобы получить консультацию и выбрать на нашем сайте максимально подходящий под ваши задачи сервер для 1С.
Параметры железа
Здесь разберем основные составляющие сервера, необходимые для комфортной и бесперебойной работы с платформой 1С:Предприятие.
Процессоры
Программный код и алгоритмы 1С работают таким образом, что производительность платформы примерно на 50% зависит от процессоров, поэтому не стоит экономить на данных компонентах. Помимо количества CPU следует учитывать следующее:
- тактовая частота – один из самых важных параметров;
- число потоков – часть мощностей ядра выделенная под обслуживание 1С на программном уровне;
- число ядер – влияет на быстродействие всех процессов;
- объем кэша – чем больше память, тем быстрее будет происходить передача информации по сети.
При небольшом количестве подключенных пользователей, основную роль играет тактовая частота процессора. Но с увеличением числа рабочих станций следует больше опираться на 3 остальных показателя.
Чтобы бесполезно не расходовать выделенный бюджет, следует обратить внимание на то, что средние процессоры последнего поколения стоят дороже топовых из предыдущих, в то время, как последние с высокой вероятностью обеспечат гораздо лучшую производительность.
Конечно, если средства не ограничены, можно взять самое лучшее, но, все же, в большинстве случае расчеты делаются исходя из соотношения цена/качество. В принципе, обычно при подборе CPU учитывается, что на каждые 100 рабочих станций необходимо 2 ядра и 4 потока.
Оперативная память
Сама компания 1С советует рассчитывать, что на 100 пользователей будет достаточно 8 Gb RAM, причем такой вариант оставляет даже некоторый запас. Но, если учитывать, что планки стоят не так дорого, относительно всех остальных компонентов сервера для 1С Предприятие, лучше не экономить и брать по 16 Gb RAM на каждые 100 подключенных устройств.
Естественно, что лучше останавливаться на DDR4 – при небольшой разнице в цене с DDR3 они обеспечивают лучшую производительность. Рекомендуется использовать регистровые модули с буфером памяти LRDIMM, поддерживающие технологию коррекции ошибок ECC и достаточно серьезно разгружающие процессоры.
RAID-массивы
Естественно, что для хранения объемной базы данных требуется несколько локальных накопителей, а для снижения риска они объединяются в одну систему при помощи контроллеров. Конечно, рекомендуется использовать топовые NVMe-накопители (SSD), но в принципе, для сервера под 1С:Предприятие подойдет комбинация таких устройств и HDD. Если вдруг, при последней конфигурации производительность окажется недостаточной, всегда можно докупить необходимое количество SSD, а HDD использовать для других целей, например, для хранения архивов и прочих редко использующихся файлов.
Главное в данном случае – не стоит экономить на контроллерах и объединять накопители программным методом. Дело в том, что даже при наличие самых быстрых накопителей можно не рассчитывать на хорошую скорость записи данных, если RAID контроллер не способен с ними справляться.
Отказоустойчивость
При погоне за производительностью системы, не стоит забывать и о защите от утери данных. Естественно, что в большинстве случае используются кластеры из нескольких серверов, дублирующих информацию. В таком случае при выходе из строя одного из них, можно будет продолжать работу с платформой 1С:Предприятие.
Но также следует задуматься и кластеризации компонентов каждого сервера. То есть, устанавливается несколько блоков питания, чтобы обеспечить отсутствие в перебоях питания. Также могут дублироваться сетевые платы для гарантированного онлайна – отключение сервера от сети подразумевает невозможность доступа клиентских компьютеров к базе данных и передаче информации.
Подведем итог
Из нашего материала вы можете сделать вывод, что при выборе сервера для 1С:Предприятие не стоит экономить на его комплектации. Однако и переплачивать тоже не стоит – всегда можно оптимизировать расходы не потеряв при этом в качестве и не потратившись на избыточные мощности.
В подборе сервера для 1С с любыми дополнительными конфигурациями вам всегда рады помочь наши консультанты. Опишите поставленные задачи и специалисты подскажут вам оптимальные решения и опишут все технические преимущества подходящего вам оборудования из нашего ассортимента.