Versions Compared

Key

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

Table of Contents

...

Resource Utilization Test 1,2,3,4. 

Below are the resource utilization graphs for all tests.

Service CPU Utilization 

CPU utilization increased only during the SLI process and all modules came back to default numbers after all SLI was finished.

...

Expand
titleCPU utilization table over the tests


CPUTest 1Test 2Test 3Test 4
mod-consortia-b23.6425.4128.3335.09
mod-inventory-b13.9514.713.7113.9
mod-pubsub-b6.626.656.546.62
mod-quick-marc-b66.035.537.02
mod-di-converter-storage-b2.944.774.785.17
mod-source-record-manager-b2.42.682.853.01
mod-tags-b2.252.232.282.27
mod-organizations-b2.152.092.092.17
mod-search-b1.61.691.811.85
mod-source-record-storage-b1.571.631.641.72
okapi-b1.532.473.193.59
nginx-okapi1.082.343.153.81
mod-inventory-storage-b0.460.851.021.19
mod-circulation-b0.330.370.350.34


...

  • 11 m6i.2xlarge EC2 instances located in US East (N. Virginia)us-east-1
  • 1 instance of db.r6.xlarge database instance: Writer instance
  • MSK - tenant
    • 4 kafka.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
  • OpenSearch 2.7 domain: ptf-test 
    • Dedicated master nodes enabled 
      • Instance type r6g.large.search
      • Number of nodes 3
    • Data nodes

      • Instance type r6g.2xlarge.search
      • Number of nodes 4
  • Topics: 
    • { "name": "KAFKA_PRODUCER_TENANT_COLLECTION", "value": "ALL" }

...

  • CSI_POST /consortia/{consortiumId}/sharing/instances
    BODY: {"sourceTenantId":"${sourceTenantId}","instanceIdentifier":"${list_id1}","targetTenantId":"${targetTenantId}","id":"${__UUID()}"}

Test 1. The shared local instances process was started from the Jmeter script for Tenant cs00000int_0001, cs00000int_0002, cs00000int_0003, and cs00000int_0004 one after another. 

...