SPECjAppServer2002 Result WebSphere 5.1 Application Server on eServer xSeries 335 Cluster Metric: 2,575.34 TOPS@MultipleNode 330.07 US$/TOPS@MultipleNode Submitter: IBM Corporation, SPEC license # 11, Test date: Nov-2003 EJB Container Avail: Dec-2003, EJB Container JVM Avail: Dec-2003 -------------------------------------------------------------------------------- Benchmark Settings -------------------------------------------------------------------------------- Orders Injection Rate: 1500 # of Order Agents: 3 # of Manufacturing Agents: 2 DB Load Injection Rate: 1500 Ramp Up Time: 600 seconds Ramp Down Time: 300 seconds Steady State Time: 1800 seconds Trigger Time: 1000 seconds Total System Cost: US$850,025 -------------------------------------------------------------------------------- Detailed Results -------------------------------------------------------------------------------- Order Transaction Mix Count Tx. Mix New Order 1,343,788 50.00% Change Order 536,896 19.98% Order Status 537,388 20.00% Customer Status 269,489 10.03% Total # Order Transactions 2,687,561 Total # Manufacturing Transactions 1,948,042 Response Times Average Maximum 90th% Reqd New Order 0.43 20.46 1.10 2.00 Change Order 0.20 5.82 0.40 2.00 Order Status 0.09 4.80 0.20 2.00 Customer Status 0.10 21.48 0.30 2.00 Manufacturing 3.29 24.50 4.75 5.00 Reproducibility Run (TOPS) 2,576.35 -------------------------------------------------------------------------------- Software Descriptions -------------------------------------------------------------------------------- EJB Container Name: WebSphere 5.1 Application Server, Network Deployment Vendor: IBM Corporation Available: Dec-2003 Instances: 9 Passed CTS: Dec-2003 Protocol: RMI/IIOP JVM Name: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) JVM Vendor: IBM Corporation JVM Available: Dec-2003 Tuning Information EJB Container Cache Size: 16533 Transaction Service Transaction Timeout: 0 Transaction Service Client Inactivity Timeout: 0 ORB Service Minimum Thread Pool Size: 10 ORB Service Maximum Thread Pool Size: 10 ORB Service Thread Pool Inactivity Timeout: -1 ORB Service Custom Properties: com.ibm.CORBA.FragmentSize=0 JVM Tuning Information Initial Heap Size: 1536 MB Maximum Heap Size: 1536 MB Generic JVM Arguments: com.ibm.ws.pm.batch=true com.ibm.ws.pm.deferredcreate=true -------------------------------------------------------------------------------- Supplier Domain Container Name: WebSphere 5.1 Application Server, Network Deployment Vendor: IBM Corporation Available: Dec-2003 JVM Name: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) JVM Vendor: IBM Corporation JVM Available: Dec-2003 Tuning Information Web Container Minimum Thread Pool Size: 5 Web Container Maximum Thread Pool Size: 10 JVM Tuning Information Initial Heap Size: 1536 MB Maximum Heap Size: 1536 MB -------------------------------------------------------------------------------- Emulator Container Name: WebSphere 5.1 Application Server, Single Server Vendor: IBM Corporation Available: Dec-2003 JVM Name: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) JVM Vendor: IBM Corporation JVM Available: Dec-2003 Tuning Information Web Container Minimum Thread Pool Size: 50 Web Container Maximum Thread Pool Size: 50 Web Container Thread Pool Inactivity Timeout: -1 JVM Tuning Information Initial Heap Size: 512 MB Maximum Heap Size: 512 MB -------------------------------------------------------------------------------- Database Name: DB2 Universal Database v8.1.1.32 FP4, Enterprise Server Edition Vendor: IBM Corporation Available: Nov-2003 Tuning Information The db2tune.sh script included within the FDA was used to modify the configuration for the specdb database and associated database manager. This configuration information is also provided by the following files in the FDA. db2set.txt dbm_config.txt specdb_config.txt db2level.txt -------------------------------------------------------------------------------- JDBC Name: IBM DB2 JDBC Universal Driver Provider (Type 2 - version 1.5.52) Vendor: IBM Corporation Available: Nov-2003 Tuning Information IBM DB2 JDBC Universal Driver Provider (Type 2) Implementation class: com.ibm.db2.jcc.DB2ConnectionPoolDataSource SPECDB Datasource JNDI Name: jdbc/SPECDB Minimum pool size: 15 Maximum pool size: 15 Statement cache size: 51 Datasource Custom Properties databaseName: specdb user: spec password: spec driverType: 2 -------------------------------------------------------------------------------- Other Software Name: Vendor: Available: Tuning Information -------------------------------------------------------------------------------- Hardware Descriptions -------------------------------------------------------------------------------- J2EE Application Server (9 systems) Hardware Vendor: IBM Corporation Model Name: IBM eServer xSeries x335 Processor: Intel Xeon DP MHz: 3200 # of CPUs: 2 cores, 2 chips, 1 core/chip Memory (MB): 3072 L1 Cache: 12Kuops(I)+8KB(D) L2 Cache: 512KB Other Cache: 1024KB L3 Cache OS Vendor: SuSE Inc. OS Name: SuSE Linux Enterprise Server 8 SP2A Disks: 36.4GB Ultra 320 SCSI Network Interface: 2x1000BASE-TX (Gigabit) Integrated Ethernet Other Hardware: # of Systems: 9 H/W Available: Nov-2003 O/S Available: Nov-2003 Notes / Tuning Information Parameters in /etc/sysctl.conf: fs.file-max=65535 kernel.shmmax=1073741824 net.ipv4.tcp_sack=0 net.ipv4.tcp_timestamps=0 vm.bdflush=100 1200 128 512 15 5000 100 0 0 kernel.sched_yield_scale=1 -------------------------------------------------------------------------------- Database Server (1 system) Hardware Vendor: IBM Corporation Model Name: IBM eServer pSeries p650 Processor: IBM 1.45 GHz POWER4+ MHz: 1450 # of CPUs: 8 cores, 8 chips, 1 core/chip Memory (MB): 16GB L1 Cache: 64KB(I)+32KB(D) L2 Cache: 1.5MB shared L2 per processor card Other Cache: 32 MB shared L3 cache per processor card OS Vendor: IBM Corporation OS Name: AIX 5L v5.2 Disks: 2x146.8GB 10K RPM Ultra3 SCSI Network Interface: 1000BASE-TX (Gigabit) Ethernet Other Hardware: FAStT 200 Storage Server with 10x36.4GB 15K FC disks and EXP300 Storage Expansion Unit with 7x18.2GB 15K Ultra 160 SCSI disks # of Systems: 1 H/W Available: Nov-2003 O/S Available: Nov-2003 Notes / Tuning Information L3 Caching Mode: Private Enabled LargePage Support: /usr/sbin/vmo -r -o lgpg_regions=320 -o lgpg_size=16777216 /usr/sbin/bosboot -ad /dev/ipldevice -k /usr/lib/boot/unix_64 /usr/sbin/reboot -q /usr/samples/kernel/vmtune -S 1 -------------------------------------------------------------------------------- Load Driver (Primary) (1 system) Hardware Vendor: Sun Microsystems, Inc. Model Name: SunFire 4800 Processor: UltraSPARC III Cu MHz: 1050 # of CPUs: 12 cores, 12 chips, 1 core/chip Memory (MB): 64GB L1 Cache: 32KB(I)+64KB(D) (on chip) L2 Cache: 8MB Other Cache: OS Vendor: Sun Microsystems, Inc. OS Name: Solaris 8 Disks: 2x36GB 10K SCSI Network Interface: 1000BASE-TX (Gigabit) Ethernet Other Hardware: # of Systems: 1 H/W Available: Nov-2003 O/S Available: Nov-2003 Notes / Tuning Information Utilized the IBM JDK included with WebSphere 5.1 Application Server. Java(TM) 2 Runtime Environment, Standard Edition (IBM build 1.4.1_05-b01) -------------------------------------------------------------------------------- Load Driver (Satellite) (1 system) Hardware Vendor: IBM Corporation Model Name: IBM eServer pSeries p690 (LPAR) Processor: IBM 1.1GHz POWER4 MHz: 1100 # of CPUs: 16 cores, 16 chips, 1 core/chip Memory (MB): 32GB L1 Cache: 64KB(I)+32KB(D) per core (2 cores per chip) L2 Cache: 1.44MB shared L2 per chip Other Cache: 32 MB shared L3 cache per chip OS Vendor: IBM Corporation OS Name: AIX 5L v5.2 Disks: 2x36GB 10K SCSI Network Interface: 1000BASE-TX (Gigabit) Ethernet Other Hardware: # of Systems: 1 H/W Available: Nov-2003 O/S Available: Nov-2003 Notes / Tuning Information Utilized the IBM JDK included with WebSphere 5.1 Application Server. Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) -------------------------------------------------------------------------------- Emulator (1 system) Hardware Vendor: IBM Corporation Model Name: IBM eServer xSeries x360 Processor: Intel Xeon MP MHz: 2800 # of CPUs: 4 cores, 4 chips, 1 core/chip Memory (MB): 4092 L1 Cache: 12Kuops(I)+8KB(D) L2 Cache: 512KB Other Cache: 2048KB (L3 cache) OS Vendor: SuSE Inc. OS Name: SuSE Linux Enterprise Server 8 SP2A Disks: 18.2GB Ultra 160 SCSI Network Interface: 1000BASE-TX (Gigabit) Ethernet Other Hardware: # of Systems: 1 H/W Available: Nov-2003 O/S Available: Nov-2003 Notes / Tuning Information Parameters in /etc/sysctl.conf: fs.file-max=65535 kernel.shmmax=1073741824 net.ipv4.tcp_sack=0 net.ipv4.tcp_timestamps=0 vm.bdflush=100 1200 128 512 15 5000 100 0 0 kernel.sched_yield_scale=1 -------------------------------------------------------------------------------- Benchmark Modifications -------------------------------------------------------------------------------- Schema Modifications: The scripts used to create the database are located within the FDA. Two additional indicies were added for the M_LargeOrder table in the manufacturing domain. The DDL to create these indicies are included in the FDA /schema/sql directory. -------------------------------------------------------------------------------- Load Program Modifications: No changes were made to the load program. -------------------------------------------------------------------------------- Reference Bean Modifications: No modifications were made to the reference beans. -------------------------------------------------------------------------------- Benchmark Configuration Information -------------------------------------------------------------------------------- Persistence Mode Used: All beans were deployed using Container Managed Persistence (CMP). -------------------------------------------------------------------------------- Isolation Requirement Info: The following beans CustomerEnt, RuleEnt and DiscountEnt in the Corporate Domain, OrderCustomerEnt and ItemEnt in the Customer Domain, PartEnt, ComponentEnt, AssemblyEnt, BomEnt and LargeOrderEnt in the Manufacturing Domain and SupplierCompEnt and SupplierEnt in the Supplier Domain were accessed using READ_COMMITTED which is Cursor Stability (CS) for DB2 and the remaining beans were accessed using REPEATABLE_READ which translates to DB2 isolation level of Read Stability (RS). -------------------------------------------------------------------------------- Durability Requirement Info: To ensure database durability, RAID-5E (utilizing block-level stripping and distributed parity) was used for the database logs maintained on the EXP300 Storage Expansion Unit. -------------------------------------------------------------------------------- Storage Requirement Info: Over the course of a 45 minute run at an injection rate of 1500, database storage increased 997.6 MB. Given a linear scale, an eight hour run at the same injection rate would increase storage 10641.54 MB. The FAStT 200 Storage Server was configured with two RAID-5E logical volumes consisting of 5 (36.4GB) disks each. These two volumes were merged into a single file system using LVM stripping that yielded 102400.00 MB of total disk storage for the database. -------------------------------------------------------------------------------- Argument Passing Semantics: WebSphere 5.1 Application Server uses pass-by-value semantics by default. -------------------------------------------------------------------------------- Other Benchmark Information -------------------------------------------------------------------------------- This submission used the xerces implementation (version - XML4J 4.2.2) provided with WebSphere Application Server 5.1 in the IBM 1.4.1 JDK. -------------------------------------------------------------------------------- General Notes -------------------------------------------------------------------------------- No errors were encoutered in the driver error logs. -------------------------------------------------------------------------------- For questions about this result, please contact the submitter: IBM Corporation For other inquiries, please contact SPEC Benchmark run on Sat Nov 08 17:09:52 EST 2003 by SPECjAppServer2002 v1.14 Result submitted on Wed Nov 12 03:03:00 EST 2003 Report generated by SPECjAppServer2002 Reporter v1.01 Copyright (C) 2002 Standard Performance Evaluation Corporation