Friday Oct 02, 2009

Sun X4270 VMware VMmark benchmark achieves excellent result

The Sun Fire X4270 server delivered an excellent result on the virtualization benchmark VMmark from VMware for 8 core platforms running VMware ESX 4.0 OS.

The Sun Fire X4270 server powered by two 2.93GHz Quad-Core Intel Xeon X5570 processors achieved a score of 24.18 @ 17 tiles, supporting 102 fully fledged Virtual Machine instances (17 Tiles).

With this competitive result of 24.18 @ 17 tiles for the VMmark virtualization benchmark, the Sun Fire X4270 server is within 1% of the top score of 24.35 @ 17 tiles for 8 core platforms with equivalent 1066 MHz memory.

The Sun and VMware partnership offers one of the best virtualization platforms in the industry with the performance and scalability features available on the Sun Fire X4270 server.

Under the heavy load conditions of the VMmark benchmark, the Sun Fire X4270 server delivers near linear scalability.

Consolidating multiple applications onto the Sun Fire X4270 server helps IT organizations cut cost and complexity, increase agility, and reduce data center power and cooling.

Customers can consolidate several Solaris 10 OS, Linux, and Microsoft Windows applications onto a single server using VMware Virtual Infrastructure technology

The Sun Fire X4270 server achieved the competitive result of  24.18 @17 tiles with a simple I/O configuration consisting of One single port 10Gbe network card and One 4Gb dual port FC HBA and One SAS/SATA combo HBA for supporting 8 internal SATA SSDs.

Competitive Landscape Performance

VMmark 8 Core Results (sorted by score, bigger is better)


System
CPU (GHz\*) GB ESX ver Spindles RAID Tiles Score Pub Date
HP BL490c G6 2 x Xeon X5570 (2.93) 96 4.0 #164009 133 0 17 24.54 09/22/09
Lenovo R525 G2 2 x Xeon X5570 (2.93) 96 4.0 #164009 55 0 17 24.35 06/30/09
Dell PowerEdge R710 2 x Xeon X5570 (2.93) 96 4.0 #164009 98 0 17 24.27 09/08/09
HP BL490 G6 2 x Xeon X5570 (2.93) 96 4.0 #158725 132 0 17 24.24 05/19/09
Fujitsu RX200 S5 2 x Xeon X5570 (2.93) 96 4.0 #164009 291 0 17 24.20 08/11/09
Sun Fire X4270 2 x Xeon X5570 (2.93) 96 4.0 #164009 235 0 17 24.18 09/28/09
HP DL380 G6 2 x Xeon X5570 (2.93) 96 4.0 #148783 120 0 17 24.15 05/19/09
Cisco B200-M1 2 x Xeon X5570 (2.93) 96 4.0 #151628 20 0 17 24.14 04/21/09
IBM BladeCenter HS22 2 x Xeon X5570 (2.93) 96 4.0 #161959 289 0 17 24.05 06/30/09
Dell PowerEdge R710 2 x Xeon X5570 (2.93) 96 4.0 #150817 170 0 17 24.00 04/21/09

Notes:
\* Intel Turbo Boost up to 3.33GHz

Configuration Summary

Hardware Configuration:

  1. Sun Fire X4270 Server
  2. 2 x 2.93GHz 4-Core Intel Xeon X5570 EP processors
    96GB memory (12x 8GB DIMMs)
    1x 32GB SATA SSD for OS
    7x 32GB SATA SSD for database VMs.
    1x QLE2462 4Gb dual port Fiber Channel Host Adapter
    1x Intel Pro/10GbE-SR

  3. Storage
  4. 9x STK2540 + 9x STK2501 RAID level 0, each with
    12x 146GB SAS 15k rpm drives
    1x STK2540 RAID level 0 with
    12x 146GB SAS 15k rpm drives

  5. Clients:
  6. Sun Blade 6000 Chassis with 10x Sun Blade X6240
    Sun Blade 6000 Chassis with 7x Sun Blade X6240
    Each X6240 equipped with 2 x 2.5 GHz Quad Core AMD Opteron 2380,
    32GB memory, 1x 73GB 15K rpm SAS Disk

