-------------------------------------------------------------------------------- SPECjAppServer(R)2004 Result Copyright (C) 2004 Standard Performance Evaluation Corporation -------------------------------------------------------------------------------- WebSphere 6.0.2.3 Application Server on IBM System p5 550 Cluster -------------------------------------------------------------------------------- 2,921.48 SPECjAppServer2004 JOPS@Standard -------------------------------------------------------------------------------- Submitter: IBM Corporation SPEC license # 11 Test date: Oct-2005 -------------------------------------------------------------------------------- SUT CONFIGURATION -------------------------------------------------------------------------------- J2EE Server Nodes: 8 DB Server Nodes: 1 J2EE Server CPUs: 32 cores, 16 chips (SMT on) DB Server CPUs: 8 cores, 4 chips (SMT on) J2EE Instances: 8 DB Instances: 1 Other SUT Components: (1) IBM eServer OpenPower 720 running IBM Load Balancer 6.0 and WebSphere Deployment Manager V6.0.2.3 (1) Cisco Catalyst 3750 24TS Switch -------------------------------------------------------------------------------- BENCHMARK SETTINGS -------------------------------------------------------------------------------- Dealer Injection Rate: 1,745 Ramp Up Time: 600 sec # of Dealer Agents: 23 Ramp Down Time: 300 sec # of Manufacturing Agents: 10 Steady State Time: 3,600 sec DB Load Injection Rate: 2,000 Trigger Time: 4,500 sec -------------------------------------------------------------------------------- Detailed Results -------------------------------------------------------------------------------- Dealer Transaction Mix Count Tx. Mix Purchase 1,579,528 25.01% Manage 1,579,846 25.02% Browse 3,156,185 49.97% Total # Dealer Transactions 6,315,559 Total # Manufacturing Transactions 4,201,753 Response Times Average Maximum 90th% Reqd Purchase 0.30 3.63 0.70 2.00 Manage 0.30 5.96 0.70 2.00 Browse 0.35 4.13 0.90 2.00 Manufacturing 1.24 3.45 1.50 5.00 Reproducibility Run (SPECjAppServer2004 JOPS) 2,923.26 -------------------------------------------------------------------------------- SOFTWARE PRODUCTS -------------------------------------------------------------------------------- WebSphere 6.0.2.3 Application Server Network Deployment Vendor: IBM Corporation Availability Date: Oct-2005 Date Passed CTS: Nov-2004 CTS Version: 1.4 EJB Protocol: RMI/IIOP OS Name: SUSE Linux Enterprise Server 9 Service Pack 2 for IBM POWER -------------------------------------------------------------------------------- Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) 32-bit Vendor: IBM Corporation Availability Date: Jun-2005 OS Name: SUSE Linux Enterprise Server 9 Service Pack 2 for IBM POWER -------------------------------------------------------------------------------- IBM DB2 Universal JDBC Drivers Vendor: IBM Corporation Availability Date: Aug-2005 OS Name: SUSE Linux Enterprise Server 9 Service Pack 2 for IBM POWER -------------------------------------------------------------------------------- IBM DB2 Universal Database v8.2.3 Vendor: IBM Corporation Availability Date: Aug-2005 OS Name: SUSE Linux Enterprise Server 9 Service Pack 2 for IBM POWER -------------------------------------------------------------------------------- IBM Load balancer, Edge Component of WebSphere V6.0 Vendor: IBM Corporation Availability Date: Jun-2005 Description: Load balancer via MAC forwarding -------------------------------------------------------------------------------- WebSphere V6.0.2.3 Deployment Manager Vendor: IBM Corporation Availability Date: Oct-2005 Description: To setup and control WebSphere cell -------------------------------------------------------------------------------- SOFTWARE CONFIGURATIONS -------------------------------------------------------------------------------- J2EE Application Servers J2EE Product: WebSphere 6.0.2.3 Application Server Network Deployment JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) 32-bit JDBC Product: IBM DB2 Universal JDBC Drivers Hardware: J2EE Application Server HW # of Instances: 8 Interfaces: Web Interface for the Dealer Domain Web Interface for the Supplier Domain EJB Interface for the Dealer Domain EJB Interface for the Manufacturing Domain EJB Interface for the Supplier Domain Notes / Tuning Information Minimum heap size = 3072 MB Maximum heap size = 3072 MB JVM parms: -Xlp verbose:gc com.ibm.CORBA.FragmentSize=3000 com.ibm.ws.pm.batch=true com.ibm.ws.pm.deferredcreate=true EJB Cache Size = 30530 HTTP Channel maximum persistent requests = -1 HTTP Channel readTimeout = 6000 HTTP Channel writeTimeout = 6000 HTTP Channel persistentTimeout = 3000 Minimum Web Container threads = 40 Maximum Web Container threads = 40 Minimum ORB threads = 32 Maximum ORB threads = 32 Minimum Default threads = 15 Maximum Default threads = 15 Trace and PMI disabled Log rotation disabled Refer to files appservers/resources.xml, appservers/startup.txt, and appservers/server.xml in the archive file. They contain: datasource configuration, JVM command line parameters, and other J2EE configuration information -------------------------------------------------------------------------------- Emulator SW Config JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) 32-bit Web Product: WebSphere 6.0.2.3 Application Server Network Deployment Hardware: Emulator # of Instances: 1 Notes / Tuning Information Initial heap size = 1536 MB Maximum heap size = 1536 MB JVM parm -Xlp HTTP Channel readTimeout = 0 HTTP Channel writeTimeout = 0 HTTP Channel persistentTimeout = 0 HTTP Channel maximumPersistentRequests = -1 HTTP Channel keepAlive = true Minimum Web Container threads = 35 Maximum Web Container threads = 35 -------------------------------------------------------------------------------- Database SW Config DB Product: IBM DB2 Universal Database v8.2.3 Hardware: Database Server HW # of Instances: 1 Notes / Tuning Information Tuning performed by db2tune.sh script in the archive/Schema directory. -------------------------------------------------------------------------------- Driver SW Config Primary JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) 32-bit Hardware: Primary Load Driver # of Instances: 1 Notes / Tuning Information JVM_OPTIONS=-Xss100k -Xms1536m -Xmx1536m -Xlp -Dcom.ibm.CORBA.FragmentSize=3000 -------------------------------------------------------------------------------- Driver SW Config Satellites JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.2) 32-bit Hardware: Load Driver Satellites # of Instances: 4 Notes / Tuning Information JVM_OPTIONS=-Xss100k -Xms1536m -Xmx1536m -Dcom.ibm.CORBA.FragmentSize=3000 -------------------------------------------------------------------------------- IBM Load Balancer 6.0 Other Product: IBM Load balancer, Edge Component of WebSphere V6.0 Hardware: Load Balancer and WebSphere Deployment Manager Hardware # of Instances: 1 Notes / Tuning Information Defaults used. -------------------------------------------------------------------------------- HARDWARE SYSTEMS -------------------------------------------------------------------------------- J2EE Application Server HW (SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM System p5 550 Processor: IBM POWER5+ MHz: 1900 # of CPUs: 4 cores, 2 chips, 2 cores/chip (SMT on) Memory (MB): 4096 L1 Cache: 64KB(I)+32KB(D) (on chip) per core L2 Cache: 1920KB unified (on chip) per chip Other Cache: 36MB unified (off chip) per DCM, 2 DCMs OS Vendor: Novell Inc. OS Name: SUSE Linux Enterprise Server 9 Service Pack 2 for IBM POWER Disks: 1x36.4GB 15K RPM Ultra320 SCSI Network Interface: Dual 1000BASE-TX Gigabit Integrated Ethernet Other Hardware: # of Systems: 8 H/W Available: Oct-2005 O/S Available: Jul-2005 Notes / Tuning Information These entries added to script /appservers/sjas4_tune.sh that is run prior to each benchmark run: ulimit -n 20000 echo "192" > /proc/sys/vm/nr_hugepages echo "3221225472" > /proc/sys/kernel/shmmax echo "3221225472" > /proc/sys/kernel/shmall echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout echo "20" > /proc/sys/net/ipv4/tcp_syn_retries echo "20" > /proc/sys/net/ipv4/tcp_synack_retries echo "300000" > /proc/sys/net/core/netdev_max_backlog echo "300000" > /proc/sys/net/core/somaxconn echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_mem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_wmem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_rmem echo "1048576" > /proc/sys/net/core/rmem_max echo "1048576" > /proc/sys/net/core/rmem_default echo "1048576" > /proc/sys/net/core/wmem_max echo "1048576" > /proc/sys/net/core/wmem_default echo "10000000" > /proc/sys/net/core/optmem_max echo "0" > /proc/sys/net/ipv4/tcp_timestamps echo "3" >/proc/sys/net/ipv4/conf/all/arp_ignore echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce ip addr add 9.3.32.147/32 scope host dev lo -------------------------------------------------------------------------------- Database Server HW (SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer p5 570 Processor: IBM POWER5 MHz: 1900 # of CPUs: 8 cores, 4 chips, 2 cores/chip (SMT on) Memory (MB): 65536 L1 Cache: 64KB(I)+32KB(D) (on chip) per core L2 Cache: 1920KB unified (on chip) per chip Other Cache: 36MB unified (off chip) per DCM, 4 DCMs OS Vendor: Novell Inc. OS Name: SUSE Linux Enterprise Server 9 Service Pack 2 for IBM POWER Disks: 1x36.4GB 15K RPM Ultra320 SCSI Network Interface: Dual 1000BASE-TX Gigabit Integrated Ethernet Other Hardware: Two IBM 2-Gb Fibre Channel host bus adapters connected to IBM TotalStorage DS4300 Fibre Channel Array consisting of 11 * 36 GB FC disks and 3 * 146 GB disks with DS4000 EXP710 Storage Expansion Unit consisting of 11 * 36 GB FC disks and 3 * 146 GB disks. # of Systems: 1 H/W Available: Sep-2004 O/S Available: Jul-2005 Notes / Tuning Information These entries added database/sjas4_tune.sh that is run prior to each benchmark run: ulimit -n 20000 echo "3456" > /proc/sys/vm/nr_hugepages echo "57982058496" > /proc/sys/kernel/shmmax echo "57982058496" > /proc/sys/kernel/shmall echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout echo "20" > /proc/sys/net/ipv4/tcp_syn_retries echo "20" > /proc/sys/net/ipv4/tcp_synack_retries echo "300000" > /proc/sys/net/core/netdev_max_backlog echo "300000" > /proc/sys/net/core/somaxconn echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_mem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_wmem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_rmem echo "1048576" > /proc/sys/net/core/rmem_max echo "1048576" > /proc/sys/net/core/rmem_default echo "1048576" > /proc/sys/net/core/wmem_max echo "1048576" > /proc/sys/net/core/wmem_default echo "10000000" > /proc/sys/net/core/optmem_max echo "0" > /proc/sys/net/ipv4/tcp_timestamps -------------------------------------------------------------------------------- Load Balancer and WebSphere Deployment Manager Hardware (SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer OpenPower 720 Processor: IBM POWER5 MHz: 1500 # of CPUs: 2 cores, 1 chip, 2 cores/chip (SMT on) Memory (MB): 2048 L1 Cache: 64KB(I)+32KB(D) (on chip) per core L2 Cache: 1920KB unified (on chip) per chip Other Cache: 36MB unified (off chip) per DCM, 2 DCMs OS Vendor: Novell Inc. OS Name: SUSE Linux Enterprise Server 9 Service Pack 1 for IBM POWER Disks: 1x18.2GB 10K RPM SCSI Network Interface: Dual 1000BASE-TX Gigabit Integrated Ethernet Other Hardware: # of Systems: 1 H/W Available: Sep-2004 O/S Available: Aug-2004 Notes / Tuning Information These entries added to dmgr_loadbalancer/sjas4_tune.sh that is run prior to each benchmark run echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout echo "20" > /proc/sys/net/ipv4/tcp_syn_retries echo "20" > /proc/sys/net/ipv4/tcp_synack_retries echo "300000" > /proc/sys/net/core/netdev_max_backlog echo "300000" > /proc/sys/net/core/somaxconn echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_mem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_wmem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_rmem echo "1048576" > /proc/sys/net/core/rmem_max echo "1048576" > /proc/sys/net/core/rmem_default echo "1048576" > /proc/sys/net/core/wmem_max echo "1048576" > /proc/sys/net/core/wmem_default echo "10000000" > /proc/sys/net/core/optmem_max echo "0" > /proc/sys/net/ipv4/tcp_timestamps ulimit -n 500000 -------------------------------------------------------------------------------- Emulator (non-SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer OpenPower 720 Processor: IBM POWER5 MHz: 1650 # of CPUs: 4 cores, 2 chips, 2 cores/chip (SMT on) Memory (MB): 8192 L1 Cache: 64KB(I)+32KB(D) (on chip) per core L2 Cache: 1920KB unified (on chip) per chip Other Cache: 36MB unified (off chip) per DCM, 2 DCMs OS Vendor: Novell Inc. OS Name: SUSE Linux Enterprise Server 9 for IBM POWER (64-bit) Disks: 1x36.4GB 15K RPM Ultra320 SCSI Network Interface: Dual 1000BASE-TX Gigabit Integrated Ethernet Other Hardware: # of Systems: 1 H/W Available: Sep-2004 O/S Available: Aug-2004 Notes / Tuning Information These entries added database/sjas4_tune.sh that is run prior to each benchmark run: ulimit -n 20000 echo "384" > /proc/sys/vm/nr_hugepages echo "1610612736" > /proc/sys/kernel/shmmax echo "1610612736" > /proc/sys/kernel/shmall echo "30" > /proc/sys/net/ipv4/tcp_fin_timeout echo "20" > /proc/sys/net/ipv4/tcp_syn_retries echo "20" > /proc/sys/net/ipv4/tcp_synack_retries echo "300000" > /proc/sys/net/core/netdev_max_backlog echo "300000" > /proc/sys/net/core/somaxconn echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_mem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_wmem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_rmem echo "1048576" > /proc/sys/net/core/rmem_max echo "1048576" > /proc/sys/net/core/rmem_default echo "1048576" > /proc/sys/net/core/wmem_max echo "1048576" > /proc/sys/net/core/wmem_default echo "10000000" > /proc/sys/net/core/optmem_max echo "0" > /proc/sys/net/ipv4/tcp_timestamps -------------------------------------------------------------------------------- Load Driver Satellites (non-SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer pSeries 690 Turbo Processor: IBM POWER4+ MHz: 1700 # of CPUs: 8 cores, 4 chips, 2 cores/chip (4 chips per MCM) Memory (MB): 32768 L1 Cache: 64KB(I)+32KB(D) on chip per core L2 Cache: 1536KB unified on chip per chip Other Cache: 32MB unified (off-chip)/MCM, 1 MCM OS Vendor: Novell Inc. OS Name: SUSE Linux Enterprise Server 9 for IBM POWER (64-bit) Disks: 1x36.4GB 10K RPM Ultra320 SCSI Network Interface: 1000BASE-TX Gigabit Other Hardware: # of Systems: 4 H/W Available: Jul-2003 O/S Available: Aug-2004 Notes / Tuning Information This IBM eServer pSeries 690 Turbo is divided into four equal logical partitions, each of which is a satellite driver. These entries added to driver/sjas4_tune.sh ulimit -n 50000 echo "20" > /proc/sys/net/ipv4/tcp_syn_retries echo "20" > /proc/sys/net/ipv4/tcp_synack_retries echo "300000" > /proc/sys/net/core/netdev_max_backlog echo "300000" > /proc/sys/net/core/somaxconn echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_mem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_wmem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_rmem echo "1048576" > /proc/sys/net/core/rmem_max echo "1048576" > /proc/sys/net/core/rmem_default echo "1048576" > /proc/sys/net/core/wmem_max echo "1048576" > /proc/sys/net/core/wmem_default echo "10000000" > /proc/sys/net/core/optmem_max echo "0" > /proc/sys/net/ipv4/tcp_timestamps echo "672" > /proc/sys/vm/nr_hugepages echo "11274289152" > /proc/sys/kernel/shmmax echo "11274289152" > /proc/sys/kernel/shmall -------------------------------------------------------------------------------- Primary Load Driver (non-SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer OpenPower 720 Processor: IBM POWER5 MHz: 1650 # of CPUs: 4 cores, 2 chips, 2 cores/chip (SMT on) Memory (MB): 65536 L1 Cache: 64KB(I)+32KB(D) (on chip) per core L2 Cache: 1920KB unified (on chip) per chip Other Cache: 36MB unified (off chip) per DCM, 2 DCMs OS Vendor: Novell Inc. OS Name: SUSE Linux Enterprise Server 9 for IBM POWER (64-bit) Disks: 1x36.4GB 15K RPM Ultra320 SCSI Network Interface: Dual 1000BASE-TX Gigabit Integrated Ethernet Other Hardware: # of Systems: 1 H/W Available: Sep-2004 O/S Available: Aug-2004 Notes / Tuning Information These entries added to driver/sjas4_tune.sh ulimit -n 50000 echo "20" > /proc/sys/net/ipv4/tcp_syn_retries echo "20" > /proc/sys/net/ipv4/tcp_synack_retries echo "300000" > /proc/sys/net/core/netdev_max_backlog echo "300000" > /proc/sys/net/core/somaxconn echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_mem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_wmem echo "30000000 30000000 30000000" > /proc/sys/net/ipv4/tcp_rmem echo "1048576" > /proc/sys/net/core/rmem_max echo "1048576" > /proc/sys/net/core/rmem_default echo "1048576" > /proc/sys/net/core/wmem_max echo "1048576" > /proc/sys/net/core/wmem_default echo "10000000" > /proc/sys/net/core/optmem_max echo "0" > /proc/sys/net/ipv4/tcp_timestamps echo "864" > /proc/sys/vm/nr_hugepages echo "14495514624" > /proc/sys/kernel/shmmax echo "14495514624" > /proc/sys/kernel/shmall -------------------------------------------------------------------------------- BENCHMARK MODIFICATIONS -------------------------------------------------------------------------------- Schema Modifications: No changes were made to the benchmark schema. -------------------------------------------------------------------------------- Load Program Modifications: No changes were made to the load program. BENCHMARK CONFIGURATION INFORMATION -------------------------------------------------------------------------------- Isolation Requirement Info: The following beans: PartEnt, ComponentEnt, AssemblyEnt, BomEnt and LargeOrderEnt in the Manufacturing Domain, ItemEnt in the Orders Domain, and SupplierCompEnt and SupplierEnt in the Supplier Domain were accessed using READ_COMMITTED which is Cursor Stability (CS) for DB2. The remaining beans were accessed using REPEATABLE_READ which translates to DB2 isolation level of Read Stability (RS). The ItemEnt bean was cached for 20 minute intervals using the WebSphere Lifetime in Cache Mechanism. Only the data inside the bean was cached. -------------------------------------------------------------------------------- Durability Requirement Info: To ensure database durability, RAID 10 (mirrored stripe) was used for the database and logs maintained on the external storage. The array contains six 146 GB drives for the logs and twenty two 36GB drives for the database. -------------------------------------------------------------------------------- Storage Requirement Info: Over the course of a 75 minute run at an injection rate of 1745, the database storage for database system increased by 1513 MB. Given a linear scale, a 24 hour run at the same injection rate would increase storage for database system by 29049.6 MB. The disk array contains twenty two 36 GB drives. The DS4300 controller utilized these drives as a RAID 10 array, yielding 351 GB for available storage. -------------------------------------------------------------------------------- Argument Passing Semantics: WebSphere Application Server V6.0.2.3 uses pass-by-value semantics by default. BILL OF MATERIALS -------------------------------------------------------------------------------- IBM System p5 550 WebSphere 6.0.2.3 Cluster with DB2 v8.2.3 Database Server Supplier IBM System p5 550 WebSphere V6.0.2.3 Hardware (for six systems) Unit Qty Description Part Number IBM 8 9133 Model 55A 9133-55A IBM 16 2-WAY 1.9GHz, 36MB L3 Cache Power5 Processor 8312 IBM 32 ACTIVATION WITH PROCESSOR 2-WAY 1.9 GHz 36MB L3 CACHE 7323 IBM 32 1GB(2X512MB), DIMMS, 276PIN DDR2, 533MHZ SDRAM 1930 IBM 8 36.4GB ULTRA320 15K RPM 1970 IBM 8 IDE DVDROM, SLIM LINE (COMANCHE) 1994 IBM 8 AC P/S, 1475 WATT, SQUADRONS SF4 7889 IBM 16 PROCESSOR POWER REGULATOR 7876 IBM 8 MEDIA BACKPLANE CARD (RIDLEY) 7877 IBM 8 PWR CBL, DRWR TO IBM PDU, 14', 250V/10A 6458 IBM 8 IBM RACK-MOUNT DRAWER BEZEL & HW 7192 IBM 8 RACK-MOUNT DRAWER RAIL KIT 7162 IBM 8 System Seller Code 0050 IBM 8 3 year support IBM QUOTE Supplier IBM eServer p5 570 Database Hardware (for one system) Unit Qty Description Part Number IBM 1 9117 Model 570 9117-570 IBM 1 Op Panel 1846 IBM 1 Processor Cable, Two-Drawer System 1847 IBM 1 SP Flex Cable, Two-Drawer System 1857 IBM 1 IDE Slimline DVD-ROM Drive 2640 IBM 1 36.4 GB 15,000 RPM Ultra320 SCSI Disk Drive Assembly 3277 IBM 8 8192MB (4x2048MB) DIMMs, 208-pin, 8NS Stacked DDR SDR 4454 IBM 2 2 Gigabit Fibre Channel PCI-X Adapter 5716 IBM 4 Power Cable -- Drawer to IBM PDU, 14-foot, 250V/10A 6458 IBM 2 IBM Rack-mount Drawer Rail Kit 7164 IBM 4 Processor, 0/2 Way 1.9 GHz with DDR1 memory 7832 IBM 2 CEC Backplane 7865 IBM 2 I/O Backplane 7866 IBM 2 Midplane 7867 IBM 2 DASD Backplane 7868 IBM 1 Media Backplane 7869 IBM 2 Power Midplane 7870 IBM 6 CPU Regulator 7875 IBM 2 Serial Port Riser Card 7878 IBM 2 System Drawer Enclosure 7879 IBM 1 Service Processor Card (FSP) 7881 IBM 4 AC Power Supply, 240V, 1400 W 7888 IBM 8 Single Processor Activation For #7832 7898 IBM 1 3 year support IBM QUOTE Supplier IBM Storage Hardware (for database system) Unit Qty Description Part Number IBM 1 DS4300 Midrange Disk (6OU) 1720-6OU IBM 2 Short Wave SFP GBIC (LC) 2210 IBM 4 Long Wave SFP GBIC (LC) 2220 IBM 11 2Gb FC, 36.4GB/15K Drive Module 5212 IBM 3 2Gb FC, 146.8GB/10K Drive 5207 IBM 1 DS4300 1st EXP700/710 Attach 7361 IBM 1 DS4300 Linux for Power Host Kit 7714 IBM 1 TotalStorage DS4000 EXP710Storage Expansion Unit 1740-710 IBM 2 Short Wave SFP GBIC (LC) 2210 IBM 11 2Gb FC, 36.4GB/15K Drive Module 5212 IBM 3 2Gb FC, 146.8GB/10K Drive 5207 IBM 1 3 year support, 24x7x4 96P2368 Supplier IBM eServer OpenPower 720 Load Balancer and Deployment Manager Hardware (for one system) Unit Qty Description Part Number IBM 1 9124 Model 720 9124-720 IBM 2 1024MB (4x256MB) DIMMs, 208-pin, 266 MHz DDR SDRAM 1937 IBM 1 IDE Slimline DVD-ROM Drive 2640 IBM 2 36.4 GB 10,000 RPM Ultra320 SCSI Disk Drive 3273 IBM 2 2-way 1.5 GHz POWER5 Processor Card, L3 Cache 1961 IBM 1 Power Cable -- Drawer to IBM PDU, 250v/10A 6458 IBM 1 4-Disk Slot Exp - Base Ctlr 6592 IBM 1 IBM Rack-mount Drawer Rail Kit 7162 IBM 2 CPU Power Regulator 7876 IBM 1 Media Backplane Card 7877 IBM 1 1475W AC Power Supply 7889 IBM 1 720 Rack Mount 7914 IBM 1 Language Group: US English 9300 IBM 1 3 year suport, 24x7x4 IBM QUOTE Supplier Miscellaneous Hardware Unit Qty Description Part Number IBM 1 HMC 1:7310-C03 Desktop Hardw.Mgmt.Console 7310-C03 IBM 1 Quiet Touch Keyboard - USB, Business Black, 8800 IBM 1 Mouse - Business Black with Keyboard Attachment Cable 8841 IBM 1 IBM ThinkVision L170 Monitor 3631 IBM 1 HMC Support, 3 year, 24x7x4 0569 IBM 1 NetBAY42 ER Enterprise Rack 930842S IBM 1 NetBay - 3yr Warranty Service Upgrade (24x7x4) 41L2762 CDW 1 Cisco 3750-24-TS 497268 CDW 3 Cisco Support 1 year, 24x7x4 150984 Supplier Passport Advantage Software Unit Qty Description Part Number IBM 8 DB2 UDB ENTERPRISE SERVER EDITION PROCESSOR LIC+SW MAINT 12 MO D518GLL IBM 16 DB2 UDB ENTERPRISE SERVER EDITION PROCESSOR SW MAINT RNWL 1 ANNIV E00BILL IBM 1 WAS NETWORK DEPLOYMENT V6.0.0 Multilingual MEDIA PK BA0DMML IBM 24 WAS Network Deployment Per Processor License & SW Maintenance 12 Months D5ALTLL IBM 48 WAS Network Deployment Per Processor SW Maintenance Annual Renewal D5CB9LL Supplier Operating System Software Unit Qty Description Part Number Novell 1 SUSE LINUX ENTERPRISE SERVER 9 FOR POWER 5639-SLP Novell 8 PREMIUM SUPPORT FOR SLES9 POWER FOR 3 YEARS SUSE QUOTE -------------------------------------------------------------------------------- OTHER BENCHMARK INFORMATION -------------------------------------------------------------------------------- The switch ports and all network adapters are 1Gb/sec. Two types of load balancing were utilized: WebSphere's workload management performed load balancing for RMI/IIOP requests. IBM Load Balancer balanced HTTP connections across the WebSphere nodes. This submission used the xerces implementation (version - XML4J 4.3) provided with WebSphere Application Server V6.0.2.3 in the IBM 1.4.2 JDK. -------------------------------------------------------------------------------- General Notes -------------------------------------------------------------------------------- The only errors in the driver log files were those that are normally generated by this benchmark. The IBM DB2 Universal JDBC Drivers is a type 4 driver. DB2 uses "Soft" checkpoint to ensure that no updates remain unflushed for longer than the allowed time. When DB2 UDB Server changes a database table with an update, insert, or delete operation, the change is initially made in memory, not on disk. When there is not enough space in the memory buffer to read in or write additional data pages, DB2 UDB Server will make space by flushing some modified pages to disk. Modified pages are also written to disk as part of the "Soft" checkpoint to ensure that no updates remain unflushed for longer than the allowed time. Before a change is made to the database, it is first recorded in the transaction log. This ensures that the database can be recovered completely in the event of a failure. Using the transaction log, transactions that started but did not complete prior to a failure can be undone, and transactions recorded as complete in the transaction log but not yet written to disk can be redone. DB2 UDB uses a write-ahead-logging protocol to guarantee recovery. This protocol uses "Soft" checkpoint to write least-recently-used database pages to disk independent of transaction commit. However, enough log information to redo/undo the change to a database pages is committed to disk before the database page itself is written. This protocol therefore renders checkpoint unnecessary for DB2 UDB. For a more detailed description of the general principles of the write-ahead-logging protocol, see the IBM research paper, ARIES: A Transaction Recovery Method Supporting Fine Granularity Locking and Partial Rollbacks Using Write-Ahead Logging," by C. Mohan, Database Technology Institute, IBM Almaden Research Center. (http:// portal.acm.org/citation.cfm ?id=128770&coll=portal&dl=ACM&CFID=10343790&CFTOKEN=42047146) 1-phase transactions were used to coordinate the interaction between the database server and JMS servers. -------------------------------------------------------------------------------- For questions about this result, please contact the submitter: IBM Corporation For other inquiries, please contact SPEC - Benchmark run on Fri Oct 14 10:54:39 CDT 2005 by SPECjAppServer2004 v1.05 - Result submitted on Wed Oct 26 03:03:00 EDT 2005 - Report generated by SPECjAppServer2004 Reporter v1.03 Copyright (C) 2004 Standard Performance Evaluation Corporation