Intel AS/400 RISC Server User Manual
Intel Tools
IBM Power Systems
Performance Capabilities Reference
IBM i operating system Version 6.1
January/April/October 2008
This
document is intended for use by qualified performance related programmers or analysts from
IBM, IBM Business Partners and IBM customers using the IBM Power
TM
Systems platform
running IBM i operating system. Information in this document may be readily shared with
IBM i customers to understand the performance and tuning factors in IBM i operating system
6.1 and earlier where applicable. For the latest updates and for the latest on IBM i
performance information, please refer to the Performance Management Website:
Requests for use of performance information by the technical trade press or consultants should
be directed to Systems Performance Department V3T, IBM Rochester Lab, in Rochester, MN.
55901 USA.
IBM i 6.1 Performance Capabilities Reference - January/April/October 2008
©
Copyright IBM Corp. 2008
IBM i Performance Capabilities
1
Document Outline
- Front Cover
- Table of Contents
- Special Notices
- Purpose of this Document
- Chapter 1. Introduction
- Chapter 2. iSeries and AS/400 RISC Server Model Performance Behavior
- 2.1 Overview
- 2.2 Server Model Behavior
- 2.3 Server Model Differences
- 2.4 Performance Highlights of Model 7xx Servers
- 2.5 Performance Highlights of Model 170 Servers
- 2.6 Performance Highlights of Custom Server Models
- 2.7 Additional Server Considerations
- 2.8 Interactive Utilization
- 2.9 Server Dynamic Tuning (SDT)
- 2.10 Managing Interactive Capacity
- 2.11 Migration from Traditional Models
- 2.12 Upgrade Considerations for Interactive Capacity
- 2.13 iSeries for Domino and Dedicated Server for Domino Performance Behavior
- Chapter 3. Batch Performance
- Chapter 4. DB2 for i5/OS Performance
- 4.1 New for i5/OS V6R1
- 4.2 DB2 i5/OS V5R4 Highlights
- 4.3 i5/OS V5R3 Highlights
- 4.4 V5R2 Highlights - Introduction of the SQL Query Engine
- 4.5 Indexing
- 4.6 DB2 Symmetric Multiprocessing feature
- 4.7 DB2 for i5/OS Memory Sharing Considerations
- 4.8 Journaling and Commitment Control
- 4.9 DB2 Multisystem for i5/OS
- 4.10 Referential Integrity
- 4.11 Triggers
- 4.12 Variable Length Fields
- 4.13 Reuse Deleted Record Space
- 4.14 Performance References for DB2
- Chapter 5. Communications Performance
- 5.1 System i Ethernet Solutions
- 5.2 Communication Performance Test Environment
- 5.3 Communication and Storage observations
- 5.4 TCP/IP non-secure performance
- 5.5 TCP/IP Secure Performance
- 5.6 Performance Observations and Tips
- 5.7 APPC, ICF, CPI-C, and Anynet
- 5.8 HPR and Enterprise extender considerations
- 5.9 Additional Information
- Chapter 6. Web Server and WebSphere Performance
- 6.1 HTTP Server (powered by Apache)
- 6.2 PHP - Zend Core for i
- 6.3 WebSphere Application Server
- 6.4 IBM WebFacing
- 6.5 WebSphere Host Access Transformation Services (HATS)
- 6.6 System Application Server Instance
- 6.7 WebSphere Portal
- 6.8 WebSphere Commerce
- 6.9 WebSphere Commerce Payments
- 6.10 Connect for iSeries
- Chapter 7. Java Performance
- Chapter 8. Cryptography Performance
- Chapter 9. iSeries NetServer File Serving Performance
- Chapter 10. DB2 for i5/OS JDBC and ODBC Performance
- Chapter 11. Domino on i
- 11.1 Domino Workload Descriptions
- 11.2 Domino 8
- 11.3 Domino 7
- 11.4 Domino 6
- 11.5 Response Time and Megahertz relationship
- 11.6 Collaboration Edition and Domino Edition offerings
- 11.7 Performance Tips / Techniques
- 11.8 Domino Web Access
- 11.9 Domino Subsystem Tuning
- 11.10 Performance Monitoring Statistics
- 11.11 Main Storage Options
- 11.12 Sizing Domino on System i
- 11.13 LPAR and Partial Processor Considerations
- 11.14 System i NotesBench Audits and Benchmarks
- Chapter 12. WebSphere MQ for iSeries
- Chapter 13. Linux on iSeries Performance
- 13.1 Summary
- 13.2 Basic Requirements -- Where Linux Runs
- 13.3 Linux on iSeries Technical Overview
- 13.4 Basic Configuration and Performance Questions
- 13.5 General Performance Information and Results
- 13.6 Value of Virtual LAN and Virtual Disk
- 13.7 DB2 UDB for Linux on iSeries
- 13.8 Linux on iSeries and IBM eServer Workload Estimator
- 13.9 Top Tips for Linux on iSeries Performance
- Chapter 14. DASD Performance
- Chapter 15. Save/Restore Performance
- 15.1 Supported Backup Device Rates
- 15.2 Save Command Parameters that Affect Performance
- 15.3 Workloads
- 15.4 Comparing Performance Data
- 15.5 Lower Performing Backup Devices
- 15.6 Medium & High Performing Backup Devices
- 15.7 Ultra High Performing Backup Devices
- 15.8 The Use of Multiple Backup Devices
- 15.9 Parallel and Concurrent Library Measurements
- 15.10 Number of Processors Affect Performance
- 15.11 DASD and Backup Devices Sharing a Tower
- 15.12 Virtual Tape
- 15.13 Parallel Virtual Tapes
- 15.14 Concurrent Virtual Tapes
- 15.15 Save and Restore Scaling using a Virtual Tape Drive.
- 15.16 Save and Restore Scaling using 571E IOAs and U320 15K DASD units to a 3580Ultrium 3 Tape Drive.
- 15.17 High-End Tape Placement on System i
- 15.18 BRMS-Based Save/Restore Software Encryption and DASD-Based ASP Encryption
- 15.19 5XX Tape Device Rates
- 15.20 5XX Tape Device Rates with 571E & 571F Storage IOAs and 4327 (U320) Disk Units
- 15.21 5XX DVD RAM and Optical Library
- 15.22 Software Compression
- 15.23 9406-MMA DVD RAM
- 15.24 9406-MMA 576B IOPLess IOA
- 15.25 What’s New and Tips on Performance
- Chapter 16 IPL Performance
- 16.1 IPL Performance Considerations
- 16.2 IPL Test Description
- 16.3 9406-MMA System Hardware Information
- 16.4 9406-MMA IPL Performance Measurements (Normal)
- 16.5 9406-MMA IPL Performance Measurements (Abnormal)
- 16.6 NOTES on MSD
- 16.7 5XX System Hardware Information
- 16.8 5XX IPL Performance Measurements (Normal)
- 16.9 5XX IPL Performance Measurements (Abnormal)
- 16.10 5XX IOP vs IOPLess effects on IPL Performance (Normal)
- 16.11 IPL Tips
- Chapter 17. Integrated BladeCenter and System x Performance
- Chapter 18. Logical Partitioning (LPAR)
- Chapter 19. Miscellaneous Performance Information
- 19.1 Public Benchmarks (TPC-C, SAP, NotesBench, SPECjbb2000, VolanoMark)
- 19.2 Dynamic Priority Scheduling
- 19.3 Main Storage Sizing Guidelines
- 19.4 Memory Tuning Using the QPFRADJ System Value
- 19.5 Additional Memory Tuning Techniques
- 19.6 User Pool Faulting Guidelines
- 19.7 AS/400 NetFinity Capacity Planning
- Chapter 20. General Performance Tips and Techniques
- 20.1 Adjusting Your Performance Tuning for Threads
- 20.2 General Performance Guidelines -- Effects of Compilation
- 20.3 How to Design for Minimum Main Storage Use (especially with Java, C, C++)
- 20.4 Hardware Multi-threading (HMT)
- 20.5 POWER6 520 Memory Considerations
- 20.6 Aligning Floating Point Data on Power6
- Chapter 21. High Availability Performance
- Chapter 22. IBM Systems Workload Estimator
- Appendix A. CPW and CIW Descriptions
- Appendix B. System i Sizing and Performance Data Collection Tools
- Appendix C. CPW and MCU Relative Performance Values for System i
- C.1 V6R1 Additions (October 2008)
- C.2 V6R1 Additions (August 2008)
- C.3 V6R1 Additions (April 2008)
- C.4 V6R1 Additions (January 2008)
- C.5 V5R4 Additions (July 2007)
- C.6 V5R4 Additions (January/May/August 2006 and January/April 2007)
- C.7 V5R3 Additions (May, July, August, October 2004, July 2005)
- C.8 V5R2 Additions (February, May, July 2003)
- C.9 V5R2 Additions
- C.10 V5R1 Additions
- C.11 V4R5 Additions
- C.12 V4R4 Additions
- C.13 AS/400e Model Sxx Servers
- C.14 AS/400e Custom Servers
- C.15 AS/400 Advanced Servers
- C.16 AS/400e Custom Application Server Model SB1
- C.17 AS/400 Models 4xx, 5xx and 6xx Systems
- C.18 AS/400 CISC Model Capacities