Software Configuration:

  1. VMware OS and Benchmark Software
  2. VMware ESX 4.0 build #164009
    VMmark 1.1.1

  3. VMmark Virtual machines
    1. Mail server
    2. Windows 2003 32-bit Enterprise Edition
      2 Virtual CPUs (vcpu)
      24 GB disk
      1 GB of memory
      Exchange 2003
    3. Java server
    4. Windows 2003 64-bit Enterprise Edition
      2 VCPUs
      8 GB disk
      1 GB of memory
      SPECjbb2005
    5. Standby server
    6. Windows 2003 32-bit Enterprise Edition
      1 VCPUs
      4 GB disk
      256 MB of memory
      No application
    7. Web server
    8. SLES 10 64-bit
      2 Virtual CPUs (vcpu)
      8 GB disk
      512 MB of memory
      SPECweb2005
    9. Database server
    10. SLES 10 64-bit
      2 Virtual CPUs (vcpu)
      10 GB disk
      2 GB of memory
      MySQL
    11. File server
    12. SLES 10 32-bit
      1 Virtual CPUs (vcpu)
      8 GB disk
      256 MB of memory
      dbbench

  4. Clients
  5. Windows 2003 32-bit Enterprise Edition
    LoadSim2003, Microsoft Outlook 2003
    SPECjbb Monior
    Idle VM test
    SPECweb2005 client
    MySQL, Sysbench
    dbbench based tbench_srv.exe
    BEA JRockit 5.0 JVM JDK
    VMmark Harness
    STAF framework and STAX execution engine.

Benchmark Description

VMmark is a benchmark developed, distributed and owned by VMware. The purpose of this benchmark is to measure performance and scalability of a pre-established mix of workloads (a Tile), which allows comparisons among similar platforms.

A Tile consists of 6 fixed workload applications, each running in its own Virtual Machine (VM) (6 VMs per Tile) such as Mail, Java, Web, Database and File Serving plus a standby server (spare Virtual Machine).

