27 июля 2021 года ГК Luxms и SMART technologies провели совместное испытание программного комплекса системы бизнес-анализа Luxms BI, разработанного ГК Luxms. Проведенные нагрузочные тесты показали стабильную работу тестируемого ПО при возрастающей нагрузке.
Инженеры компании SMART technologies подготовили испытательный стенд, включающий 7 виртуальных машин с операционными системами CentOS и VPN доступ. Испытуемый программный комплекс состоял из одного узла аналитической платформы Luxms BI с горячим слоем на трехузловом кластере ClickHouse.
Рис. 1 Схема стенда, который использовался при нагрузочном тестировании
Нагрузочное тестирование состояло в проверке стабильности работы системы в условиях увеличения конкурентных пользовательских сессий до момента превышения 4-х секундного времени отклика системы Luxms BI. Испытание представляло два теста:
Тест № 1
- Постепенное (каждые 15 секунд) увеличение одновременных пользовательских сессий до 300
- После открытия формы, происходит переключение фильтров: «Возраст», «Пол», «Образование», «Дата рождения», «Должность», «Опыт работы»
- После применения фильтров, происходит переход к детализации показателей по drill down до нулевого уровня
Рис. 2 Тестирование № 1. График среднего времени отклика при 300 одновременных пользовательских сессий
Тест № 2
- Постепенное (каждые 15 секунд) увеличение одновременных пользовательских сессий до 400
- После открытия формы, происходит переключение фильтров: «Возраст», «Пол», «Образование», «Дата рождения», «Должность», «Опыт работы»
- После применения фильтров, происходит переход к детализации показателей по drill down до нулевого уровня
Рис. 3 Тестирование № 2. График среднего времени отклика при 400 одновременных пользовательских сессий
Тестирование ПО Luxms BI в условиях нагрузки показало, что использование одноузловой конфигурации может гарантированно поддерживать до 400 пользовательских сессий. Детальный отчет доступен по запросу.
При более высоких нагрузках ГК Luxms рекомендует использовать архитектуру с горизонтальным масштабированием системы для обеспечения отказоустойчивости и высокой доступности решения.
«В последнее десятилетие сохраняется тенденция устойчивого роста объемов информации. Контроль бизнес-процессов, анализ показателей эффективности и подготовка интерактивных отчётов напрямую зависят от работоспособности аналитических приложений. Результаты проведенного тестирования подтверждают надежность и функциональность программного комплекса системы бизнес-анализа, разработанного ГК Luxms», – комментирует результаты испытаний Иван Банцов, директор департамента комплексных проектов SMART technologies.
SMART technologies – российская ИТ-компания, созданная в 2017 году. По итогам 2020 года компания вошла в список 40 наиболее успешных ИТ-компаний по версии TAdviser и CNews, заняв 37 и 29 места соответственно. SMART technologies разрабатывает и внедряет инфраструктурные решения для государственных и корпоративных заказчиков.