Significance of Results
-
Four Sun Blade X6270 (2 processors, 8 cores, 16 threads), running SAP ERP application Release 6.0 Enhancement
Pack 4 (Unicode) with Oracle Database on top of Solaris 10 OS delivered the highest eight-processor result on
the two-tier SAP SD-Parallel Standard Application Benchmark, as of Oct 12th, 2009.
-
Four Sun Blade X6270 servers with Intel Xeon X5570 processors achieved 1.9x performance improvement
from two Sun Blade X6270 with the same processors.
-
Two Sun Blade X6270 (2 processors, 8 cores, 16 threads), running SAP ERP application Release 6.0 Enhancement
Pack 4 (Unicode) with Oracle Database on top of Solaris 10 OS delivered the highest four-processor result on
the two-tier SAP SD-Parallel Standard Application Benchmark, as of Oct 12th, 2009.
-
Two Sun Blade X6270 servers with Intel Xeon X5570 processors achieved 1.9x performance imporvement
over a single 2-processor Sun Blade X6270 system.
-
A one node Sun Blade X6270 server with Intel Xeon X5570 processors running Oracle RAC delivers the
same result as a Sun Fire X4270 server with Intel Xeon X5570 processors running Oracle with no performance
difference between Oracle 10g and Oracle 10g RAC.
-
This benchmark highlights the near-linear scaling of Oracle 10g Real Application Cluster runs on
Sun Microsystems hardware in a SAP environment.
-
In January 2009, a new version, the Two-tier SAP ERP 6.0 Enhancement Pack 4 (Unicode)
Standard Sales and Distribution (SD) Benchmark, was released. This new release has higher cpu requirements
and so yields from 25-50% fewer users compared to the previous Two-tier SAP ERP 6.0 (non-unicode)
Standard Sales and Distribution (SD) Benchmark. 10-30% of this is due to the extra overhead from the
processing of the larger character strings due to Unicode encoding.
See this SAP Note for more details.
- Unicode is a computing standard that allows for the representation and manipulation of text expressed in most of the world's writing systems. Before the Unicode requirement, this benchmark used ASCII characters meaning each was just 1 byte. The new version of the benchmark requires Unicode characters and the Application layer (where ~90% of the cycles in this benchmark are spent) uses a new encoding, UTF-16, which uses 2 bytes to encode most characters (including all ASCII characters) and 4 bytes for some others. This requires computers to do more computation and use more bandwidth and storage for most character strings. Refer to the above SAP Note for more details.
Performance Landscape
SAP SD-Parallel 2-Tier Performance Table (in decreasing performance order).
SAP ERP 6.0 Enhancement Pack 4 (Unicode) Results
(New version of the benchmark as of January 2009)
| System | OS Database |
Users | SAP ERP/ECC Release |
SAPS | Date |
|---|---|---|---|---|---|
| Four Sun Blade X6270 2xIntel Xeon X5570 @2.93GHz 48 GB |
Solaris 10 Oracle 10g Real Application Clusters |
13,718 | 2009 6.0 EP4 (Unicode) |
75,762 | 12-Oct-09 |
| Two Sun Blade X6270 2xIntel Xeon X5570 @2.93GHz 48 GB |
Solaris 10 Oracle 10g Real Application Clusters |
7,220 | 2009 6.0 EP4 (Unicode) |
39,420 | 12-Oct-09 |
| One Sun Blade X6270 2xIntel Xeon X5570 @2.93GHz 48 GB |
Solaris 10 Oracle 10g Real Application Clusters |
3,800 | 2009 6.0 EP4 (Unicode) |
20,750 | 12-Oct-09 |
| Sun Fire X4270 2xIntel Xeon X5570 @2.93GHz 48 GB |
Solaris 10 Oracle 10g |
3,800 | 2009 6.0 EP4 (Unicode) |
21,000 | 21-Aug-09 |
Complete benchmark results may be found at the SAP benchmark website http://www.sap.com/benchmark.
Results and Configuration Summary
Four Sun Blade X6270 Servers, each with two Intel Xeon X5570 2.93 GHz(2 processors, 8 cores, 16 threads)
| Number of SAP SD benchmark users: | 13,718 | ||
| Average dialog response time: | 0.86 seconds | ||
| Throughput: | |||
| Dialog steps/hour: | 4,545,729 | ||
| SAPS: | 75,762 | ||
| SAP Certification: | 2009041 | ||
Two Sun Blade X6270 Servers, each with two Intel Xeon X5570 2.93 GHz(2 processors, 8 cores, 16 threads)
| Number of SAP SD benchmark users: | 7,220 | ||
| Average dialog response time: | 0.99 seconds | ||
| Throughput: | |||
| Dialog steps/hour: | 2,365,000 | ||
| SAPS: | 39,420 | ||
| SAP Certification: | 2009040 | ||
One Sun Blade X6270 Servers, with two Intel Xeon X5570 2.93 GHz(2 processors, 8 cores, 16 threads)
| Number of SAP SD benchmark users: | 3,800 | ||
| Average dialog response time: | 0.99 seconds | ||
| Throughput: | |||
| Dialog steps/hour: | 1,245,000 | ||
| SAPS: | 20,750 | ||
| SAP Certification: | 2009039 | ||
Software:
-
Oracle 10g Real Application Clusters
Solaris 10 OS
Benchmark Description
The SAP Standard Application Sales and Distribution - Parallel (SD-Parallel) Benchmark is a two-tier ERP business test that is indicative of full business workloads of complete order processing and invoice processing, and demonstrates the ability to run both the application and database software on a single system. The SAP Standard Application SD Benchmark represents the critical tasks performed in real-world ERP business environments.SD Versus SD-Parallel
The SD-Parallel Benchmark consists of the same transactions and user interaction steps as the SD Benchmark. This means that the SD-Parallel Benchmark runs the same business processes as the SD Benchmark. The difference between the benchmarks is the technical data distribution. An Additional Rule for Parallel and Distributed Databases
The additional rule is: Equally distribute the benchmark users across all database nodes for the used benchmark clients (round-robin-method). Following this rule, all database nodes work on data of all clients. This avoids unrealistic configurations such as having only one client per database node.
The SAP Benchmark Council agreed to give the parallel benchmark a different name so that the difference can be easily recognized by any interested parties - customers, prospects, and analysts. The naming convention is SD-Parallel for Sales & Distribution - Parallel.
SAP is one of the premier world-wide ERP application providers, and maintains a suite of benchmark tests to demonstrate the performance of competitive systems on the various SAP products.
Disclosure Statement
SAP SD benchmark based on SAP enhancement package 4 for SAP ERP 6.0 (Unicode) application benchmark as of Oct 12th, 2009: Four Sun Blade X6270 (each 2 processors, 8 cores, 16 threads) 13,718 SAP SD Users, 2x 2.93 GHz Intel Xeon x5570, each 48 GB memory, running two-tier SAP Sales and Distribution Parallel (SD-Parallel) standard SAP SD benchmark with Oracle 10g Real Application Clusters and Solaris 10, Cert# 2009041. Two Sun Blade X6270 (each 2 processors, 8 cores, 16 threads) 7,220 SAP SD Users, 2x 2.93 GHz Intel Xeon x5570, each 48 GB memory, running two-tier SAP Sales and Distribution Parallel (SD-Parallel) standard SAP SD benchmark with Oracle 10g Real Application Clusters and Solaris 10, Cert# 2009040. Sun Blade X6270 (2 processors, 8 cores, 16 threads) 3,800 SAP SD Users, 2x 2.93 GHz Intel Xeon x5570, 48 GB memory, running two-tier SAP Sales and Distribution Parallel (SD-Parallel) standard SAP SD benchmark with Oracle 10g Real Application Clusters and Solaris 10, Cert# 2009039. Sun Fire X4270 (2 processors, 8 cores, 16 threads) 3,800 SAP SD Users, 2x 2.93 GHz Intel Xeon x5570, 48 GB memory, running two-tier SAP Sales and Distribution (SD) standard SAP SD benchmark with Oracle 10g and Solaris 10, Cert# 2009033.SAP, R/3, reg TM of SAP AG in Germany and other countries. More info www.sap.com/benchmark