VMmark benchmark provides two key performance metrics:

  1. The Number of TILES supported by a system, which is an indication of how many systems/applications can be consolidated on one platform (the higher the number of tiles supported the higher the number of consolidated systems.

  2. The Score, which is an overall measure of the amount of work that is accomplished by all the Tiles in the system at a specified level of service of all the workloads during a benchmark run. The Score or Amount of Work is a composition of Actions/minute(Mail server), New Orders/minute(Java server), Access/minute(web server), Commits/minute(Database), MB/sec(file server).

Thus, among systems with the same number of tiles, the system with the higher score is the system that is capable of producing the greater amount of work. For detailed description of VMmark, tiles and score definition, please refer to http://www.vmware.com/products/vmmark/features.html.

See Also

Disclosure Statement

VMware(R) VMmark(tm) is a product of VMware, Inc. VMmark utilizes SPECjbb(r)2005 and SPECweb(r)2005, which are available from the Standard Performance Evaluation Corporation (SPEC). Results from http://www.vmware.com/products/vmmark/ as of September 29, 2009.

Tuesday Sep 22, 2009

Sun X4270 Virtualized for Two-tier SAP ERP 6.0 Enhancement Pack 4 (Unicode) Standard Sales and Distribution (SD) Benchmark

Two-Processor Performance using 8 Virtual CPU Solaris 10 Container Configuration:
  • Sun achieved 36% better performance using Solaris and Solaris 10 containers than a similar configuration on SUSE Linux using VMware ESX Server 4.0 on the same benchmark both using 8 virtual cpus.
  • Solaris Containers are the best virtualization technology for SAP projects and has been supported for more than 4 years. Other virtualization technologies suffer various overheads that decrease performance.
  • The Sun Fire X4270 server with 48G memory and a Solaris 10 container configured with 8 virtual CPUs achieved 2800 SAP SD Benchmark users and beat the Fujitsu PRIMERGY RX300 S5 server with 96G memory and the SUSE Linux Enterprise Server 10 on VMware ESX Server 4.0 by 36%. Both results used the same CPUs and were running the SAP ERP application release 6.0 enhancement pack 4 (unicode) standard sales and distribution (SD) benchmark.
  • Both the Sun and Fujitsu results were run at 50% and 48% utilization respectively. With these servers being half utilized, there is headroom for additional performance.
  • This benchmark result highlights the optimal performance of SAP ERP on Sun Fire servers running the Solaris OS and the seamless multilingual support available for systems running SAP applications.
  • 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. Note: username and password for SAP Service Marketplace required.
  • 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. Note: username and password for SAP Service Marketplace required.

SAP-SD 2-Tier Performance Landscape (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
Virtualized? Users SAP
ERP/ECC
Release
SAPS SAPS/
Proc
Date
Sun Fire X4270
2xIntel Xeon X5570 @2.93GHz
48 GB
Solaris 10
Oracle 10g
no 3,800 2009
6.0 EP4
(Unicode)
21,000 10,500 21-Aug-09
IBM System 550
4xPower6 @5GHz
64 GB
AIX 6.1
DB2 9.5
no 3,752 2009
6.0 EP4
(Unicode)
20,520 5,130 16-Jun-09
HP ProLiant DL380 G6
2xIntel Xeon X5570 @2.93GHz
48 GB
SUSE Linux Ent Svr 10
MaxDB 7.8
no 3,171 2009
6.0 EP4
(Unicode)
17,380 8,690 17-Apr-09
Sun Fire X4270
2xIntel Xeon X5570 @2.93GHz
48 GB
Solaris 10 container
(8 virtual CPUs)
Oracle 10g
YES
50% util
2,800 2009
6.0 EP4
(Unicode)
15,320 7,660 10-Sep-09
Fujitsu PRIMERGY RX300 S5
2xIntel Xeon X5570 @2.93GHz
96 GB
SUSE Linux Ent Svr 10 on
VMware ESX Server 4.0
MaxDB 7.8
YES
48% util
2,056 2009
6.0 EP4
(Unicode)
11,230 5,615 04-Aug-09

Complete benchmark results may be found at the SAP benchmark website http://www.sap.com/benchmark.

Results and Configuration Summary

Hardware Configuration:

    One, Sun Fire X4270
      2 x 2.93 GHz Intel Xeon X5570 processors (2 processors / 8 cores / 16 threads)
      48 GB memory
      Sun StorageTek CSM200 with 32 \* 73GB 15KRPM 4Gb FC-AL and 32 \* 146GB 15KRPM 4Gb FC-AL Drives

Software Configuration:

    Solaris 10 container configured with 8 virtual CPUs
    SAP ECC Release: 6.0 Enhancement Pack 4 (Unicode)
    Oracle 10g

Sun has submitted the following result for the SAP-SD 2-Tier benchmark. It was approved and published by SAP.

      Number of benchmark users:
    2,800
      Average dialog response time:
    0.971 s

    Fully processed order line:
    306,330

    Dialog steps/hour:
    919,000

    SAPS:
    15,320
      SAP Certification:
    2009034

Benchmark Description

The SAP Standard Application SD (Sales and Distribution) 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.

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.

Key Points and Best Practices

  • Set up the storage (LSI-OEM) to deliver the needed raw devices directly out of the storage and do not use any software layer in between.

  • Solaris 10 Container best practices how-to guide

Disclosure Statement

Two-tier SAP Sales and Distribution (SD) standard SAP SD benchmark based on SAP enhancement package 4 for SAP ERP 6.0 (Unicode) application benchmark as of 09/10/09: Sun Fire X4270 (2 processors, 8 cores, 16 threads) run in 8 virtual cpu container, 2,800 SAP SD Users, 2x 2.93 GHz Intel Xeon X5570, 48 GB memory, Oracle 10g, Solaris 10, Cert# 2009034. Sun Fire X4270 (2 processors, 8 cores, 16 threads) 3,800 SAP SD Users, 2x 2.93 GHz Intel Xeon X5570, 48 GB memory, Oracle 10g, Solaris 10, Cert# 2009033. IBM System 550 (4 processors, 8 cores, 16 threads) 3,752 SAP SD Users, 4x 5 GHz Power6, 64 GB memory, DB2 9.5, AIX 6.1, Cert# 2009023. HP ProLiant DL380 G6 (2 processors, 8 cores, 16 threads) 3,171 SAP SD Users, 2x 2.93 GHz Intel Xeon X5570, 48 GB memory, MaxDB 7.8, SUSE Linux Enterprise Server 10, Cert# 2009006. Sun Fire X4270 (2 processors, 8 cores, 16 threads) 2,800 SAP SD Users, 2x 2.93 GHz Intel Xeon X5570, 48 GB memory, Oracle 10g, Solaris 10 container configured with 8 virtual CPUs, Cert# 2009034. Fujitsu PRIMERGY Model RX300 S5 (2 processors, 8 cores, 16 threads) 2,056 SAP SD Users, 2x 2.93 GHz Intel Xeon X5570, 96 GB memory, MaxDB 7.8, SUSE Linux Enterprise Server 10 on VMware ESX Server 4.0, Cert# 2009029.

SAP, R/3, reg TM of SAP AG in Germany and other countries. More info: www.sap.com/benchmark

Wednesday Jun 03, 2009

Wide Variety of Topics to be discussed on BestPerf

A sample of the various Sun and partner technologies to be discussed:
OpenSolaris, Solaris, Linux, Windows, vmware, gcc, Java, Glassfish, MySQL, Java, Sun-Studio, ZFS, dtrace, perflib, Oracle, DB2, Sybase, OpenStorage, CMT, SPARC64, X64, X86, Intel, AMD

About

BestPerf is the source of Oracle performance expertise. In this blog, Oracle's Strategic Applications Engineering group explores Oracle's performance results and shares best practices learned from working on Enterprise-wide Applications.

Index Pages
Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today