7 Offline Mediation Controller Performance
This chapter provides an analysis of the performance of an Oracle Communications Offline Mediation Controller 15.0.1 cloud native system. The performance focuses on the system's node chain with all cartridges multithreaded.
Topics in this document:
Scenario: Collect, Enhance, and Distribute Node Chain Performance with 5 Million CDRs
This scenario evaluates 5 Million CDRs collected using 1 ASCII Collection Cartridge. This data is then enriched using 1 Enhancement Processor and distributed through 1 Distribution Cartridge.
Table 7-1 shows the various parameters used for the test.
Table 7-1 Scenario Test Case and Setup Details: Offline Mediation Controller Cloud Native
Parameter | Value |
---|---|
Number of Call Detail Records (Input Records) | 5,000,000 (100,000 distributed equally across 50 files) |
Maximum Number of Records per File (Output Records) | 10,000 |
Number of Threads |
|
Bulk Read and Write | Enabled |
File Parse Delay | 10 Seconds |
Idle Write Time | 10 Seconds |
Read Timer | 10 Seconds |
Output NARs Per File for Collection Cartridge and Enhancement Processor | 10,000 |
OKE Node Shape | VM.Standard.E5.Flex |
Memory Per OKE Node | 128 GB |
Number of Worker Nodes | 4 |
oCPU Per OKE Node | 12 |
Boot Volume Size per OKE Node | 200 GB |
Performance Results
Table 7-2 provides observation data for the Offline Mediation Controller
end-to-end performance test.
Table 7-2 Performance Results
Duration | Throughput (Number of CDRs Processed Per Second) | App CPU Usage (Cores Consumed) |
---|---|---|
40 Seconds | 125,000 | 4 |