Luxms BI подтвердила высокую производительность на массиве из 156 млн записей

Компания «Би.Си.Си.» совместно с ГК Luxms провела очередное нагрузочное тестирование платформы бизнес-аналитики Luxms BI в инфраструктуре ПМВИ «Вертикаль» и кластере ClickHouse.


В ходе испытаний проверялась работа аналитической платформы на наборе данных объемом 156,4 млн записей. Тестовый сценарий включал построение аналитических срезов, drill-down, работу с фильтрами и сводными таблицами при одновременной работе 100 пользователей.


Для тестирования использовались два варианта развертывания ClickHouse:


  • единая виртуальная машина, созданная с помощью ПМВИ «Вертикаль» на базе четырех физических серверов;
  • четырехузловой кластер ClickHouse с шардированием данных.

По итогам испытаний обе конфигурации продемонстрировали стабильную работу без единой ошибки.

Результаты тестирования Luxms BI - ClickHouse кластер

Наиболее высокие показатели производительности были получены в четырехузловом кластере ClickHouse:


  • среднее время ответа составило 446 мс;
  • максимальное время ответа составило 4,5 секунды;
  • время ответа по 90-му перцентилю составило 2,4 секунды.
График количества запросов в секунду
График количества запросов в секунду
График зависимости среднего времени ответа от количества виртуальных юзеров
График зависимости среднего времени ответа от количества виртуальных юзеров
График времени ответа по 90 перцентилю
График времени ответа по 90 перцентилю
График максимального времени ответа
График максимального времени ответа

Результаты тестирования Luxms BI-ПМВИ Вертикаль

Конфигурация на базе ПМВИ «Вертикаль» также показала устойчивую работу под нагрузкой:


  • среднее время ответа составило 821 мс;
  • максимальное время ответа составило 13,1 секунды;
  • время ответа по 90-му перцентилю составило 6,1 секунды.
График количества запросов в секунду
График количества запросов в секунду
График зависимости среднего времени ответа от количества виртуальных юзеров
График зависимости среднего времени ответа от количества виртуальных юзеров
График времени ответа по 90 перцентилю
График времени ответа по 90 перцентилю
График максимального времени ответа
График максимального времени ответа

Результаты тестирования подтверждают способность Luxms BI эффективно работать с крупными объемами данных и сохранять стабильность при многопользовательской нагрузке. Платформа успешно обрабатывала аналитические запросы на массиве более 156 миллионов записей без ошибок и деградации работы системы.


Полученные результаты также показывают, что Luxms BI может эффективно использовать различные варианты инфраструктуры хранения данных, обеспечивая высокую производительность как в виртуализированной среде, так и в распределенном кластере ClickHouse.