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
  • Collection Cartridge Thread Count: 2
  • Enhancement Processor Thread Count: 5
  • Distribution Cartridge: 5
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