5 Charging Efficiency
This chapter focuses on the charging efficiency of an Oracle Communications Billing and Revenue Management (BRM) 15.0.1 cloud native system, specifically its ability to handle transaction processing while maintaining optimal resource utilization.
Topics in this document:
Scenario: Voice/Data/SMS Charging Efficiency (19,700 Transactions)
This scenario evaluates the charging efficiency of a BRM 15.0.1 cloud native system by simulating a high volume of transactions. The system’s performance is analyzed using Throughput Efficiency Indexes, which consider the transaction processing speed and CPU usage.
Table 5-1 Test Setup and Conditions
Parameter | Description |
---|---|
Account Volume | 20,000,000 (all active) |
Load Type | High volume |
Schemas | 2 |
Data Traffic per Diameter Gateway | 15 GB |
Database Optimization | Truncated partition for inserts |
REM Logging Level | INFO |
OKE Node Shape | VM.Standard.E5.Flex |
Charging Efficiency Results
Table 5-2 Resource Utilization
TPS | App CPU Usage (Cores Consumed) | Database CPU Usage (Cores Consumed) | App Memory Usage | Database Memory Usage |
---|---|---|---|---|
19,700 | 31 | 5 | 1715 GB | 434 GB |
Table 5-3 Throughput Efficiency Index
Overall | App | Database |
---|---|---|
1098 | 1281 | 7707 |
Table 5-4 IOPS Efficiency
Overall | Read | Write |
---|---|---|
3.83 | 5.46 | 12.87 |
Table 5-5 provides latency results in milliseconds. Latency 95th percentile is taken from peak time of the process.
Table 5-5 Latency
Action | Latency (milliseconds) |
---|---|
Balance Query | 1.57 |
Initiate | 2.85 |
Terminate | 3.52 |
Update | 3.62 |
See "System Performance Benchmarking Metrics" for more information on how these metrics are calculated.