Performance Test Summary Overview
This document provides insight into the measured performance and capacity of Oracle Communications Unified Assurance deployed in an Oracle lab environment for the 7.0.0.0.0 release.
Because the actual performance of the system can vary significantly based on your specific infrastructure, the results are intended as a reference point only. In order to perform repeatable tests in a controlled way, the exact setup of the lab environment may differ from what you would use in a real production environment. Oracle recommends performing your own performance testing on your target infrastructure to determine actual capacity and performance in your environment.
Test Scenarios
This document provides information about the following key scenarios for release 7.0.0.0.0, which represent a small fraction of the overall product capability:
-
Event throughput performance: Submit events over a set time period.
-
Netflow throughput performance: Submit flow documents over a set period of time.
-
NPM dashboards performance: Load three most resource-intensive NPM dashboards with a set number of index records.
Key Performance Metrics
The performance testing uses the following key metrics:
-
Event throughput performance:
-
Throughput: The rate at which events are ingested, processed, and written to the Event database, for the duration of the test. Measured in events per second.
-
Events submitted: The total number of events submitted.
-
Events persisted: The total number of events written to the Event database.
-
Event loss: The percentage of events submitted that were not successfully written to the Event database.
-
CPU usage: Average CPU usage percent throughout the test, monitored for the Event database server, the Historical database server, and each collection server
-
Memory usage: Average memory usage percent throughout the test, monitored for the Event database server, the Historical database server, and each collection server
-
Synchronization delay: The delay, in seconds, between an event being added to the Event database and synchronized to the Historical database
-
Disk space growth: The amount of additional hard drive space consumed after the test, monitored for the Event database server, the Historical database server, and each collection server. The initial values are listed in Hardware Configuration.
-
Historical database index size: The size of the eventanalytics and logs indexes in the Historical database after running the test. At the beginning of the test, the indexes were empty.
See Event Throughput Performance for results.
-
-
Netflow throughput performance:
-
Throughput: The rate at which flows are ingested by Flow Collector and written to the Historical database, for the duration of the test. Measured in flows per second.
-
CPU usage: Average CPU usage percent throughout the test, monitored for the collection servers and Historical database server.
-
Memory usage: Average memory usage percent throughout the test, monitored for the collection servers and Historical database server.
-
Disk space growth: The amount of additional hard drive space consumed after the test, monitored for the Historical database servers. The initial values are listed in Hardware Configuration.
-
Historical database index size: The size of the network-flow-codex and logs indexes in the Historical database after running the test. At the beginning of the test, the indexes were empty.
See Netflow Throughput Performance for results.
-
-
NPM dashboards performance:
- Loading time: The average number of seconds for the dashboard panels to render
See NPM Dashboards Performance for results.
Related Documentation
See the following documents for more information about Unified Assurance:
-
In Unified Assurance Concepts, see What is Unified Assurance? and Scalability and Redundancy for an overview of Unified Assurance and its architecture.
-
In Unified Assurance Installation Guide, see Basic Planning and Overview for installation information.
-
In Unified Assurance Network Performance Management Reporting Guide, see About Network Performance Management for information about NPM.