Платформа Luxms BI успешно протестирована на Oracle SPARC T5-2/T7 в Форс Дистрибуция

ГК Luxms совместно с компанией «ФОРС Дистрибуция» завершили проект по нагрузочному тестированию платформы Визуального управленческого контроля Luxms BI на аппаратно-программном стэке Oracle.

Специалисты Luxms провели оценку производительности информационно-аналитической платформы при одновременной работе 10 000 пользователей.


Тесты проводились на оборудовании, предоставленном «ФОРС Дистрибуция»: 2 виртуальные машины под гипервизором XEN с Linux Centos 6.7 24CPU 32Gb RAM, 1 SPARC T5-2 256 CPU, 1 SPARC T7-1 с установленной БД Oracle 12c Enterprise Edition Release 12.1.0.2.0. 


Специалисты «ФОРС Дистрибуция» также обеспечили настройку БД Oracle под запросы, генерируемые Luxms BI.

Представив процессор SPARC M7, Oracle провел два типа обновлений в архитектуре SPARC. 

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

Во-вторых, процессор SPARC M7 на сервере SPARC T7 обеспечивает технологию Software in Silicon, дающую новые возможности для разработчиков и администраторов прикладных систем. 

Мы предоставляем своим партнерам, как системы на базе процессоров ORACLE новейшего поколения, так и поддержку экспертов в области SPARC, технологий Oracle Solaris, баз данных Oracle, Java. 

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

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

Андрей Тамбовский,  Директор по технологиям «ФОРС Дистрибуция»

Нагрузочные тесты эмулировали типичные действия пользователей в Web интерфейсе Luxms BI на наборе данных, содержащем свыше 1 миллиарда записей. 


Эмуляция реального поведения пользователей при 10 000 сессий не дала какой-либо существенной нагрузки на БД и сервер приложений, время отклика составляло несколько миллисекунд. 


Ввиду этого на следующем этапе тестирования было решено использовать нагрузку, исключающую какие-либо задержки между запросами. Кроме того, сложность запросов была значительно увеличена, а именно, каждый запрос запрашивал данные случайным образом.


В интерфейсе случайным образом отображалось от 1 до 500 линейных графиков, каждый из которых содержал 1080 точек по оси Х. В среднем сложность каждого запроса была эквивалентна 200 линейным графикам, одновременно отображаемым на одном экране.

При 10 000 одновременно работающих процессах-генераторах нагрузки удалось добиться среднего времени отклика менее 1 секунды при 5-и серверах приложений. При этом остался приличный запас по памяти и процессорному времени на хосте с БД Oracle.
Дмитрий Дорофеев,  Генеральный директор Центра внедрения ГК Luxms

Благодаря тестированию были выявлены узкие места в сервере приложений Luxms BI, код был оптимизирован для использования Prepared Statements в типовых запросах, что дало повышение скорости работы и значительно уменьшило нагрузку на БД Oracle. После оптимизации, сервер показал практически линейное увеличение производительности при добавлении новых копий серверов приложений.


В рамках тестирования также была проверена бесперебойная работа платформы.

За сутки система обработала более 1 миллиарда запросов без ошибок, что говорит о высокой надёжности сервера приложений Luxms BI. Более того на всех этапах тестирования не было зафиксировано утечек памяти.
Дмитрий Дорофеев,  Генеральный директор Центра внедрения ГК Luxms

Итоги проведённого нагрузочного тестирования наглядно подтвердили способность платформы Luxms BI обеспечить надёжную и стабильную работу большого числа пользователей, что гарантирует российским заказчикам получение качественного отечественного программного продукта для интерактивной визуализации и управленческого контроля показателей.

Отметим, что между компаниями «ФОРС Дистрибуция» и ГК Luxms достигнуто соглашение о дальнейшей реализации тестируемого решения по модели SaaS. Эта инициатива пройдет в рамках активно развивающегося облачного бизнеса компании «ФОРС Дистрибуции», в частности, созданной платформы SkyFORS, реализующей возможности продуктов и технологий Oracle.

Для справки

ГК Luxms  – группа компаний, свыше 10 лет работающая в области высоких технологий, лидер в области решений по визуальному управленческому контролю – аналитики для руководителей. Флагманский продукт компании – Luxms BI. Это линейка отраслевых программных решений для визуального управленческого контроля российского производства. Luxms BI работает как под управлением СУБД Oracle, СУБД с открытым исходным кодом PostgreSQL, так и на базе отечественной СУБД ЛИНТЕР БАСТИОН.


Компания «ФОРС Дистрибуция» – платиновый партнер и дистрибутор корпорации Oracle в России. Персонал компании имеет более чем 20-летний опыт работы с продуктами Oracle. Компетенция специалистов подтверждена соответствующими сертификатами, включая Oracle Certified Professional, Oracle Certified Master. «ФОРС Дистрибуция» является одним из ведущих партнеров Oracle по продвижению Oracle Exadata Database Machine. В компании несколько лет работает экспертная группа по всем основным практикам применения стратегической платформы Oracle для высоконагруженных баз данных. Ресурсы центра комплексных решений FORS Solution Center включают уникальный демо-центр по системам Oracle Exadata. Партнеры компании «ФОРС Дистрибуция» и их заказчики имеют возможность доступа к профессиональным сервисам обучения, тестирования, развертывания и эксплуатации систем на базе Oracle Exadata.


Oracle PartnerNetwork (OPN) Specialized – это последняя версия партнерской программы Oracle, в рамках которой партнерам предоставляются инструменты для разработки, продаж и внедрения решений Oracle. OPN Specialized предлагает ресурсы для получения и углубления специализированных знаний и экспертизы о продуктах и услугах Oracle. Программа создана и развивается, чтобы соответствовать постоянно растущему портфолио Oracle, партнерской сети и новым возможностям для бизнеса. Ключевым нововведением OPN стала возможность для партнёров дифференцироваться по Специализациям. Специализации приобретаются через развитие компетенций, бизнес результаты, экспертизу и доказанные успехи. 


Торговые марки: Oracle и Java являются зарегистрированными торговыми марками компании Oracle и/или её аффилированных лиц.