2 Deployment Environment

This section provides information about the cloud native platform used for SCP benchmarking.

2.1 Deployed Components

Deployment Platform

To perform benchmark tests, use CNE and Kubernetes as specified for each test bed in the Cluster Details section.

cnDBTier

cnDBTier 25.2.201 is used to perform benchmark tests.

For more information about above mentioned software, see Oracle Communications Cloud Native Core, cnDBTier Installation, Upgrade, and Fault Recovery Guide.

2.2 Deployment Resources

The performance and capacity of SCP can vary based on the chosen environment and how SCP is deployed. This section provides information about CNE and cnDBTier resources used to perform benchmark tests.

2.2.1 Cluster Details

This section provides information about different test beds, outlining the types of servers and the number of servers used for various test case scenarios.

Table 2-1 Test Bed 1 - CNE on BareMetal

Nodes Type CPU Memory (GB) Model Name Hyperthreading (Enabled/Disabled) Count
Master Nodes ORACLE SERVER X8-2 24 67 Intel Xeon Processor (Cascadelake) Enabled 3
Worker Nodes ORACLE SERVER X8-2 96 384 Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz Enabled 45
Top of Rack Switch Cisco 93108TC-ex NA NA NA NA 2

This test bed uses Oracle Communications CNE on BareMetal 24.1.0 for performing benchmark tests.

Cloud Native Orchestrator

Kubernetes 1.28.6 is used to manage application pods across the cluster.

The following table lists services that are part of CNE and used for fetching SCP metrics.

Table 2-2 Observability Services

Service Name Version
Oracle OpenSearch 2.3.0
Oracle OpenSearch Dashboard 2.3.0
Prometheus 2.51.1
Grafana 9.5.3
Jaeger 1.52.0

Table 2-3 Test Bed 2 - vCNE on OpenStack

Nodes Type CPU Memory (GB) Model Name Hyperthreading (Enabled/Disabled) Count
Master Nodes ORACLE SERVER X8-2 16 125Gi Intel Xeon Processor (Cascadelake) Enabled 3
Worker Nodes ORACLE SERVER X8-2 46 270Gi Intel Xeon Processor (Cascadelake) Enabled 42
Top of Rack Switch Cisco 93108TC-ex NA NA NA NA 2

Table 2-4 LBVM Resources used for vCNE

Resources Value
Number of LBVM

4

Note: There are two pairs of LBVMs in this setup, with 2 LBVMs in each pair. For testing purposes, only one LBVM pair was used, with one LBVM operating in active mode and the other in standby mode.

RAM 16 GB
vCPU 4
Disk Size 40 GB

This test bed uses Oracle Communications CNE on vCNE 24.1.0 for performing benchmark tests.

Cloud Native Orchestrator

Kubernetes 1.28.6 is used to manage application pods across the cluster.

The following table lists services that are part of CNE and used for fetching SCP metrics.

Table 2-5 Observability Services

Service Name Version
Oracle OpenSearch 2.3.0
Oracle OpenSearch Dashboard 2.3.0
Prometheus 1.7.0
Grafana 1.26.1
Jaeger 1.52.0

Table 2-6 Test Bed 3 - vCNE on Openstack

Nodes Type Model Name Hyperthreading (Enabled/Disabled) Count
Hypervisor Nodes ORACLE SERVER X9-2 Intel Xeon Processor (Icelake) Enabled 23
Top of Rack Switch Cisco 93108TC-ex NA NA 2

Table 2-7 Node Requirements

Node CPU Per Node Memory Per Node Count
Master Node 16 125 Gi 3
Worker Node 124 471 Gi 22
Medium Worker Node 92 349 Gi 22
CNLB Node 16 64 Gi 12

Note:

Airazor has 1:2 CPU distribution.

This test bed uses Oracle Communications CNE on vCNE 25.2.200 for performing benchmark tests.

Cloud Native Orchestrator

Kubernetes 1.34.1 is used to manage application pods across the cluster.

The following table lists services that are part of CNE and used for fetching SCP metrics.

Table 2-8 Observability Services

Service Name Version
Oracle OpenSearch 2.19.1
Oracle OpenSearch Dashboard 2.19.1
Prometheus 3.6.0
Grafana 7.5.17-1.0.4
Jaeger 1.72.0

Table 2-9 Test Bed 4 -CNE on BareMetaL

Nodes Type CPU Memory (GB) Model Name Hyperthreading (Enabled/Disabled) Count
Master Nodes ORACLE SERVER X9-2 24 62 GB Intel Xeon Processor (Icelake) Enabled 3
Worker Nodes ORACLE SERVER X9-2 128 1006 GB Intel(R) Xeon(R) Platinum 8358 CPU @ 2.60GHz Enabled 46
Top of Rack Switch Cisco 93108TC-ex NA NA NA NA 2

