Table of Contents |
---|
...
Ticket:
Jira Legacy | ||||||
---|---|---|---|---|---|---|
|
Summary
- Load tests showed that single tenant ListApp refreshing duration is:
- 2.6 min for 1 user test;
- 3.1 min for 3 user test;
- 4.2 min for 5 user test;
- 6.5 min for 10 user test.
- Duration is below the maximum accepted value of 10 minutes.
- Load tests showed that ListApp refreshing duration increases 2-3 times when conducted with the same user number but on 1 tenant instead of 3 tenants. For example, during 3 users test duration increased from 1.5 min to 3.1 min, for 10 users - from 2.3 min to 6.5 min.
- During the 10 users test CPU utilization reached 89% for mod-fqm-manager and 101% for mod-lists. In comparison with multiple tenants testing, CPU utilization for mod-fqm-manager is about 2 times lower for single tenant test.
- Maximum DB CPU utilization reached 63% (writer instance) and 99% (reader instance) during 10 user test.
...
- In comparison with multiple tenants testing, RDS CPU utilization for writer instance is 20% lower for single tenant test.
- No memory leak is suspected for all the modules.
Test runs
Query used in lists - "Item status != Available". List refresh result is about 200K records.
...
During the 10 users test CPU utilization reached 89% for mod-fqm-manager and 101% for mod-lists.
In comparison with multiple tenants testing, CPU utilization for mod-fqm-manager is about 2 times lower for single tenant test.
Memory Utilization
No memory leak is suspected for all the modules.
...
Maximum DB CPU utilization reached 63% (writer instance) and 99% (reader instance) during 10 user test.
In comparison with multiple tenants testing, RDS CPU utilization for writer instance is 20% lower for single tenant test.
DB Connections
DB Load
TOP SQL
...
Infrastructure
PTF -environment pcp1
- 10 m6i.2xlarge EC2 instances located in US East (N. Virginia)us-east-1
1 database instance, writer
Name API Name Memory GIB vCPUs max_connections R6G Extra Large db.r6g.xlarge 32 GiB 4 vCPUs 2731 - MSK tenant
- 4 m5.2xlarge brokers in 2 zones
Apache Kafka version 2.8.0
EBS storage volume per broker 300 GiB
- auto.create.topics.enable=true
- log.retention.minutes=480
- default.replication.factor=3
...