3.2.2 Profile Resource Requirements for Synthetic Feed
The following table displays the profile resource requirements when Synthetic FEED is "64K" MPS.
Table 3-8 Resource Requirements
| OCNADD Service | 9K NRF Profile | 40K SCP Profile | 15K SEPP Profile | 64K Profile (SCP:40K NRF:9K SEPP:15K) | 64K SCP Profile | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Replication Factor = 1 Message Size = 3500 FEED Type = SYNTHETIC |
vCPU | Total Replica |
Memory Required (Gi) |
Topic Partitions | vCPU | Total Replica |
Memory Required (Gi) |
Topic Partitions | vCPU | Total Replica |
Memory Required (Gi) |
Topic Partitions | vCPU | Total Replica |
Memory Required (Gi) |
Topic Partitions | vCPU | Total Replica |
Memory Required (Gi) |
Topic Partitions |
| OCNADD microservices resource requirements: | ||||||||||||||||||||
| ocnaddconfiguration | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||
| ocnaddalarm | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | |||||
| ocnaddadmin | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||
| ocnaddhealthmonitoring | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | ||||||
| ocnaddgui | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 1 | |||||
| ocnadduirouter | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 1 | 2 | 1 | 1 | |||||
| zookeeper | 1 | 3 | 1 | 1 | 3 | 1 | 1 | 3 | 1 | 1 | 3 | 2 | 1 | 3 | 1 | |||||
| ocnaddkafka | 2 | 3 | 24 | 3 | 3 | 24 | 3 | 3 | 24 | 5 | 3 | 48 | 5 | 3 | 48 | |||||
| OCNADD SCP, NRF, SEPP, OCNADD Adapter, and OCNADD Cache microservice requirements when WEIGHTED-LB is ON/OFF, L3L4 Mapping is ON/OFF and FILTER is OFF: | ||||||||||||||||||||
| ocnaddscpaggregation | 2 | 2 | 2 | SCP=12 | 2 | 2 | 2 | SCP=12
(Each instance 6 partitions) |
2 | 2 | 2 | SCP=12
(Each instance 6 partitions) |
||||||||
| ocnaddnrfaggregation | 2 | 1 | 2 | NRF=6 | 2 | 1 | 2 | NRF=6
(Each instance 6 partitions) |
||||||||||||
| ocnaddseppaggregation | 2 | 2 | 2 | SEPP=12 | 2 | 2 | 2 | SEPP=12
(Each instance 6 partitions) |
||||||||||||
| ocnaddadapter | 3 | 1 | 3 | MAIN=6 | 3 | 3 | 3 | MAIN=18 | 3 | 2 | 3 | MAIN=12 | 3 | 5 | 4 | MAIN=30
(Each instance 6 partitions) |
3 | 5 | 4 | MAIN=30
(Each instance 6 partitions) |
| ocnaddcache | 1 | 2 | 24 | 1 | 2 | 24 | 1 | 2 | 24 | 1 | 2 | 24 | 1 | 2 | 24 | |||||
| WEIGHTED-LB is ON/OFF, L3L4 Mapping is ON/OFF and FILTER is ON | ||||||||||||||||||||
| OCNADD SCP, NRF, and SEPP microservice requirements when Ingress Filter is ON: | ||||||||||||||||||||
| ocnaddscpaggregation | 2 | 3 | 2 | SCP=18 | 2 | 3 | 2 | SCP=18
(Each instance 6 partitions) |
2 | 3 | 2 | SCP=18
(Each instance 6 partitions) |
||||||||
| ocnaddnrfaggregation | 2 | 1 | 2 | NRF=6 | 2 | 1 | 2 | NRF=6
(Each instance 6 partitions) |
||||||||||||
| ocnaddseppaggregation | 2 | 2 | 2 | SEPP=12 | 2 | 2 | 2 | SEPP=12
(Each instance 6 partitions) |
||||||||||||
| OCNADD Adapter and OCNADD Cache microservice requirements when Egress Filter is ON: | ||||||||||||||||||||
| ocnaddadapter | 3 | 1 | 3 | MAIN=6 | 3 | 4 | 3 | MAIN=24 | 3 | 3 | 3 | MAIN=18 | 3 | 6 | 4 | MAIN=36
(Each instance 6 partitions) |
3 | 6 | 4 | MAIN=36
(Each instance 6 partitions) |
| ocnaddcache | 2 | 4 | 24 | 2 | 4 | 24 | 2 | 4 | 24 | 2 | 4 | 24 | 2 | 4 | 24 | |||||
Note:
- When advanced features such as Ingress filtering, Egress filtering, L3-L4 and Weighted load balancing are enabled simultaneously, the resource requirement for "ocnaddadapter" service may vary at higher throughput.
- Resource requirement may vary when Filter is ON based on % data allowed after filtering and number of filter condition with values configured.
- Resource requirement may vary when L3L4 is ON and size of global l3l4 configuration is big.
- Four instances of Kafka brokers might be required when running RF=2, based on the setup performance. The end-to-end latency might increase when DISK I/O is slow.
- For DISK I/O, see Disk Throughput Requirements.
- For Kafka PVC-Storage, see Kafka PVC Storage Requirements.