This test bed uses Oracle Communications CNE on BareMetal 25.1.200 for performing benchmark tests.

Cloud Native Orchestrator

Kubernetes 1.32.0 is used to manage application pods across the cluster.

The following table lists services that are part of CNE and used for fetching SCP metrics.

Table 2-10 Observability Services

Service Name Version
Oracle OpenSearch 2.15.0
Oracle OpenSearch Dashboard 2.15.0
Prometheus 3.2.0
Grafana 9.5.3
Jaeger 1.65.0

The following table provides information about the number of pods required by each CNE service.

Table 2-11 CNE Common Services Observability Resources

Service Name Number of Pods RAM Request/Limit vCPU Request/Limit PVC Size Recommendation
Prometheus Server 2 4Gi/150Gi 2m/20m 800Gi
Alert Manager 2 4Gi/32Gi 2m/6m NA
Fluentd 1 per Worker Node 2Gi/20Gi 100m/1m NA
Prom-node-exporter 1 per Worker Node 512Mi/512Mi 800m/800m NA
MetalLB speaker 1 per Worker Node 100Mi/100Mi 100m/100m NA
OpenSearch Data 5/5 32Gi/32Gi 2m/2m 400Gi
OpenSearch Master 3/3 16Gi/16Gi 1m/1m 400Gi
ISM Policy 3/3 128Mi/128Mi 100m/100m NA
OpenSearch Client 3/3 16Gi/16Gi 2m/2m NA
Grafana 1 500Mi/500Mi 200m/200m NA
kube-state-metrics 1 32Mi/1Gi 20m/20m NA
jaeger-agent 1 per Worker Node 128Mi/512Mi 256m/500m NA
jaeger-collector 1 512Mi/1Gi 500m/1250m NA
jaeger-query 1 128Mi/512Mi 256m/500m NA
promxy 1 512Mi/2Gi 100m/100m NA
prom-stack-kube-operator 1 100Mi/200Mi 100m/200m NA
rook-ceph-osd 1 for each raw disk available to OS on all Worker Node 1Gi/8Gi 500m/1m NA
rook-ceph-mgr 1 1Gi/1Gi 500m/500m NA
rook-ceph-mon 3 1Gi/1Gi 500m/500m NA
rook-ceph-operator 1 2Gi/2Gi 100m/500m NA

2.2.2 cnDBTier Resources

The following table provides information about cnDBTier resources for both ASM and non-ASM setups required to perform SCP benchmark tests:

Table 2-12 cnDBTier Resource Requirements (Non-ASM)

Service Name CPU/Pod Memory/Pod (in GB) PVC Size (in GB) Ephemeral Storage
Min Max Min Max PVC1 PVC2 Min (MB) Max (MB)
postInstallJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
preUpgradeJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
preRollbackJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
postUpgradeJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
postRollbackJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
helm-test 0.1 0.1 256Mi   NA NA 90Mi 1Gi
MGMT (ndbmgmd) 2 2 4 5 14 NA 90 1000
DB (ndbmtd) 2 2 8 8 14 6 90 1000
SQL - Replication (ndbmysqld) 4 4 10 10 25 NA 90 1000
SQL - Access (ndbappmysqld) 4 4 8 8 20 NA 90 1000
Monitor Service (db-monitor-svc) 4 4 4 4 0 NA 90 1000
db-connectivity-service 0 0 0 0 0 NA 0 0
Replication Service(db-replication-svc) 2 2 12 12 190 NA 90 1000
Replication Service - Other(db-replication-svc) 1.1 1.1 1 2 NA NA 90 1000
Backup Manager Service (db-backup-manager-svc) 1.1 1.1 1 1 0 NA 90 1000

Table 2-13 cnDBTier Resource Requirements (Non-ASM with Sidecar)

Service Name with Sidecar CPU/Pod Memory/Pod (in GB) PVC Size (in GB) Ephemeral Storage
Min Max Min Max PVC1 PVC2 Min (MB) Max (MB)
postInstallJob

init-sidecar

NA NA NA NA NA NA NA NA
postInstallJob

db-executor-svc

NA NA NA NA NA NA NA NA
postInstallJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
postInstallJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
preUpgradeJob

init-sidecar

NA NA NA NA NA NA NA NA
preUpgradeJob

db-executor-svc

NA NA NA NA NA NA NA NA
preUpgradeJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
preUpgradeJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
preRollbackJob

