Результаты нагрузочного тестирования

В рамках нагрузочного тестирования Сервиса проведено тестирование надежности компонента «Platform V OpenSearch».
Выполнены тесты надежности:
  • тест поиска и подтверждения максимума по операции "Единичная запись";
  • тест поиска и подтверждения максимума по операции "Поиск записей";
  • тест поиска и подтверждения максимума по операции "Обновление записи";
  • тест поиска и подтверждения максимума по операциям: "Обновление записи", "Поиск записей" и "Единичная запись";
  • тест надежности по операциям: "Обновление записи", "Поиск записей" и "Единичная запись".
В ходе проведения испытаний надежности проанализированы следующие показатели производительности Сервиса:
  • TPS (количество обрабатываемых операций в секунду);
  • утилизация CPU;
  • утилизация RAM;
  • показатели стабильности подключения к сети интернет;
  • утилизация дискового пространства;
  • время отклика.

Критерии успешности проведения тестов

Для принятия решения о завершении прохождения теста используется несколько различных критериев:
  • производительность;
  • времена отклика 90% операций;
  • использование ресурсов системы.
Тест считается успешным, если:
  • в процессе тестирования запросы выполнялись с частотой, соответствующей профилю тестирования (требование по системным ошибкам - 0,01% ошибок и не более 5% ошибок, связанных с инфраструктурой);
  • по окончании теста получены данные по производительности Системы и по использованию системных ресурсов.
Критерии проверяются по данным, полученным за интервал стабилизированной нагрузки длительностью не менее 60 минут.

Критерии по производительности

Тесты считаются успешно пройденными в случае соответствия или превышения тестируемой системы требований по производительности.

Критерии по времени отклика

Система должна удовлетворять следующим показателям:
  • время отклика не должно превышать 100 мс.

Критерии по утилизации ресурсов

ПараметрыПороговое значение утилизации
CPU (загрузка процессоров)
80%
RAM (использование оперативной памяти)
80%
Connection (MQ и DB) / Thread pools
80%
Параметры контура тестирования представлены в таблице ниже.
ИмяHostОписаниеOCCPUMem
elkdata host 1
pkles-gt0014455Дата хостAlt linux24 GB
elkdata host 2
pkles-gt0014429Дата хостAlt linux24 GB
elkdata host 3
pkles-gt0014399Дата хостAlt linux24 GB
elkic host
pkles-gt0014364КоординаторAlt linux24 GB
master host 1
pkles-gt0014391Мастер хостAlt linux24 GB
master host 2
pkles-gt0014389Мастер хостAlt linux24 GB
master host 3
pkles-gt0014435Мастер хостAlt linux24 GB
Предыдущий раздел
Работа через OpenSearch Dashboards
Следующий раздел
Единичная запись
Была ли страница полезной?