/
Test performance of call number browsing

Test performance of call number browsing

MSEARCH-300 - Getting issue details... STATUS



Environment

Summary

Test 1 user call number browsing with random words.

Test 5 users call number browsing with random words.

Test 10 users call number browsing with random words.

Test 20 users call number browsing with random words.

Test 50 users call number browsing with random words.

Test with long ramp-up period, 1 minute per user from 0 to 25 users

Environment

  • mod-search 1.6.4
  • OpenSearch service
    • nodes type r6g.large.search (X4) * (4 data nodes 3 dedicated master nodes);

    • version OpenSearch 1.2 (latest);
  • kafka 2.8.0

Summary

  • ALL tests (1-50 users) ended without errors. Average response time . most resource intensive is mod-search. During test 50 users call number browsing  CPU usage reached more than 300%
  • During tests 50 users with background activities (CICO+ Data Import) response time increased up to 10%-15%.
number of usersaverage rt% CPU mod-search
10.14812
50.16842
100.19175
200.321122
501.821158



1 user 


RequestsTotalOKKO% KOReq/sMin50th pct75th pct95th pct99th pctMaxAverageLatency
GET_browse _call_numbers17471747002.2200.0530.1420.1660.2550.3080.6870.1480.251




5 users

RequestsTotalOKKO% KOReq/sMin50th pct75th pct95th pct99th pctMaxAverageLatency
GET_browse _call_numbers821982190010.6930.0480.1500.1880.2950.4190.9200.1680.292


10 users

RequestsTotalOKKO% KOReq/sMin50th pct75th pct95th pct99th pctMaxAverageLatency
GET_browse _call_numbers12741127410020.3130.0510.1610.2330.3870.5841.4370.1910.384



20 users

RequestsTotalOKKO% KOReq/sMin50th pct75th pct95th pct99th pctMaxAverageLatency
GET_browse _call_numbers12193121930032.1690.0520.2450.4410.7391.0252.4410.3210.736



50 users

RequestsTotalOKKO% KOReq/sMin50th pct75th pct95th pct99th pctMaxAverageLatency
GET_browse _call_numbers784978490038.4850.0810.9631.2591.8232.1823.2750.9961.821

50 users 30 min (10 min ramp up)

50 users + DI in background

50 users +DI 5K in background

RTT without background activity

RequestsTotalOKKO% KOReq/sMin50th pct75th pct95th pct99th pctMaxAverageLatency
GET_browse _call_numbers "BT83.57 .N625 2013"1027610276009.3490.0460.1610.2340.4010.7791.5470.1920.401
GET_browse _call_numbers "CC76.4 .C66 2013"1027510275009.3520.0460.1690.2430.4020.8061.7360.1990.402
GET_browse _call_numbers "DT107.827.L32 1987"1027710277009.3460.0500.1690.2420.4000.8101.7210.1980.399
GET_browse _call_numbers "G3893.M5 1923 .W4"1027510275009.3360.0530.1730.2480.4070.8211.7530.2030.407
GET_browse _call_numbers "LC4019 .H83 2012"1027510275009.3550.0560.1810.2530.4180.8231.6060.2100.418
GET_browse _call_numbers "N6370 .C585 2013eb"1027610276009.3430.0540.1700.2430.3970.7631.8470.1990.397