init-sidecar

NA NA NA NA NA NA NA NA
preRollbackJob

db-executor-svc

NA NA NA NA NA NA NA NA
preRollbackJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
preRollbackJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
postUpgradeJob

init-sidecar

NA NA NA NA NA NA NA NA
postUpgradeJob

db-executor-svc

NA NA NA NA NA NA NA NA
postUpgradeJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
postUpgradeJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
postRollbackJob

init-sidecar

NA NA NA NA NA NA NA NA
postRollbackJob

db-executor-svc

NA NA NA NA NA NA NA NA
postRollbackJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
postRollbackJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
helm-test

init-sidecar

NA NA NA NA NA NA NA NA
helm-test

db-executor-svc

NA NA NA NA NA NA NA NA
helm-test

init-discover-sql-ips

NA NA NA NA NA NA NA NA
helm-test

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
MGMT (ndbmgmd)

init-sidecar

NA NA NA NA NA NA NA NA
MGMT (ndbmgmd)

db-executor-svc

NA NA NA NA NA NA NA NA
MGMT (ndbmgmd)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
MGMT (ndbmgmd)

db-infra-monitor-svc

0.2 0.2 0.256 0.256 14 NA 90 1000
DB (ndbmtd)

init-sidecar

NA NA NA NA NA NA NA NA
DB (ndbmtd)

db-executor-svc

2 2 2 2 14 6 90 1000
DB (ndbmtd)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
DB (ndbmtd)

db-infra-monitor-svc

0.2 0.2 0.256 0.256 14 6 90 1000
SQL - Replication (ndbmysqld)

init-sidecar

0.1 0.1 0.256 0.256 25 NA 90 1000
SQL - Replication (ndbmysqld)

db-executor-svc

NA NA NA NA NA NA NA NA
SQL - Replication (ndbmysqld)

init-discover-sql-ips

0.2 0.2 0.256 0.256 25 NA 90 1000
SQL - Replication (ndbmysqld)

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
SQL - Access (ndbappmysqld)

init-sidecar

0.1 0.1 0.256 0.256 20 NA 90 1000
SQL - Access (ndbappmysqld)

db-executor-svc

NA NA NA NA NA NA NA NA
SQL - Access (ndbappmysqld)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
SQL - Access (ndbappmysqld)

db-infra-monitor-svc

0.2 0.2 0.256 0.256 20 NA 90 1000
Monitor Service (db-monitor-svc)

init-sidecar

NA NA NA NA NA NA NA NA
Monitor Service (db-monitor-svc)

db-executor-svc

NA NA NA NA NA NA NA NA
Monitor Service (db-monitor-svc)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
Monitor Service (db-monitor-svc)

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
db-connectivity-service

init-sidecar

NA NA NA NA NA NA NA NA
db-connectivity-service

db-executor-svc

NA NA NA NA NA NA NA NA
db-connectivity-service

init-discover-sql-ips

NA NA NA NA NA NA NA NA
db-connectivity-service

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
Replication Service(db-replication-svc)

init-sidecar

NA NA NA NA NA NA NA NA
Replication Service(db-replication-svc)

db-executor-svc

NA NA NA NA NA NA NA NA
Replication Service(db-replication-svc)

init-discover-sql-ips

0.2 0.2 0.5 0.5 190 NA 90 1000
Replication Service(db-replication-svc)

db-infra-monitor-svc

0.2 0.2 0.256 0.256 190 NA 90 1000
Replication Service - Other(db-replication-svc)

init-sidecar

NA NA NA NA NA NA NA NA
Replication Service - Other(db-replication-svc)

db-executor-svc

0.2 0.2 0.5 0.5 NA NA 90 1000
Replication Service - Other(db-replication-svc)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
Replication Service - Other(db-replication-svc)

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
Backup Manager Service (db-backup-manager-svc)

init-sidecar

NA NA NA NA NA NA NA NA
Backup Manager Service (db-backup-manager-svc)

db-executor-svc

NA NA NA NA NA NA NA NA
Backup Manager Service (db-backup-manager-svc)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
Backup Manager Service (db-backup-manager-svc)

db-infra-monitor-svc

NA NA NA NA NA NA NA NA

Table 2-14 cnDBTier Resource Requirements (ASM)

