Найти тему
EFSOL

Как предварительно понять потянет ли имеющаяся ИТ-инфраструктура нагруженную систему 1С?

В данном посте расскажем о предварительной оценке производительности ИТ-инфраструктуры для 1С, перед тем как переместить на нее высоконагруженную базу. Особенно это важно в облачной инфраструктуре, где на физическом хосте может располагаться много виртуальных серверов, которые грузят процессор.

Подпишись на наш телеграм-канал.


Первое на что стоит обратить внимание — средняя нагрузка на процессор хоста. Эмпирически нами установлено, что средняя нагрузка за рабочий день не должна превышать 50% для серии процессоров Intel Gold и 40% для серии AMD Epic.

Второй шаг — запустить на сервере синтетический тест в пиковое время нагрузки. В случае Теста Гилева, значение под нагрузкой на сервер должно быть не менее 20 условных единиц, а лучше 25. Тогда база 1С будет работать достаточно шустро. Да, тест Гилева однопоточный, но под нагрузкой современный процессор распределяет рабочие процессы по всем ядрам, так что все они загружены более-менее равномерно, поэтому значения теста можно считать валидными.

Еще один хороший тест — Fragster. Это многопоточный тест, дающий чуть более достоверный результат, но у нас эмпирической практики его использования накоплено меньше.

Третий — самый сложный, хоть и самый достоверный результат дает APDEX тест, но для него необходимо писать сценарии, эмулирующие работу заданного количества пользователей для конкретной базы, так что его рационально использовать для больших и сложных проектов.

Для более простых проектов достаточно оценки нагрузки CPU и какого-нибудь синтетического теста, но обязательно в пиковое по нагрузке время.

❗️Напоминаем, что можно получить
бесплатный сервер для тестирования 1С.