-------------------------------------------------------------------------------- SPECjAppServer(R)2004 Result Copyright (C) 2004 Standard Performance Evaluation Corporation -------------------------------------------------------------------------------- WebSphere 5.1 Application Server on eServer xSeries 335 Cluster -------------------------------------------------------------------------------- 1,306.44 SPECjAppServer2004 JOPS@Standard -------------------------------------------------------------------------------- Submitter: IBM Corporation SPEC license # 11 Test date: May-2004 -------------------------------------------------------------------------------- SUT CONFIGURATION -------------------------------------------------------------------------------- J2EE Server Nodes: 11 DB Server Nodes: 1 J2EE Server CPUs: 22 cores, 22 chips DB Server CPUs: 8 cores, 4 chips J2EE Instances: 11 DB Instances: 1 Other SUT Components: (1) IBM eServer xSeries 335 running IBM HTTP Server 2.0.47 and IBM Site Selector (1) IBM eServer xSeries 335 running IBM HTTP Server 2.0.47 (1) 3COM 4924 Switch -------------------------------------------------------------------------------- BENCHMARK SETTINGS -------------------------------------------------------------------------------- Dealer Injection Rate: 785 Ramp Up Time: 1,800 sec # of Dealer Agents: 12 Ramp Down Time: 300 sec # of Manufacturing Agents: 6 Steady State Time: 3,600 sec DB Load Injection Rate: 800 Trigger Time: 1,200 sec -------------------------------------------------------------------------------- Detailed Results -------------------------------------------------------------------------------- Dealer Transaction Mix Count Tx. Mix Purchase 707,334 24.99% Manage 709,493 25.07% Browse 1,413,685 49.94% Total # Dealer Transactions 2,830,512 Total # Manufacturing Transactions 1,872,669 Response Times Average Maximum 90th% Reqd Purchase 0.29 5.66 0.70 2.00 Manage 0.39 7.38 0.90 2.00 Browse 0.30 5.71 0.70 2.00 Manufacturing 2.50 15.73 4.50 5.00 Reproducibility Run (SPECjAppServer2004 JOPS) 1,307.83 -------------------------------------------------------------------------------- SOFTWARE PRODUCTS -------------------------------------------------------------------------------- WebSphere 5.1 Application Server FP 5.1.0.4, Network Deployment Vendor: IBM Corporation Availability Date: May-2004 Date Passed CTS: Dec-2003 CTS Version: 1.3 EJB Protocol: RMI/IIOP OS Name: Suse Linux Enterprise Server 8.0, Service Pack 3 -------------------------------------------------------------------------------- Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Vendor: IBM Corporation Availability Date: Dec-2003 OS Name: Suse Linux Enterprise Server 8.0, Service Pack 3 -------------------------------------------------------------------------------- Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Vendor: Sun Corporation Availability Date: Dec-2003 OS Name: Sun Solaris 8 -------------------------------------------------------------------------------- Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Vendor: IBM Corporation Availability Date: Dec-2003 OS Name: IBM AIX 5L v5.2 -------------------------------------------------------------------------------- IBM DB2 Universal JDBC Driver (XA) Vendor: IBM Corporation Availability Date: Jul-2004 OS Name: Suse Linux Enterprise Server 8.0, Service Pack 3 -------------------------------------------------------------------------------- IBM DB2 V8.1 FP6 Vendor: IBM Corporation Availability Date: Jul-2004 OS Name: IBM AIX 5L v5.2 -------------------------------------------------------------------------------- IBM HTTP Server V2.0.47 Vendor: IBM Corporation Availability Date: May-2003 Description: Web Server -------------------------------------------------------------------------------- WebSphere Plugin for IBM HTTP Server V2.0.47 Vendor: IBM Corporation Availability Date: May-2003 Description: Web Server module to forward requests to application server -------------------------------------------------------------------------------- IBM Site Selector, Edge Component of WebSphere V5.1 Vendor: IBM Corporation Availability Date: May-2003 Description: Load balancer via mapping DNS names to IP addresses -------------------------------------------------------------------------------- WebSphere V5.1 JMS Server Vendor: IBM Corporation Availability Date: May-2003 Description: Messaging Server -------------------------------------------------------------------------------- SOFTWARE CONFIGURATIONS -------------------------------------------------------------------------------- J2EE Application Servers J2EE Product: WebSphere 5.1 Application Server FP 5.1.0.4, Network Deployment JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) JDBC Product: IBM DB2 Universal JDBC Driver (XA) Hardware: J2EE Application Server Hardware # of Instances: 11 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 Initial heap size = 1536 MB Maximum heap size = 1536 MB com.ibm.CORBA.FragmentSize=3000 Total Transaction Lifetime Timeout = 1000 ConnectionIOTimeout = 120 MaxConnectBacklog = 1024 MaxKeepAliveRequests = 10 Minimum Web Container threads = 50 Maximum Web Container threads = 50 EJB Cache Size = 30530 Minimum ORB threads = 15 Maximum ORB threads = 15 com.ibm.ws.pm.batch=true com.ibm.ws.pm.deferredcreate=true Monitoring Ping Interval = 600 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 J2EE Product: WebSphere 5.1 Application Server FP 5.1.0.4, Network Deployment JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Hardware: Load Driver(Emulator) Hardware # of Instances: 1 Notes / Tuning Information Initial heap size = 1024 MB Maximum heap size = 1024 MB ConnectionIOTimeout = 120 MaxConnectBacklog = 1024 -------------------------------------------------------------------------------- Database SW Config DB Product: IBM DB2 V8.1 FP6 Hardware: Database Server Hardware # of Instances: 1 Notes / Tuning Information Tuning performed by db2tune8.sh script in the archive/Schema directory. -------------------------------------------------------------------------------- Driver SW Config Primary JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Hardware: Load Driver(Primary) Hardware # of Instances: 1 Notes / Tuning Information JVM_OPTIONS=-server -Xss128k -Xms2048m -Xmx2048m -Xmn600m -Dcom.ibm.CORBA.FragmentSize=3000 -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -------------------------------------------------------------------------------- Driver SW Config Satellite #1 JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Hardware: Load Driver(Satellite #1) Hardware # of Instances: 1 Notes / Tuning Information JVM_OPTIONS="-Xss128k -Xms2048m -Xmx2048m -Dcom.ibm.CORBA.FragmentSize=3000 -------------------------------------------------------------------------------- Driver SW Config Satellite #2 JVM Product: Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1) Hardware: Load Driver(Satellite #2) Hardware # of Instances: 1 Notes / Tuning Information JVM_OPTIONS="-Xss128k -Xms1152m -Xmx1152m -Dcom.ibm.CORBA.FragmentSize=3000 -------------------------------------------------------------------------------- IBM HTTP Server 2.0.47 Other Product: IBM HTTP Server V2.0.47 Hardware: Web Server Hardware # of Instances: 2 Notes / Tuning Information In the file conf/httpd.conf KeepAliveTimeout 1000 MaxKeepAliveRequests 0 ServerLimit 18 StartServers 18 ThreadLimit 275 MaxClients 4950 MaxSpareThreads 3400 ThreadsPerChild 275 Comment out access.log -------------------------------------------------------------------------------- IBM HTTP Server 2.0.47 WebSphere Plugin Other Product: WebSphere Plugin for IBM HTTP Server V2.0.47 Hardware: Web Server Hardware # of Instances: 2 Notes / Tuning Information In the file .../config/cells/plugin-cfg.xml Changed "Round Robin" to "Random" for SPECJ04 Cluster -------------------------------------------------------------------------------- IBM Site Selector (one of the Edge Components for WebSphere Application Server, V5.1) Other Product: IBM Site Selector, Edge Component of WebSphere V5.1 Hardware: Web Server Hardware # of Instances: 1 Notes / Tuning Information Defaults used. -------------------------------------------------------------------------------- WebSphere JMS Server (Included in WebSphere Application Server V5.1) Other Product: WebSphere V5.1 JMS Server Hardware: JMS Server Hardware # of Instances: 1 Notes / Tuning Information Deleted the MQ manager and made these changes: In createmq.properties: LogFileSize = 16384 LogPrimaryFiles = 60 LogSecondaryFiles = 3 In mqs.ini (LogDefaults section) LogPrimaryFiles = 60 LogSecondaryFiles = 3 LogFilePages = 16384 LogBufferPages = 512 Recreated the MQ Manager and made these changes: In qm.ini (Channels section) MQIBindType=FASTPATH In qm.ini (TuningParameters section) DefaultQBufferSize=100000000 DefaultPQBufferSize=100000000 -------------------------------------------------------------------------------- HARDWARE SYSTEMS -------------------------------------------------------------------------------- J2EE Application Server Hardware (SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer xSeries 335 Processor: Intel Xeon DP MHz: 3200 # of CPUs: 2 cores, 2 chips, 1 core/chip Memory (MB): 4096 L1 Cache: 12Kuops(I)+8KB(D) per chip L2 Cache: 512KB per chip Other Cache: 2MB L3 cache per chip OS Vendor: SuSE Inc. OS Name: SuSE Linux Enterprise Server 8 Service Pack 3 Disks: 2x36.4GB 15K RPM Ultra 320 SCSI (using x335 integrated mirroring) Network Interface: 1000BASE-TX Gigabit Integrated Ethernet Other Hardware: # of Systems: 10 H/W Available: May-2004 O/S Available: May-2004 Notes / Tuning Information These entries added to /etc/init.d/sysctl.conf net.core.netdev_max_backlog = 600 net.core.somaxconn = 1024 net.ipv4.tcp_synack_retries = 20 net.ipv4.tcp_fin_timeout = 30 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 Hardware (SUT hardware) Hardware Vendor: IBM Model Name: IBM eServer pSeries 650 Processor: IBM 1.45GHz POWER4+ MHz: 1450 # of CPUs: 8 cores, 4 chips, 2 cores/chip (2 HW threads/chip) Memory (MB): 16384 L1 Cache: 64KB(I)+32KB(D) per core L2 Cache: 1.5MB shared L2 per chip Other Cache: 32MB shared L3 cache per processor card (2 chips, private mode) OS Vendor: IBM OS Name: AIX 5L v5.2 Disks: 2x146.8GB 10K RPM Ultra3 SCSI Network Interface: 1000BASE-TX (Gigabit) Ethernet Other Hardware: FAStT200 Storage Server with 10x36.4GB 15K FC disks and EXP300 Stoage Expansion Unit with 7x18.2GB 15K Ultra 160 SCSI disks. See diagrams: db_tables.JPG and db_logs.JPG in the archive. # of Systems: 1 H/W Available: Nov-2003 O/S Available: Nov-2003 Notes / Tuning Information Large page support was enabled using: vmo -r -o lgpg_regions=640 -o lgpg_size=16777216 bootinfo -K bosboot -Dad ipldevice -k /usr/lib/boot/unix_64 shutdown -Fr vmo -o v_pinshm=1 -------------------------------------------------------------------------------- Web Server Hardware (SUT hardware) Hardware Vendor: IBM Model Name: IBM eServer xSeries 335 Processor: Intel Xeon DP MHz: 3200 # of CPUs: 2 cores, 2 chips, 1 core/chip (2 HW threads/chip) Memory (MB): 4096 L1 Cache: 12Kuops(I)+8KB(D) per chip L2 Cache: 512KB per chip Other Cache: 2MB L3 cache per chip OS Vendor: Red Hat, Inc. OS Name: Red Hat Enterprise Linux AS 3.0 SP1 Disks: 2x36.4GB 15K RPM Ultra 320 SCSI (using x335 integrated mirroring) Network Interface: (2) 1000BASE-TX Gigabit Integrated Ethernet Other Hardware: # of Systems: 2 H/W Available: Apr-2004 O/S Available: Apr-2004 Notes / Tuning Information These entries were added to /etc/sysctl.conf net.core.netdev_max_backlog = 7000 net.ipv4.tcp_syn_retries = 20 net.ipv4.tcp_synack_retries = 20 net.ipv4.tcp_fin_timeout = 30 vm.max_map_count = 131072 This entry was added to /root/.bash_profile ulimit -n 8192 -------------------------------------------------------------------------------- Load Driver(Primary) Hardware (non-SUT hardware) Hardware Vendor: Sun Microsystems, Inc. Model Name: Sun Fire 4800 Processor: UltraSPARC III Cu MHz: 1050 # of CPUs: 12 cores, 12 chips, 1 core/chip (1 HW thread/chip) Memory (MB): 49152 L1 Cache: 32KB(I)+64KB(D) per chip L2 Cache: 8MB per chip Other Cache: OS Vendor: Sun Microsystems, Inc. OS Name: Solaris 8 Disks: 2x36GB 10K SCSI Network Interface: (3)1000BASE-TX (Gigabit) Other Hardware: # of Systems: 1 H/W Available: Apr-2004 O/S Available: Apr-2004 Notes / Tuning Information These entries were added to /.profile ndd -set /dev/tcp tcp_time_wait_interval 30000 ndd -set /dev/tcp tcp_fin_wait_2_flush_interval 67500 ndd -set /dev/tcp tcp_keepalive_interval 300000 ulimit -n 16000 These changes were made in /etc/nscd.conf set enable-cache for hosts to yes set positive-time-to-live for hosts to 1 This change was made in .../was51gm/app/java/jre/lib/security/java.security networkaddress.cache.ttl=0 -------------------------------------------------------------------------------- Load Driver(Satellite #1) Hardware (non-SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer pSeries 630 Processor: IBM 1.45 GHz POWER4+ MHz: 1450 # of CPUs: 4 cores, 2 chips, 2 cores/chip (2 HW threads/chip) Memory (MB): 16384 L1 Cache: 64KB(I)+32KB(D) per core L2 Cache: 1.5MB Shared L2 per chip Other Cache: 32MB shared L3 cache per system OS Vendor: IBM Corporation OS Name: AIX 5L v5.2 Disks: 2x36.4GB 15K RPM Ultra320 SCSI Network Interface: (3)1000BASE-SX Other Hardware: # of Systems: 1 H/W Available: Apr-2004 O/S Available: Apr-2004 Notes / Tuning Information This change was made in .../java/jre/lib/security/java.security networkaddress.cache.ttl=1 This entry was added to /.profile ulimit -n 10000 -------------------------------------------------------------------------------- Load Driver(Satellite #2) Hardware (non-SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer xSeries 365 Processor: Intel Xeon MHz: 3000 # of CPUs: 4 cores, 4 chips, 1 core/chip (2 HW threads/chip) Memory (MB): 8192 L1 Cache: 12Kuops(I)+8KB(D) per chip L2 Cache: 512KB per chip Other Cache: 4MB L3 cache per chip OS Vendor: SuSE Inc. OS Name: SuSE Linux Enterprise Server 8, Service Pack 3 Disks: 2x36.4GB 15K RPM SCSI Network Interface: (3)1000BASE-TX Other Hardware: # of Systems: 1 H/W Available: Apr-2004 O/S Available: Apr-2004 Notes / Tuning Information These entries were added to /etc/init.d/sysctl.conf net.core.netdev_max_backlog = 600 net.core.somaxconn = 1024 net.ipv4.tcp_synack_retries = 20 net.ipv4.tcp_fin_timeout = 30 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 This change was made in .../java/jre/lib/security/java.security networkaddress.cache.ttl=1 This entry was added to /root/.profile ulimit -n 10000 -------------------------------------------------------------------------------- Load Driver(Emulator) Hardware (non-SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer xSeries 440 Processor: Intel Xeon MHz: 2000 # of CPUs: 4 cores, 4 chips, 1 core/chip (2 HW threads/chip) Memory (MB): 4096 L1 Cache: 12Kuops(I)+8KB(D) per chip L2 Cache: 512KB per chip Other Cache: 2MB L3 cache per chip OS Vendor: SuSE Inc. OS Name: SuSE Linux Enterprise Server 8, Service Pack 3 Disks: 2x36.4GB 10K RPM SCSI Network Interface: (3)1000BASE-TX Other Hardware: # of Systems: 1 H/W Available: Apr-2004 O/S Available: Apr-2004 Notes / Tuning Information These entries were added to /etc/init.d/sysctl.conf net.core.netdev_max_backlog = 600 net.core.somaxconn = 1024 net.ipv4.tcp_synack_retries = 20 net.ipv4.tcp_fin_timeout = 30 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 This entry was added to /root/.profile ulimit -n 8192 -------------------------------------------------------------------------------- JMS Server Hardware (SUT hardware) Hardware Vendor: IBM Corporation Model Name: IBM eServer xSeries 335 Processor: Intel Xeon DP MHz: 3200 # of CPUs: 2 cores, 2 chips, 1 core/chip (2 HW threads/chip) Memory (MB): 4096 L1 Cache: 12Kuops(I)+8KB(D) per chip L2 Cache: 512KB per chip Other Cache: 2MB L3 cache per chip OS Vendor: SuSE Inc. OS Name: SuSE Linux Enterprise Server 8 Service Pack 3 Disks: 2x36.4GB 15K RPM Ultra 320 SCSI (using x335 integrated mirroring) Network Interface: 1000BASE-TX Gigabit Integrated Ethernet Other Hardware: # of Systems: 1 H/W Available: Apr-2004 O/S Available: Apr-2004 Notes / Tuning Information These entries added to /etc/init.d/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: 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-5E (utilizing block-level striping and distributed parity) was used for the database logs maintained on the EXP300 Storage Expansion Unit. Each application server and the JMS server has a pair of mirrored disks (using the x335 integrated mirroring). This provides durability for transaction logs, message queues, and message logs. -------------------------------------------------------------------------------- Storage Requirement Info: Over the course of a 95 minute run at an injection rate of 785, database storage increased 820MB. Given a linear scale, a 24 hour run at the same injection rate would increase storage by 12429.47MB. The FAStT200 Storage Server was configured with two RAID-5E logical volumes consisting of five 36.4GB disks each. These two volumes were merged into a single file system using LVM striping that yielded 102400 MB of total disk storage for the database. -------------------------------------------------------------------------------- Argument Passing Semantics: WebSphere Application Server V5.1 uses pass-by-value semantics by default BILL OF MATERIALS -------------------------------------------------------------------------------- IBM x335 WebSphere 5.1 Cluster with p650 DB2 v8.1 FP6 Database Server Supplier x335 WebSphere Application Server and IBM HTTP Server Hardware (for 13 systems) Unit Qty Description Part Number 2004 IBM 13 IBM xSeries 335 8676-J1X IBM 3200 MHZ 533 MHZ 2MB L3 CACHE INTEL XEON PROCESSOR includen in 8676-J1X IBM 2 X 512MB PC2100 DDR SDRAM (CHIPKILL);24X CD-ROM includen in 8676-J1X IBM 13 IBM XSERIES 335 - 3YR WARRANTY SERVICE UPGRADE (24X7X4) 21P2073 IBM 13 REMOVE STANDARD MEMORY 09N8043 IBM 13 xSERIES 3.2 GHz/533MHz-2MB L3 CACHE UPGRADE WITH XEON PROCESSOR 13N0662 IBM 52 IBM 1 GB PC2100 CL2.5 ECC DDR SDRAM DIMM 33L5039 IBM 13 INTEGRATED MIRRORING 01R1356 IBM 26 IBM 36.4 GB 15K RPM ULTRA320 SCSI HOT-SWAP HDD 32P0734 IBM p650 Database Hardware (for 1 system) Unit Qty Description Part Number 2004 IBM p650 - AIX - POWER4+:1.45 GHz processors IBM 1 Rack Server 1:PSERIES 650 7038-6M2 IBM 1 16X/48X SCSI AUTO-DOCK DVD ROM 7038-2635 IBM 1 PWR GXT135P GRAPH ACC+DIG SUPP 7038-2849 IBM 2 146.8GB 10K RPM U3 SCSI DDRASS 7038-3275 IBM 1 "T541H 15~TFT COL.MON,CAPT.CAB" 7038-3637 IBM 1 6 FOOT EXTENDER CABLE DISPLAYS 7038-4242 IBM 1 BAKPLANE AUTO-DOCKING MEDIA DR 7038-4251 IBM 1 INT CAB INTEG CONTR 2SCSI BKPL 7038-4255 IBM 1 "INT.CAB,MEDIA BACKPLANE(4PACK)" 7038-4261 IBM 1 "RACK INDICATOR, RACK 1" 7038-4651 IBM 1 SOFTWARE PREINSTALL 7038-5005 IBM 1 PROC CARD BACKPL 8WAY CONFIG 7038-5124 IBM 1 10/100/1000 BASETX ETH PCIX AD 7038-5701 IBM 1 PCI-X D.CH.U320 RAID BL.SW.ADP 7038-5711 IBM 2 2 GIGAB FIBRE CHANN PCI-X ADPT 7038-6239 IBM 2 "AC POWER SUPPLY, 1100 W" 7038-6287 IBM 1 "RIO-2 RMT I/O LOOP ADPT,PRIMAR" 7038-6415 IBM 1 U3 SCSI BAKPL HS DISKS 7038-6578 IBM 4 2WAY 1.45GHZ PWR4+ PROC CARD 7038-8051 IBM 4 4096MB DIMMS EXPRESS CONFIG 7038-8052 IBM 1 ENTITLEMENT FC EXPR CONFG 850M 7038-8059 IBM 1 QUIET TOUCH KEYB- US ENG 7038-8700 IBM 1 3-BUTTON MOUSE 7038-8741 IBM 1 "POWER SPECIFY, AC" 7038-9172 IBM 1 LANG GRP SPEC.-US ENGLISH 7038-9300 IBM 1 RIO-2 ENABLEMENT INDICATOR 7038-9581 IBM 1 PWR CORD SPEC.- US/CANADA 7038-9800 IBM 1 PWR CORD SPEC.- ALL 7038-9911 IBM 1 WARRANTY SERVICE UPGRADE 6942-25B IBM 1 WSU SAME DAY 24X7X4 RESPONSE 6942-4524 IBM 1 7038-6M2 24X7X4 WSU 6942-6817 IBM 1 CONTRACT COVERAGE (N/C CODES) 6942-CON IBM 1 SERVICESUITE 6942-0096 IBM 1 HARDWARE MAINT. (N/C CODES) 6942-HMA IBM 1 MA HOURS OF COVERAGE-DEFAULT 6942-0025 IBM 1 TERMS (N/C CODES) 6942-TCS IBM 1 REQUEST PROPOSAL FOR PRICES 6942-0050 IBM 1 PREPAY BILLING 3 YEARS 6942-0053 Storage Hardware (for p650) Unit Qty Description Part Number 2004 IBM 1 FASTT200 STORAGE SER 3542-2RU IBM 1 FASTT200 - 3YR WARRANTY SERVICE UPGRADE (24x7x4) 41L2768 IBM 2 FIBRE CHANNEL SHORT WAVE GBIC 3542-2308 IBM 10 "2 GBPS FC, 36.4 GB/15K DRIVE" 3542-5212 IBM 2 FIBRE CHAN 1M SHORT WAVE CABLE 3542-6701 IBM 1 SAN JOSE ROUTING FEATURE 3542-9202 IBM 1 EXP300 STORAGE EXPANSION UNIT 3531-1RU IBM 1 IBM EXP300 - 3YR WARRANTY SERVICE UPGRADE (24X7X4) 21P2020 IBM 1 2M EXTERNAL LVD SCSI CABLE 03K9310 IBM 7 18.2GB 15K RPM ULTRA 160 SCSI HOT-SWAP SL HDD 06P5767 Miscellaneous Hardware Unit Qty Description Part Number 2004 IBM 1 7014-T00 : IBM RS/6000 RACK MODEL T00 w/3yr support 7014-T00 IBM 1 RACK CONT SPEC:7038/6M2 8U 7014-0195 IBM 1 FRONT DOOR FOR 2.0 METER RACK 7014-6069 IBM 2 SIDE PANEL 1.8M/2M RACK BLACK 7014-6098 IBM 1 PWR DIST SPECIFY-BASE/SIDE MO 7014-9176 IBM 1 LANGUAGE GROUP SPEC-US ENGLISH 7014-9300 IBM 1 POWER CORD SPEC-US/CANADA 7014-9800 3COM 1 3COM SUPERSTACK 3 SWITCH 4924 3C17701-US 3COM 1 3COM Superstack 3 switch 4900 4-port GBIC module 3C17714-US 3COM 3 3COM 1000BASE-SX GBIC 3CGBIC91 3COM 3 3COM 1YR 24X7X4 EXPRESS SUPPORT - CAT10 3CS-EX74-10E IBM 1 E54 15 INCH BLACK CRT MONITOR (13.8INCH VIEWABLE) 633147N IBM 1 E54 - 3YR WARRANTY SERVICE UPGRADE (24X7X4) 30L9183 IBM 1 IBM PREFERRED PRO FULL-SIZE KBD - 104 KEYS - PS/2 31P7454 IBM 1 IBM SLEEK 2-BUTTON MOUSE - STEALTH BLACK (PS/2) 28L3673 PassPort Advantage Software (Level F) Unit Qty Description Part Number 2004 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 22 WAS NETWORK DEPLOYMENT 5.1 MULTIPLT PROG PK 1 PROC NLV MEDIA PK NLV BA0BPML IBM 44 WEBSPHERE APPLICATION SRVR NETWORK DEPLOYMENT PROC ANNUAL SW MAINT RNWL E1ALVLL IBM 1 EDGE SERVER - LOAD BALANCING, CACHING,CENTRALIZED SECURITY included in BA0BPML IBM 1 EDGE SERVER - SUPPORT included in E1ALVLL IBM 2 IBM HTTP SERVER 2.0.47 included in BA0BPML IBM 2 IBM HTTP SERVER 2.0.47 SUPPORT included in E1ALVLL Operating System Software Unit Qty Description Part Number 2004 IBM 1 AIX 5.2 SPO 5692-A5L IBM 1 MEDIA 5765-E62 AIX V5.2 5692-0947 IBM 1 AIX 5L V5.2 EXPANSION PACK 5692-0949 IBM 1 AIX 5L V5.2 UPDATE CD 5692-0965 IBM 1 MICROCODE UPD FILES AND DISC TOOL CD 5692-0975 IBM 1 CD ROM PROCESS CHARGE 5692-1004 IBM 1 ENGLISH - US U/L SBCS (ENU) 5692-2924 IBM 1 CD-ROM ISO 9660 STANDARD 5692-3410 IBM 1 PREINSTALL 5692-5005 IBM 1 ENGLISH U/L SCBS SECONDARY LANGUAGE 5692-5924 IBM 1 BASE LICENSE ASSET REGISTRATION 5692-9001 IBM 1 AIX 5L FOR POWER V5.2 5765-E62 IBM 8 AIX V5.2 5765-0001 IBM 1 PREINSTALL 5765-5005 IBM 1 AIX SW SUPPORT 3YR 5773-SPT IBM 8 PER PROCESSOR SUPPORT 3 YEAR REG/REN F5 5773-0278 IBM 1 AIX SW SUB 3YR 5773-SUB IBM 8 PER PROCESSOR SUBSCRIPTION 3 YEAR REG/REN F5 5773-0290 SuSE 1 SUSE LINUX ENTERPRISE SERVER 8 FOR X86 INSTALLATION KIT SUSE QUOTE SuSE 11 PREMIUM SUPPORT FOR SLES8 X86 FOR 3 YEARS SUSE QUOTE SuSE 11 MAINTENANCE PROGRAM FOR SLES8 X86 FOR 3 YEARS SUSE QUOTE Red Hat 1 REDHAT ENTERPRISE LINUX V.3.2.26 FOR X86 INSTALLATION KIT REDHAT QUOTE Red Hat 1 ENTERPRISE TECHNICAL ACCOUNT MANAGEMENT REDHAT QUOTE Red Hat 6 RHEL AS Premium (x86) Subscription (https://www.redhat.com/apps/commerce/rhel/as/) -------------------------------------------------------------------------------- OTHER BENCHMARK INFORMATION -------------------------------------------------------------------------------- The switch ports and all network adapters are 1Gb/sec. Three types of load balancing were utilized: WebSphere's workload management performed load balancing for RMI/IIOP requests. Site Selector balanced HTTP connections across the two IHS web servers. The IHS WebSphere plugin balanced load across the WebSphere nodes and also maintained session affinity to a particular node. This submission used the xerces implementation (version - XML4J 4.2.2) provided with WebSphere Application Server V5.1 in the IBM 1.4.1 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 Driver (XA) is a type 2 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) XA 2-phase transactions were used to coordinate the interaction between the database server and JMS server. -------------------------------------------------------------------------------- For questions about this result, please contact the submitter: IBM Corporation For other inquiries, please contact SPEC - Benchmark run on Tue May 11 11:22:54 EDT 2004 by SPECjAppServer2004 v1.01 - Result submitted on Wed May 12 03:03:00 EDT 2004 - Report generated by SPECjAppServer2004 Reporter v1.03 Copyright (C) 2004 Standard Performance Evaluation Corporation