/
Test performance of call number browsing
Test performance of call number browsing
- MSEARCH-300Getting 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 50 users call number browsing with random words with Data Import in background.
- Test 50 users call number browsing with real keywords from database with Data Import in background.
- Comparison chart - call number browsing real keys + Data Import in background
- Test 50 users call number browsing + DI + CICO
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 users | average rt | % CPU mod-search |
---|---|---|
1 | 0.148 | 12 |
5 | 0.168 | 42 |
10 | 0.191 | 75 |
20 | 0.321 | 122 |
50 | 1.821 | 158 |
1 user
Requests | Total | OK | KO | % KO | Req/s | Min | 50th pct | 75th pct | 95th pct | 99th pct | Max | Average | Latency |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET_browse _call_numbers | 1747 | 1747 | 0 | 0 | 2.220 | 0.053 | 0.142 | 0.166 | 0.255 | 0.308 | 0.687 | 0.148 | 0.251 |
5 users
Requests | Total | OK | KO | % KO | Req/s | Min | 50th pct | 75th pct | 95th pct | 99th pct | Max | Average | Latency |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET_browse _call_numbers | 8219 | 8219 | 0 | 0 | 10.693 | 0.048 | 0.150 | 0.188 | 0.295 | 0.419 | 0.920 | 0.168 | 0.292 |
10 users
Requests | Total | OK | KO | % KO | Req/s | Min | 50th pct | 75th pct | 95th pct | 99th pct | Max | Average | Latency |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET_browse _call_numbers | 12741 | 12741 | 0 | 0 | 20.313 | 0.051 | 0.161 | 0.233 | 0.387 | 0.584 | 1.437 | 0.191 | 0.384 |
20 users
Requests | Total | OK | KO | % KO | Req/s | Min | 50th pct | 75th pct | 95th pct | 99th pct | Max | Average | Latency |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET_browse _call_numbers | 12193 | 12193 | 0 | 0 | 32.169 | 0.052 | 0.245 | 0.441 | 0.739 | 1.025 | 2.441 | 0.321 | 0.736 |
50 users
Requests | Total | OK | KO | % KO | Req/s | Min | 50th pct | 75th pct | 95th pct | 99th pct | Max | Average | Latency |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET_browse _call_numbers | 7849 | 7849 | 0 | 0 | 38.485 | 0.081 | 0.963 | 1.259 | 1.823 | 2.182 | 3.275 | 0.996 | 1.821 |
50 users 30 min (10 min ramp up)
50 users + DI in background
50 users +DI 5K in background
RTT without background activity
Requests | Total | OK | KO | % KO | Req/s | Min | 50th pct | 75th pct | 95th pct | 99th pct | Max | Average | Latency |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET_browse _call_numbers "BT83.57 .N625 2013" | 10276 | 10276 | 0 | 0 | 9.349 | 0.046 | 0.161 | 0.234 | 0.401 | 0.779 | 1.547 | 0.192 | 0.401 |
GET_browse _call_numbers "CC76.4 .C66 2013" | 10275 | 10275 | 0 | 0 | 9.352 | 0.046 | 0.169 | 0.243 | 0.402 | 0.806 | 1.736 | 0.199 | 0.402 |
GET_browse _call_numbers "DT107.827.L32 1987" | 10277 | 10277 | 0 | 0 | 9.346 | 0.050 | 0.169 | 0.242 | 0.400 | 0.810 | 1.721 | 0.198 | 0.399 |
GET_browse _call_numbers "G3893.M5 1923 .W4" | 10275 | 10275 | 0 | 0 | 9.336 | 0.053 | 0.173 | 0.248 | 0.407 | 0.821 | 1.753 | 0.203 | 0.407 |
GET_browse _call_numbers "LC4019 .H83 2012" | 10275 | 10275 | 0 | 0 | 9.355 | 0.056 | 0.181 | 0.253 | 0.418 | 0.823 | 1.606 | 0.210 | 0.418 |
GET_browse _call_numbers "N6370 .C585 2013eb" | 10276 | 10276 | 0 | 0 | 9.343 | 0.054 | 0.170 | 0.243 | 0.397 | 0.763 | 1.847 | 0.199 | 0.397 |