SPECjAppServer®2004 Result Copyright © 2004 Standard Performance Evaluation Corporation |
WebSphere Application Server V7 on IBM xSeries BladeCenter HS21 and DB2 9.5 on IBM System p595 |
|
Submitter: IBM Corporation |
SPEC license # 11 | Test date: Nov-2008 |
SUT Configuration | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||
|
Benchmark Settings | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Detailed Results | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
WebSphere Application Server V7.0.0.1 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
WebSphere Application Server Community Edition 2.0 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
IBM J9 VM (build 2.4, J2RE 1.6.0 IBM J9 2.4 Linux x86-32) | ||||||
---|---|---|---|---|---|---|
|
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux amd64-64) | ||||||
---|---|---|---|---|---|---|
|
IBM J9 VM (build 2.4, J2RE 1.6.0 IBM J9 2.4 AIX ppc-32) | ||||||
---|---|---|---|---|---|---|
|
IBM DB2 Universal JDBC Drivers | ||||||
---|---|---|---|---|---|---|
|
IBM DB2 9.5 FP3 | ||||||
---|---|---|---|---|---|---|
|
J2EE Application Servers | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||
|
Emulator SW Config | ||||||||
---|---|---|---|---|---|---|---|---|
|
||||||||
|
Database SW Config | ||||||
---|---|---|---|---|---|---|
|
||||||
|
Primary Driver SW Config | ||||||
---|---|---|---|---|---|---|
|
||||||
|
J2EE Application Server HW (SUT Hardware) (SUT hardware) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||
|
Database Server HW (SUT Hardware) (SUT hardware) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||
|
Emulator HW (non-SUT hardware) (non-SUT hardware) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||
|
Load Driver Primary and Satellite (non-SUT hardware) (non-SUT hardware) | ||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||||||||||||
|
Benchmark Modifications |
---|
Schema Modifications:
Tablespace sizes were increased to support the Injection rate. Scripts to create the DB are included in the FDA in the config and schema directory. |
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, RAID1 was used for the database logs maintained on the external storage. A total of 96 x 36GB disks were used for the log. |
Storage Requirement Info:
Over the course of a 75 minute run at an injection rate of 13600, the database storage for database system increased by 15.04 GB. Given a linear scale, a 24 hour run at the same injection rate would increase storage for database system by 288.88 GB. Six RAID10 disk arrays were used to create the filesystem space for the database. Each array contained 16 x 73.4GB disks providing 587.2 GB of storage. The combined storage available for the database was 3523.2 GB. |
Argument Passing Semantics:
WebSphere Application Server V7 uses pass-by-value semantics by default. |
Bill of Materials |
---|
on IBM xSeries BladeCenter HS21 and DB2 9.5 on IBM System p595 Supplier IBM Blade Center H Product Description Qty -------- --------------------------------------------- ----- 88524XU IBM BladeCenter H 3 39Y9320 IBM BladeCenter Copper Passthrough 6 21P2165 3 Year Onsite Repair 24x7 2 Hour Response 3 Supplier IBM BladeCenter HS21 Blade Product Description Qty -------- --------------------------------------------- ----- 8853-AC1 Blade 1:8853 Model AC 16 0556 2GB PC2-5300 CL5 ECC DDR2 Chipkill FBDIMM 667MHz 128 6985 Quad-Core Intel Xeon Processor x5470 32 2634 60mm High Function Dual Core or 8/12MB L2 16 2969 Ethernet Expansion Card (CFFv) for IBM BladeCenter 16 5545 IBM ServerBlade 73GB SAS 15K 2.5-inch SFF 16 Supplier IBM System p5 595 Database Hardware Product Description Qty -------- ---------------------------------------------------- ----- 9119-595 Server 1:9119 Model 595 1 0265 AIX Partition Specify 1 0319 FSP/Node Redundancy Enablement 1 2137 SCSI Cable, B&C TO Media Drawer, 1.5M, Mini- 1 68P TO 68P 3147 RIO-2 (Remote I/O-2) Cable, 3.5M 4 3279 146.8 GB 15,000 RPM Ultra320 SCSI Disk Drive 2 Assembly 3757 Service Shelf Tool Kit 1 4502 0/16 GB 533MHz DDR2 CUoD Memory Card 24 5005 Software Preinstall 1 5701 IBM 10/100/1000 Base-TX Ethernet PCI-X Adapter 4 5736 PCI-X Dual Channel Ultra320 SCSI Adapter 1 5752 4.7 GB SCSI DVD-RAM Drive 1 5759 4 Gb Dual-Port Fibre Channel PCI-X 2.0 DDR 2 Adapter 5791 I/O Drawer, 20 Slots, 16 Disk Bays 1 5795 Media Drawer, Rack Mounted 1 6122 I/O Drw.Cbl.Grp, Prim.Rck/5U 1 6179 Power Cable, I/O Drawer to Media Drawer 1 6186 Bulk Power Regulator 6 6861 Slim Line Doors for System Rack, Blue Stripe 1 7668 Activation, #8968 #7705 CUoD Processor Book, 64 One: PROCESSOR 7669 1 GB Memory Activation for #4500, #4501, 384 #4502 and #4503 Memory Cards 7802 Ethernet Cable, 15M, Hardware Management 2 Console to System Unit 7803 Bulk Power Controller Assembly 2 7807 Cooling Group, 2-4 Processor Books 1 7809 DC Power Converter, Processor Book 9 7810 Processor Clock Card, Programmable 2 7811 System Service Processor 2 7812 Multiplexer Card 3 7818 Remote I/O-2 (RIO-2) Loop Adapter, Two Port 4 7821 Pwr.Cbl.Grp, CEC Primary Fans 1 7822 Pwr.Cbl.Grp, 1st CEC Book 1 7823 Pwr.Cbl.Grp, 2nd CEC Book 1 7824 Pwr.Cbl.Grp, 3rd CEC Book 1 7825 Pwr.Cbl.Grp, 4rd CEC Book 1 7826 Pwr.Cbl.Grp, 7807 Cooling Grp. 1 7837 Bulk Power Distribution Assembly 4 7992 Advanced POWER Virtualization 64 8688 Line Cord, 6AWG/Type W, 14ft, IEC309 60A 2 Plug 8970 16-Way POWER5+ 2.1GHz Turbo CUoD Processor 4 Book: 0-Way Active 9300 Language Group Specify - US English 1 21P2165 3 Year Onsite Repair 24x7 2 Hour Response 1 1812-81A DS4000 EXP810 Expansion Unit Model 81 6 2410 SW 4Gbps SFP transcvr pair 6 5412 4 Gbps FC, 36.4 GB/15K E-DDM 96 5605 5m 50u Fiber Optic Cable (LC-LC) 6 9018 Attach to DS4800 (1815) 6 9202 Field Integrate EXP810 6 9800 Power Cord 125V/10A/2.8m, 6 1812-81A DS4000 EXP810 Expansion Unit Model 81 6 2410 SW 4Gbps SFP transcvr pair 6 5433 4 Gbps FC, 73.4 GB/15K E-DDM 96 5605 5m 50u Fiber Optic Cable (LC-LC) 6 9018 Attach to DS4800 (1815) 6 9202 Field Integrate EXP810 6 9800 Power Cord 125V/10A/2.8m, 6 1815-82A DS4800 Disk System Model 82 (4 GB Cache) 2 2410 SW 4Gbps SFP transcvr pair 4 5605 Fiber Cable 5m Multimode (LC-LC) 4 7711 DS4800 AIX Host Kit 2 8870 DS4800 8-Storage Partitions 2 9202 Field Integrate DS4800 2 9800 Power Cord 125V/10A, (Group 1) 2 Supplier Miscellaneous Hardware Product Description Qty -------- ----------------------------------------------------- ----- 7310-C03 HMC 1:7310-C03 Desktop Hardw.Mgmt.Console 1 8800 Quiet Touch Keyboard - USB, Business Black 1 8841 Mouse - Business Black with Keyboard Attachment Cable 1 3631 IBM C117 17" CRT Monitor 1 0569 HMC Support, 3 year, 24x7x4 1 1020899 3Com Switch 4200G 48-Port 4 3CXENPAK95 10GBASE-CX4 XENPAK Infiniband 4x Module 6 819638 3Com Switch 4200G 48-Port Support 1 year, 24x7x4 12 Supplier Operating System Software Product Description Qty -------- ------------------------------------------------------------------ ----- 5692-A5L IBM AIX 5L V5.3 1 Supplier Passport Advantage Software Product Description Qty -------- ------------------------------------------------------------------ ----- D51NDLL DB2 Enterprise Server Edition 9.5 Lic+SW Maint 12 Months 64 * E00BILL DB2 Enterprise Server Edition 9.5 SW Maint Rewl 1 Anniv 128 * D55W8LL IBM WebSphere Application Server V7 Lic+SW Maint 12 Months 128 ** E1CBBLL IBM WebSphere Application Server V7 SW Maintenance 12 Months 256 ** * Note: Pricing for DB2 is based on Value Units (VU). Each Power5+ core is 100 VU. 64 core = 100 VU x 64 = 6400 VU. ** Note: Pricing for WebSphere is based on Value Units (VU). Each Intel x86 Xeon core is 50 VU. 128 core = 50 VU x 128 = 6400 VU. |
Other Benchmark Information |
---|
The switch ports and all network adapters are 1Gb/sec. This submission used the xerces implementation (version - XML4J 4.5) provided with WebSphere Application Server V7 in the IBM 1.6.0 JDK. Requests were sent to the AppServers using DNS round robin, with the database node acting as the DNS server. |
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 webmaster@spec.org
Copyright © 2004 Standard Performance Evaluation Corporation
First published at SPEC.org on 31-Dec-2008