Компания «Диасофт» успешно завершила нагрузочное тестирование интеграционной платформы Digital Q.Integration на серверном оборудовании OpenYard. В результате тестирования удалось добиться высокой производительности – в секунду обрабатывается 10 000 сообщений.
Тестирование проводилось на серверах RS201I и RS101I, основанных на процессорах третьего поколения. Сервер OpenYard RS201I поддерживает до 24 дисков SAS/SATA/NVME, оснащён двумя процессорами x86 и 64 ГБ оперативной памяти. Его конфигурация включает контроллер LSI 9560-16I и два SSD-диска на 1,92 ТБ. OpenYard RS101I имеет схожую конфигурацию с поддержкой до 10 дисков. Все серверы соответствуют стандартам качества, установленным Минпромторгом РФ.
Алгоритм испытаний был максимально приближен к реальным условиям эксплуатации, включая формирование уникальных сообщений размером около 2 Кб, их преобразование из формата JSON в XML и передачу через брокер сообщений. Целью тестирования было исследование работы платформы под большим объемом нагрузки и нахождение оптимальных параметров для достижения наивысшей производительности и надежности.
Испытания показали, что максимальная производительность для одного адаптера составила 4 000 сообщений в секунду при работе на 4 ядрах и 4 ГБ оперативной памяти. На втором этапе, после удвоения ресурсов, производительность увеличилась в два раза – до 8 000 сообщений в секунду. На заключительном этапе проведён тест надежности, который подтвердил стабильную работу платформы при нагрузке около 2 400 сообщений в секунду на протяжении 10 часов.
Также было выяснено, что одна инсталляция брокера сообщений может выдерживать до 4 200 одновременных сессий при пределе нагрузки в 10 000 сообщений в секунду. Для повышения пропускной способности необходимо создание дополнительных экземпляров брокера.
«Проведённые испытания платформы Digital Q.Integration на оборудовании OpenYard показали не только её способность выдерживать большие нагрузки, но и линейное увеличение показателей при горизонтальном масштабировании», – прокомментировал Дмитрий Гаврин, заместитель директора департамента «Цифровые решения» компании «Диасофт». «Мы рады сообщить, что тестирование подтвердило надежность платформы в условиях пиковых нагрузок», – добавила Наталья Курилина, менеджер по работе с разработчиками ПО OpenYard.
Таким образом, тестирование показало, что Digital Q.Integration на оборудовании OpenYard масштабируема, выдерживает большое количество сессий и обеспечивает бесперебойную работу в условиях пиковых нагрузок.