SPECjAppServer®2004 Result Copyright © 2004 Standard Performance Evaluation Corporation |
WebSphere 6.1 Application Server with EJB3 Feature Pack on IBM System pSeries Blade Center and DB2 9.5 on IBM System p595 |
|
Submitter: IBM Corporation |
SPEC license # 11 | Test date: Jan-2008 |
SUT Configuration | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|||||||||||||||
|
Benchmark Settings | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Detailed Results | ||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
||||||||||||||||||||||||||
|
WebSphere Application Server V6.1 with EJB3 Feature Pack | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
WebSphere Application Server Community Edition 2.0 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 AIX ppc64-64) | ||||||
---|---|---|---|---|---|---|
|
IBM J9 VM (build 2.3, J2RE 1.5.0 IBM J9 2.3 Linux amd64-64) | ||||||
---|---|---|---|---|---|---|
|
IBM DB2 Universal JDBC Drivers | ||||||
---|---|---|---|---|---|---|
|
IBM DB2 9.5 | ||||||
---|---|---|---|---|---|---|
|
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:
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, RAID1 was used for the database logs maintained on the external storage. A total of 64 x 36GB disks were used for the log. |
Storage Requirement Info:
Over the course of a 75 minute run at an injection rate of 8450, the database storage for database system increased by 8.219 GB. Given a linear scale, a 24 hour run at the same injection rate would increase storage for database system by 157.80 GB. Two RAID1 disk arrays were used to create the filesystem space for the database. Each array contained 16 x 36GB disks providing 288 GB of storage. The combined storage available for the database was 576 GB. |
Argument Passing Semantics:
WebSphere Application Server V6.1 uses pass-by-value semantics by default. |
Bill of Materials |
---|
IBM System pSeries Blade Center WebSphere 6.1 with EJB3 FeP and DB2 v9.5 Database Server Supplier IBM Blade Center H Product Description Qty -------- --------------------------------------------- ----- 88524XU IBM BladeCenter H 2 39Y9320 IBM BladeCenter Copper Passthrough 4 21P2165 3 Year Onsite Repair 24x7 2 Hour Response 2 Supplier IBM System pSeries JS22 Blade Product Description Qty -------- --------------------------------------------- ----- 7998-61XA Server JS22 Blade w/4.0Ghz Power6 Processors 26 8237 73GB 10K RPM SFF SAS HDD + TRAY + SCREWS(4) 26 8234 8GB(2X4GB) MEMORY, 667MHZ RDIMMS 26 8232 2GB(2X1GB) MEMORY, 667MHZ RDIMMS 26 5005 Software Preinstall 26 21P2165 3 Year Onsite Repair 24x7 2 Hour Response 26 Supplier IBM System p5 595 Database Hardware (for one system) 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 12 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, 40 One: PROCESSOR 7669 1 GB Memory Activation for #4500, #4501, 192 #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 7826 Pwr.Cbl.Grp, 7807 Cooling Grp. 1 7837 Bulk Power Distribution Assembly 4 7992 Advanced POWER Virtualization 48 8688 Line Cord, 6AWG/Type W, 14ft, IEC309 60A 2 Plug 8970 16-Way POWER5+ 2.1GHz Turbo CUoD Processor 3 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 (26K7941) SW 4Gbps SFP transcvr pair 6 5412 (40K6812) 4 Gbps FC, 36.4 GB/15K E-DDM 96 5605 (39M5697) 5m 50u Fiber Optic Cable (LC-LC) 6 9018 Attach to DS4800 (1815) 6 9202 Field Integrate EXP810 6 9800 (6952300) Power Cord 125V/10A/2.8m, (Group 6 1) 1815-82A DS4800 Disk System Model 82 (4 GB Cache) 2 2410 (26K7941) SW 4Gbps SFP transcvr pair 4 5605 (39M5697) Fiber Cable 5m Multimode (LC-LC) 4 7711 (22R4255) DS4800 AIX Host Kit 2 8870 DS4800 8-Storage Partitions 2 9202 Field Integrate DS4800 2 9800 (6952300) 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 2 819638 3Com Switch 4200G 48-Port Support 1 year, 24x7x4 6 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 40 * E00BILL DB2 Enterprise Server Edition 9.5 SW Maint Rewl 1 Anniv 80 * D5CB9LL IBM WebSphere Application Server v6.1 Lic+SW Maint 12 Months 104 ** E1CBBLL IBM WebSphere Application Server v6.1 SW Maintenance 12 Months 208 ** * Note: Pricing for DB2 is based on Value Units (VU). Each Power5+ core is 100 VU. 40 core = 100 VU x 40 = 4000 VU. ** Note: Pricing for WebSphere is based on Value Units (VU). Each Power6 core is 120 VU. 104 core = 120 VU x 104 = 12480 VU. |
Other Benchmark Information |
---|
The switch ports and all network adapters are 1Gb/sec. This submission used the xerces implementation (version - XML4J 4.3) provided with WebSphere Application Server V6.1 in the IBM 1.5.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 30-Jan-2008