Проектирование сервера для поддержки пользователей 1С является одной из важнейших задач в любой организации, использующей 1С. Основные требования к серверу в такой ситуации – это высокая производительность, надежность и высокая доступность.
Начиная с проектирования сервера, следует учитывать требования к его аппаратной и программной части. Для поддержки пользователей, рекомендуется использовать сервер с высокопроизводительным процессором, большим объемом оперативной памяти и достаточным объемом дискового накопителя.
При выборе характеристик для сервера 1С в первую очередь стоит обратить внимание на то сколько людей будут использовать сервер, конфигурация 1С которая будет использоваться(УТ, Бухгалтерия, Комплексная Автоматизация)
Так же необходимо выбрать способ эксплуатации и обслуживания базы данных 1С. Если база маленькая и ее размер до 4 ГБ, то ее можно использовать в файловом варианте. Если же база до 10 ГБ и не хочется приобретать лицензию MSSQL, то можно использовать SQL Express. С базой больше 10 ГБ необходимо работать в СУБД MSSQL либо PostgreSQL.
Выбор процессора
Здесь необходимо подбирать процессор с более высокой тактовой частотой от 3 Ghz и выше. Так как чем выше тактовая частота тем быстрее работает 1С.
Количество ядер процессора рассчитывать необходимо таким образом.
2 ядра под операционную систему, 1 ядро под работу приложения 1С, 2 ядра и выше под SQL сервер.
Выбор ОЗУ(оперативная память)
Размер считаем исходя из этих показателей:
1. 4 ГБ под операционную систему.
2. 1 гб под сессию пользователя.
3. 20-30 % от объема базы данных 1С. То есть если например БД весит 15 ГБ, то нужно еще заложить плюс 5 гб ОЗУ.
4. 1-4 Гб для сервера приложений 1С.
5. 12-15 ГБ под, то что бы унести в RAM диск tempdb. (Как сделать RAM диск и перенести туда tempdb расскажу в следующих статьях)
ОЗУ лучше всегда брать с запасом так как это один из важнейших факторов высокой производительности 1С.
Выбор дисковой подсистемы.
При выборе дисков для сервера 1С следует учитывать следующие факторы:
- Тип дисков: Для серверов 1С рекомендуется использовать диски типа SAS (Serial Attached SCSI) или SSD (Solid State Drive). SAS диски имеют более высокую скорость и надежность, но также дороже. SATA диски дешевле, но имеют меньшую скорость и менее надежны.
- Емкость: Емкость дисков зависит от размера базы 1С и ожидаемого количества пользователей. Для больших баз может потребоваться использование нескольких дисков для обеспечения достаточной емкости.
- Режим работы: Для увеличения надежности рекомендуется использовать диски с режимом работы RAID. Обычно рекомендуется использовать RAID 1 или RAID 10, чтобы обеспечить зеркалирование данных и устранение отказов дисков.
В зависимости от ресурсов и бюджета, можно выбрать диски с различными характеристиками, но главное - обеспечить достаточную емкость, скорость и надежность для корректной работы 1С. Важно также проверить совместимость выбранных дисков с выбранным оборудованием и операционной системой.
Желательно рассчитывать диски так:
2 диска по 240 - 512 GB RAID 1 - под операционную систему и сервер приложений 1С.
2 диска (Объем зависит от объема баз) RAID 1- под основной файл БД mdf.
4 диска (Объем зависит от объема баз) RAID 10- под лог файл БД ldf.
На этом все, надеюсь статья была полезна. Подписывайтесь на канал, оставляйте комментарии. Впереди много интересного.