Service Name CPU/Pod Memory/Pod (in GB) PVC Size (in GB) Ephemeral Storage
Min Max Min Max PVC1 PVC2 Min (MB) Max (MB)
postInstallJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
preUpgradeJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
preRollbackJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
postUpgradeJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
postRollbackJob 0.1 0.1 256Mi 256Mi NA NA 90Mi 1Gi
helm-test 0.1 0.1 256Mi   NA NA 90Mi 1Gi
MGMT (ndbmgmd) 2 2 4 5 14 NA 90 1000
DB (ndbmtd) 2 2 8 8 14 6 90 1000
SQL - Replication (ndbmysqld) 4 4 10 10 25 NA 90 1000
SQL - Access (ndbappmysqld) 4 4 8 8 20 NA 90 1000
Monitor Service (db-monitor-svc) 4 4 4 4 0 NA 90 1000
db-connectivity-service 0 0 0 0 0 NA 0 0
Replication Service(db-replication-svc) 2 2 12 12 190 NA 90 1000
Replication Service - Other(db-replication-svc) 1.1 1.1 1 2 NA NA 90 1000
Backup Manager Service (db-backup-manager-svc) 1.1 1.1 1 1 0 NA 90 1000

Table 2-15 cnDBTier Resource Requirements (ASM with Sidecar)

Service Name with Sidecar CPU/Pod Memory/Pod (in GB) PVC Size (in GB) Ephemeral Storage
Min Max Min Max PVC1 PVC2 Min (MB) Max (MB)
postInstallJob

init-sidecar

NA NA NA NA NA NA NA NA
postInstallJob

db-executor-svc

NA NA NA NA NA NA NA NA
postInstallJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
postInstallJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
postInstallJob

sevice mesh sidecar (envoy)

NA NA NA NA NA NA NA NA
preUpgradeJob

init-sidecar

NA NA NA NA NA NA NA NA
preUpgradeJob

db-executor-svc

NA NA NA NA NA NA NA NA
preUpgradeJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
preUpgradeJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
preUpgradeJob

sevice mesh sidecar (envoy)

NA NA NA NA NA NA NA NA
preRollbackJob

init-sidecar

NA NA NA NA NA NA NA NA
preRollbackJob

db-executor-svc

NA NA NA NA NA NA NA NA
preRollbackJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
preRollbackJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
preRollbackJob

sevice mesh sidecar (envoy)

NA NA NA NA NA NA NA NA
postUpgradeJob

init-sidecar

NA NA NA NA NA NA NA NA
postUpgradeJob

db-executor-svc

NA NA NA NA NA NA NA NA
postUpgradeJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
postUpgradeJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
postUpgradeJob

sevice mesh sidecar (envoy)

NA NA NA NA NA NA NA NA
postRollbackJob

init-sidecar

NA NA NA NA NA NA NA NA
postRollbackJob

db-executor-svc

NA NA NA NA NA NA NA NA
postRollbackJob

init-discover-sql-ips

NA NA NA NA NA NA NA NA
postRollbackJob

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
postRollbackJob

sevice mesh sidecar (envoy)

NA NA NA NA NA NA NA NA
helm-test

init-sidecar

NA NA NA NA NA NA NA NA
helm-test

db-executor-svc

NA NA NA NA NA NA NA NA
helm-test

init-discover-sql-ips

NA NA NA NA NA NA NA NA
helm-test

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
helm-test

sevice mesh sidecar (envoy)

NA NA NA NA NA NA NA NA
MGMT (ndbmgmd)

init-sidecar

NA NA NA NA NA NA NA NA
MGMT (ndbmgmd)

db-executor-svc

NA NA NA NA NA NA NA NA
MGMT (ndbmgmd)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
MGMT (ndbmgmd)

db-infra-monitor-svc

0.2 0.2 0.256 0.256 14 NA 90 1000
MGMT (ndbmgmd)

sevice mesh sidecar (envoy)

2 2 1 1 14 NA 90 1000
DB (ndbmtd)

init-sidecar

NA NA NA NA NA NA NA NA
DB (ndbmtd)

db-executor-svc

2 2 2 2 14 6 90 1000
DB (ndbmtd)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
DB (ndbmtd)

db-infra-monitor-svc

0.2 0.2 0.256 0.256 14 6 90 1000
DB (ndbmtd)

sevice mesh sidecar (envoy)

2 2 1 1 14 6 90 1000
SQL - Replication (ndbmysqld)

init-sidecar

0.1 0.1 0.256 0.256 25 NA 90 1000
SQL - Replication (ndbmysqld)

db-executor-svc

NA NA NA NA NA NA NA NA
SQL - Replication (ndbmysqld)

init-discover-sql-ips

0.2 0.2 0.256 0.256 25 NA 90 1000
SQL - Replication (ndbmysqld)

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
SQL - Replication (ndbmysqld)

