SL Soft провела нагрузочное тестирование HRM-системы «БОСС», доказав ее способность выдерживать пиковые нагрузки, стабильность и отказоустойчивость.
HRM-система «БОСС» относится к классу систем управления персоналом и выполняет задачи централизованного администрирования кадровых ресурсов и расчета зарплат. Это полностью импортонезависимое ПО, использующее платформу PostgreSQL, а в качестве операционных систем серверов базы данных и приложений используются AltLinux и/или AstraLinux.
Системы этого класса критически важны для предприятий, так как в них ведутся начисления и отчетность, которые необходимо проводить в точном соответствии с законодательством и требованиями регуляторов. Для крупных предприятий и холдингов с разветвленной филиальной сетью, большим количеством персонала и сверхбольшими объемами данных — миллионами лицевых счетов и физических записей о сотрудниках — полномасштабный многопоточный единовременный расчет требует использования ресурсов и систем, способных выдерживать пиковые нагрузки в моменте, и поддерживать работоспособность в условиях значительного числа одновременных подключений.
Для целей нагрузочных испытаний была создана сверхбольшая база данных, которая не отличалась от системы в серийной поставке. Она предварительно была наполнена тестовыми данными, необходимыми для корректного расчета зарплаты. В базе уже был масштабный архив начислений, удержаний и налогов на ФОТ за 2021-2023 годы, последовательно выполнены все расчеты за 36 месяцев, а также рассчитана зарплата первых четырех месяцев 2024 года.
В тестовую версию было заведено семь организаций с трехуровневой иерархией подразделений, в каждой из них — 96 подразделений. Численность всех компаний — по 15,7 тысяч работников.
В систему было внесено 110 тысяч личных карточек по работникам, а также 379 тысяч больничных, 293 тысячи отпусков и 260 тысяч командировок. К началу стендовых испытаний в табеле было 136,3 млн записей, а в лицевом счете — 40,6 млн. Кроме этого, в расчетах учитывались дополнительные начисления. Нагрузочные испытания проводились в условиях эмуляции работы профессионального пользователя — выполнения тех же действий, которые в реальных условиях производит кадровик-расчетчик.
По результатам нагрузочных испытаний все запланированные по сценарию операции стартовали и были успешно завершены. Не было зафиксировано конфликтов блокировок и аварийных завершений. По окончании теста получены данные по производительности системы и использованию ресурсов. Общее время на расчет всех выплат составило 37 минут. Кроме этого, были определены необходимые параметры серверного оборудования и порог запаса по ресурсам.
«Полученные результаты тестирования производительности HRM-системы “БОСС” подтвердили способность нашего решения выдерживать пиковые и чрезмерные нагрузки, его стабильность и отказоустойчивость, а также работоспособность на уровне аналогичных мировых систем», — рассказал Михаил Гусев, управляющий директор «БОСС» компании SL Soft.
Испытания позволили протестировать архитектуру решения, оценить допустимые параметры нагрузки, определить необходимые ресурсы и подтвердить возможности скалирования, которые нужно учитывать при планировании масштабирования инфраструктуры заказчика при вероятном росте числа пользователей.
Все это позволяет рассматривать систему «БОСС» как полноценную альтернативу западным HR-системам и рекомендовать ее для крупных компаний, в том числе и для организации общих центров обслуживания.