Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Infrastructure

PTF -environment ncp3

  • 10 m6i.2xlarge EC2 instances located in US West (Oregon)us-west-2 AWS region (comparing to 10  9 m6i.2xlarge EC2 instances located in US East (N. Virginia)us-east-1 for Morning Glory release)
  • 2 instances of db.r6.xlarge database instances, one reader, and one writer
  • MSK ptf-kakfa-3
    • 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

...

Test

Virtual Users

Duration of CI/CO

Load generator size (recommended)Load generator Memory(GiB) (recommended)

1.

8 users CI/CO + DI 50k MARC BIB Create+ 10k Items editing30 minst3.medium3

2.

8 users CI/CO + DI 50k MARC BIB Create+ 10k holdings editing30 minst3.medium3

3.

8 users CI/CO + DI 50k MARC BIB Update+ 10k Items editing30 minst3.medium3
4.8 users CI/CO + DI 50k MARC BIB Update+ 10k Holdings editing30 minst3.medium3

Results

Response Times (Average of all tests listed above, in seconds)

...

Memory & CPU Utilization table

Nolana

 CPU Avg

 Memory Max

mod-users19%27%
mod-pubsub4%32%
okapi40%45%
mod-circulation1%67%
mod-circulation-storage1.5%32%
mod-inventory165%66%
mod-inventory-storage35%43%
mod-patron-blocks0.5%34%
mod-feesfines5%28%
mod-authtoken10%16%
mod-data-import-cs130%27%
mod-quik-marc88%21%
nginx-okapi73%3%
mod-source-record-storage46%60%
mod-source-record-manager41%73%
mod-remote-storage29%29%
mod-configuration8%24%
mod-data-export-worker5%81%
mod-graphql3.5%46%
mod-data-import80% at the start23%
pub-okapi3%2.6%
mod-data-export-spring2%62%
mod-erm-usage-harvester3%31%

All other modules' CPU usage was less than 2%.

...