Sun Fire X4800 M2 Delivers World Record TPC-C for x86 Systems
- by Brian
Oracle's 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 Fire X4800 M2 server 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 06/26/12.
The Sun Fire X4800 M2 server delivers
3.0x times better performance than the
next 8-processor result, an IBM System p 570
equipped with POWER6 processors.
The Sun Fire X4800 M2 server has 3.1x
times better price/performance than
the 8-processor 4.7GHz POWER6 IBM System p 570.
The Sun Fire X4800 M2 server 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 Fire X4800 M2 server 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.
Performance Landscape
Select TPC-C results
(sorted by tpmC, bigger is better)
System
p/c/t
tpmC
Price/tpmC
Avail
Database
MemorySize
Sun Fire X4800 M2
8/80/160
5,055,888
0.89 USD
6/26/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 Fire X4800 M2
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
Hardware Configuration:
Server
Sun Fire X4800 M2 server
8 x 2.4 GHz Intel Xeon Processor E7-8870
4 TB memory
8 x 300 GB 10K RPM SAS internal disks
8 x Dual port 8 Gbs FC HBA
Data Storage
10 x Sun Fire X4270 M2 servers configured as COMSTAR heads, each with
1 x 3.06 GHz Intel Xeon X5675 processor
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)
1 x Brocade 5300 switches
Redo Storage
2 x Sun Fire X4270 M2 servers configured as COMSTAR heads, each with
1 x 3.06 GHz Intel Xeon X5675 processor
8 GB memory
11 x 2 TB 7.2K RPM 3.5" SAS disks
Clients
8 x Sun Fire X4170 M2 servers, each with
2 x 3.06 GHz Intel Xeon X5675 processors
48 GB memory
2 x 300 GB 10K RPM SAS disks
Software Configuration:
Oracle Linux (Sun Fire 4800 M2)
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
Results:
System:
Sun Fire X4800 M2
tpmC:
5,055,888
Price/tpmC:
0.89 USD
Available:
6/26/2012
Database:
Oracle Database 11g
Cluster:
no
New Order Average Response:
0.166 seconds
Benchmark Description
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.
See Also
Oracle Press Release
--
Sun Fire X4800 M2 TPC-C Executive Summary
tpc.org
Complete Sun Fire X4800 M2 TPC-C Full Disclosure Report
tpc.org
Transaction Processing Performance Council (TPC) Home Page
Ideas International Benchmark Page
Sun Fire X4800 M2 Server oracle.com OTN
Oracle Linux
oracle.com
OTN
Oracle Solaris
oracle.com
OTN
Oracle Database 11g Release 2 Enterprise Edition
oracle.com
OTN
Sun Storage F5100 Flash Array
oracle.com
OTN
Disclosure Statement
TPC Benchmark C, tpmC, and TPC-C are trademarks of the Transaction
Processing Performance Council (TPC).
Sun Fire X4800 M2 (8/80/160) with
Oracle Database 11g Release 2
Enterprise Edition with Partitioning,
5,055,888 tpmC, $0.89 USD/tpmC, available 6/26/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.