sevice mesh sidecar (envoy)

2 2 2 2 25 NA 90 1000
SQL - Access (ndbappmysqld)

init-sidecar

0.1 0.1 0.256 0.256 20 NA 90 1000
SQL - Access (ndbappmysqld)

db-executor-svc

NA NA NA NA NA NA NA NA
SQL - Access (ndbappmysqld)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
SQL - Access (ndbappmysqld)

db-infra-monitor-svc

0.2 0.2 0.256 0.256 20 NA 90 1000
SQL - Access (ndbappmysqld)

sevice mesh sidecar (envoy)

2 2 2 2 20 NA 90 1000
Monitor Service (db-monitor-svc)

init-sidecar

NA NA NA NA NA NA NA NA
Monitor Service (db-monitor-svc)

db-executor-svc

NA NA NA NA NA NA NA NA
Monitor Service (db-monitor-svc)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
Monitor Service (db-monitor-svc)

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
Monitor Service (db-monitor-svc)

sevice mesh sidecar (envoy)

2 2 1 1 NA NA NA NA
db-connectivity-service

init-sidecar

NA NA NA NA NA NA NA NA
db-connectivity-service

db-executor-svc

NA NA NA NA NA NA NA NA
db-connectivity-service

init-discover-sql-ips

NA NA NA NA NA NA NA NA
db-connectivity-service

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
db-connectivity-service

sevice mesh sidecar (envoy)

NA NA NA NA NA NA NA NA
Replication Service(db-replication-svc)

init-sidecar

NA NA NA NA NA NA NA NA
Replication Service(db-replication-svc)

db-executor-svc

NA NA NA NA NA NA NA NA
Replication Service(db-replication-svc)

init-discover-sql-ips

0.2 0.2 0.5 0.5 190 NA 90 1000
Replication Service(db-replication-svc)

db-infra-monitor-svc

0.2 0.2 0.256 0.256 190 NA 90 1000
Replication Service(db-replication-svc)

sevice mesh sidecar (envoy)

2 2 1 1 190 NA 90 1000
Replication Service - Other(db-replication-svc)

init-sidecar

NA NA NA NA NA NA NA NA
Replication Service - Other(db-replication-svc)

db-executor-svc

NA NA NA NA NA NA NA NA
Replication Service - Other(db-replication-svc)

init-discover-sql-ips

0.2 0.2 0.5 0.5 NA NA 90 1000
Replication Service - Other(db-replication-svc)

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
Replication Service - Other(db-replication-svc)

sevice mesh sidecar (envoy)

2 2 1 1 NA NA 90 1000
Backup Manager Service (db-backup-manager-svc)

init-sidecar

NA NA NA NA NA NA NA NA
Backup Manager Service (db-backup-manager-svc)

db-executor-svc

NA NA NA NA NA NA NA NA
Backup Manager Service (db-backup-manager-svc)

init-discover-sql-ips

NA NA NA NA NA NA NA NA
Backup Manager Service (db-backup-manager-svc)

db-infra-monitor-svc

NA NA NA NA NA NA NA NA
Backup Manager Service (db-backup-manager-svc)

sevice mesh sidecar (envoy)

2 2 1 1 NA NA 90 1000

2.2.3 SCP Resources

The following table provides information about resource requirements to perform SCP benchmark tests:

Table 2-16 SCP Resources

Microservice Name SCP Service Pods
vCPU/Pod Memory/Pod (in Gi)
Min Max Min Max
Helm test 1.1 1.1 1 1
Helm Hook 1.1 1.1 1 1
scpc-subscription 2 2 2 2
scpc-notification 8 8 8 8
scpc-audit 4 4 4 4
scpc-configuration 2 2 2 2
scp-cache 8 8 8 8
scp-loadmanager 8 8 8 8
scp-nrfproxy 8 8 8 8
scp-worker (Profile 1) 4 4 8 8
scp-worker (Profile 2) 8 8 12 12
scp-worker (Profile 3) 12 12 24 24
scp-mediation 8 8 8 8
scp-nrfproxy-oauth 8 8 8 8
scpc-alternate-resolution 2 2 2 2

2.2.4 OSO Resources

The following table provides information about OSO resource requirements to perform benchmark tests:

Table 2-17 OSO Resources

OSO Microservice Name Replica OSO Service Pods Total Resources Per Service
vCPU/Pod Memory/Pod (in GB)
Min Max Min Max
prom-Alertmanager 2 0.5 0.5 1 1

CPU: 1

Memory: 2

Disk: 2Gi

prom-server 1 16 16 256 256

CPU: 16

Memory: 256

Disk: 450Gi