Netra SPARC T3-1 22% Faster Than IBM Running Oracle Communications ASAP
By Brian Whitney on Mar 22, 2011
Oracle's Netra SPARC T3-1 server delivered better performance than the IBM Power 570 server running the Oracle Communications ASAP application. Oracle Communications ASAP is used by the world's leading communication providers to enable voice, data, video and content services across wireless, wireline and satellite networks.
A Netra SPARC T3-1 server is 22% faster than the IBM Power 570 server delivering higher order volume throughput. This was achieved by consolidating Oracle Database 11g Release 2 and Oracle Communications ASAP 7.0.2 software onto a single Netra SPARC T3-1 server.
Oracle's Netra servers are NEBS level 3 certified, unlike the competition. NEBS is a set of safety, physical, and environmental design guidelines for telecommunications equipment in the United States.
A single Netra SPARC T3-1 server takes one-eighth the rack space of an IBM Power 570 system.
The single processor Netra SPARC T3-1 server beat an eight processor IBM Power 570 server.
The ASAP result which was run on the Netra SPARC T3-1 server is the highest single-system throughput ever measured for this benchmark.
Results of Oracle Communications ASAP run with Oracle Database 11g.
|Netra SPARC T3-1||1 x 1.65 GHz SPARC T3||128 GB||Solaris 10||570,000||7.0.2|
|IBM Power 570||8 x 5 GHz POWER6||128 GB||AIX 6.1.2||463,500||7.0|
In both cases, server utilization ranged between 60 and 75%.
128 GB memory
Oracle Database 11g Release 2 (220.127.116.11.0)
Java Platform, Standard Edition 6 Update 18
Oracle Communications ASAP 7.0.2
Oracle WebLogic Server 10.3.3.0
Oracle Communications Service Activation orchestrates the activation of complex services in a flow-through manner across multiple technology domains for both wireline and wireless service providers. This Activation product has two engines: ASAP (Automatic Service Activation Program) and IPSA (IP Service Activator). ASAP covers multiple technologies and vendors, while IPSA focuses on IP-based services.ASAP converts order activation requests (also referred to as CSDLs) into specific atomic actions for network elements (ASDLs). ASAP performance is measured in throughput and can be expressed either as number of input business orders processed (orders/hour or CSDLs/hour) or as number of actions on network elements (ASDLs/sec). The ratio of CSDL to ASDL depends on the specific telco operator. This workload uses a 1:7 ratio (commonly used by wireless providers), which means that every order translates into actions for 7 network elements. For this benchmark, ASAP was configured to use one NEP (Network Element Processor) per network element.
Key Points and Best Practices
The application and database tiers were hosted on same Netra SPARC T3-1 server.
ASAP has three main components: WebLogic, SARM, NEP. WebLogic is used to receive and translate orders coming in as JMS messages. SARM and NEP, both native applications, perform the core activations functions.
A single ASAP instance delivered slightly under 300k orders/hour, with 27% system utilization. To take better advantage of the SPARC T3 processor's threads, two more instances of ASAP were deployed, reaching 570k orders/hour. The observed ratio between ASAP and Oracle database processor load was 1 to 1.
The Sun Storage 7410 data volumes were mounted via NFS and accessed through the onboard GbE NIC.
A second test was conducted with a more complex configuration of 24 NEPs instead of 7. This simulates the requirements of one of the largest ASAP customers. For this scenario, a single ASAP instances delivered 200k orders/hour.
- Oracle Communications ASAP
Netra SPARC T3-1
- Sun Storage 7410 Unified Storage System
Copyright 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Results as of 3/22/2011.