Sun Server X2-8 (formerly Sun Fire X4800 M2) Delivers World Record TPC-C for x86 Systems
By Brian on Mar 29, 2012
Oracle's Sun Server X2-8 (formerly Sun Fire X4800 M2 server) equipped with eight 2.4 GHz Intel Xeon Processor E7-8870 chips obtained a result of 5,055,888 tpmC on the TPC-C benchmark. This result is a world record for x86 servers. Oracle demonstrated this world record database performance running Oracle Database 11g Release 2 Enterprise Edition with Partitioning.
The Sun Server X2-8 delivered a new x86 TPC-C world record of 5,055,888 tpmC with a price performance of $0.89/tpmC using Oracle Database 11g Release 2. This configuration is available 7/10/12.
The Sun Server X2-8 delivers 3.0x times better performance than the next 8-processor result, an IBM System p 570 equipped with POWER6 processors.
The Sun Server X2-8 has 3.1x times better price/performance than the 8-processor 4.7GHz POWER6 IBM System p 570.
The Sun Server X2-8 has 1.6x times better performance than the 4-processor IBM x3850 X5 system equipped with Intel Xeon processors.
This is the first TPC-C result on any system using eight Intel Xeon Processor E7-8800 Series chips.
The Sun Server X2-8 is the first x86 system to get over 5 million tpmC.
The Oracle solution utilized Oracle Linux operating system and Oracle Database 11g Enterprise Edition Release 2 with Partitioning to produce the x86 world record TPC-C benchmark performance.
Select TPC-C results (sorted by tpmC, bigger is better)
|Sun Server X2-8||8/80/160||5,055,888||0.89 USD||7/10/2012||Oracle 11g R2||4 TB|
|IBM x3850 X5||4/40/80||3,014,684||0.59 USD||7/11/2011||DB2 ESE 9.7||3 TB|
|IBM x3850 X5||4/32/64||2,308,099||0.60 USD||5/20/2011||DB2 ESE 9.7||1.5 TB|
|IBM System p 570||8/16/32||1,616,162||3.54 USD||11/21/2007||DB2 9.0||2 TB|
p/c/t - processors, cores, threads
Avail - availability date
Oracle and IBM TPC-C Response times
|System||tpmC|| Response Time (sec)
New Order 90th%
| Response Time (sec)
New Order Average
|Sun Server X2-8||5,055,888||0.210||0.166|
|IBM x3850 X5||3,014,684||0.500||0.272|
|Ratios - Oracle Better||1.6x||1.4x||1.3x|
Oracle uses average new order response time for comparison between Oracle and IBM.
Graphs of Oracle's and IBM's response times for New-Order can be found in the full disclosure reports on TPC's website TPC-C Official Result Page.
Configuration Summary and Results
4 TB memory
8 x 300 GB 10K RPM SAS internal disks
8 x Dual port 8 Gbs FC HBA
8 GB memory
10 x 2 TB 7.2K RPM 3.5" SAS disks
2 x Sun Storage F5100 Flash Array storage (1.92 TB each)
8 GB memory
11 x 2 TB 7.2K RPM 3.5" SAS disks
48 GB memory
2 x 300 GB 10K RPM SAS disks
Oracle Solaris 11 Express (COMSTAR for Sun Fire X4270 M2)
Oracle Solaris 10 9/10 (Sun Fire X4170 M2)
Oracle Database 11g Release 2 Enterprise Edition with Partitioning
Oracle iPlanet Web Server 7.0 U5
Tuxedo CFS-R Tier 1
|System:||Sun Server X2-8|
|Database:||Oracle Database 11g|
|New Order Average Response:||0.166 seconds|
TPC-C is an OLTP system benchmark. It simulates a complete environment where a population of terminal operators executes transactions against a database. The benchmark is centered around the principal activities (transactions) of an order-entry environment. These transactions include entering and delivering orders, recording payments, checking the status of orders, and monitoring the level of stock at the warehouses.
Key Points and Best Practices
Oracle Database 11g Release 2 Enterprise Edition with Partitioning scales easily to this high level of performance.
COMSTAR (Common Multiprotocol SCSI Target) is the software framework that enables an Oracle Solaris host to serve as a SCSI Target platform. COMSTAR uses a modular approach to break the huge task of handling all the different pieces in a SCSI target subsystem into independent functional modules which are glued together by the SCSI Target Mode Framework (STMF). The modules implementing functionality at SCSI level (disk, tape, medium changer etc.) are not required to know about the underlying transport. And the modules implementing the transport protocol (FC, iSCSI, etc.) are not aware of the SCSI-level functionality of the packets they are transporting. The framework hides the details of allocation providing execution context and cleanup of SCSI commands and associated resources and simplifies the task of writing the SCSI or transport modules.
Oracle iPlanet Web Server middleware is used for the client tier of the benchmark. Each web server instance supports more than a quarter-million users while satisfying the response time requirement from the TPC-C benchmark.
- Sun Server X2-8 TPC-C Executive Summary
Complete Sun Server X2-8 TPC-C Full Disclosure Report
- Transaction Processing Performance Council (TPC) Home Page
- Ideas International Benchmark Page
- Sun Server X2-8
Oracle Database 11g Release 2 Enterprise Edition
Sun Storage F5100 Flash Array
TPC Benchmark C, tpmC, and TPC-C are trademarks of the Transaction Processing Performance Council (TPC). Sun Server X2-8 (8/80/160) with Oracle Database 11g Release 2 Enterprise Edition with Partitioning, 5,055,888 tpmC, $0.89 USD/tpmC, available 7/10/2012. IBM x3850 X5 (4/40/80) with DB2 ESE 9.7, 3,014,684 tpmC, $0.59 USD/tpmC, available 7/11/2011. IBM x3850 X5 (4/32/64) with DB2 ESE 9.7, 2,308,099 tpmC, $0.60 USD/tpmC, available 5/20/2011. IBM System p 570 (8/16/32) with DB2 9.0, 1,616,162 tpmC, $3.54 USD/tpmC, available 11/21/2007. Source: http://www.tpc.org/tpcc, results as of 7/15/2011.