... Jim Denton i5/os ERP Development August 2007

Similar documents
Featuring: GUI screen designer to edit DDS source for 5250 Display Files

Positioning the Roadmap for POWER5 iseries and pseries

IBM Systems Director Navigator for i5/os New Web console for i5, Fast, Easy, Ready

Rational Developer for IBM i (RDi) Introduction to RDi

Migrating LAMP stack from x86 to Power using the Server Consolidation Tool

Java Application Performance Analysis and Tuning on IBM System i

Data Transfer Tips and Techniques

TSM (Tivoli Storage Manager) Backup and Recovery. Richard Whybrow Hertz Australia System Network Administrator

How to Deliver Measurable Business Value with the Enterprise CMDB

Performance and scalability of a large OLTP workload

CS z/os Application Enhancements: Introduction to Advanced Encryption Standards (AES)

The value of IT Optimiztion with Power5 on iseries. Roberto Téllez C. iseries Porduct Manager Certified Specialist IBM de México, S.A.

The Consolidation Process

Rational Developer for IBM i (RDi) Working offline using i Projects

SAS deployment on IBM Power servers with IBM PowerVM dedicated-donating LPARs

Integrated and reliable the heart of your iseries system. i5/os the next generation iseries operating system

Analyzing Java Performance on iseries

Legal Notices Introduction... 3

IBM Tivoli Storage FlashCopy Manager Overview Wolfgang Hitzler Technical Sales IBM Tivoli Storage Management

Microsoft System Center 2012 SP1 Virtual Machine Manager with Storwize family products. IBM Systems and Technology Group ISV Enablement January 2014

HP ProLiant BL460c takes #1 performance on Siebel CRM Release 8.0 Benchmark Industry Applications running Linux, Oracle

IBM and TEMENOS T24 workload optimization on the new IBM PureFlex System

iseries Navigator: Managing System Performance

IBM Tivoli Web Response Monitor

Title. Click to edit Master text styles Second level Third level

Practical Web Services for RPG IBM Integrated Web services for i

A Scalability Study for WebSphere Application Server and DB2 Universal Database

Using the Linux Samba Client with iseries NetServer

Larry Bolhuis Arbor Solutions, Inc.

An Oracle Benchmarking Study February Oracle Insurance Insbridge Enterprise Rating: Performance Assessment

Performance brief for IBM WebSphere Application Server 7.0 with VMware ESX 4.0 on HP ProLiant DL380 G6 server

Arwed Tschoeke, Systems Architect IBM Systems and Technology Group

IBM Systems and Technology Group Technical Conference

Maximo Business Intelligence Reporting Roadmap Washington DC Users Group

Oracle RMAN disk-to-disk backup methods using the IBM Storwize V3700 storage system

CS z/os Network Security Configuration Assistant GUI

HP ProLiant DL380 G5 takes #1 2P performance spot on Siebel CRM Release 8.0 Benchmark Industry Applications running Windows

Oracle Hyperion Financial Management Virtualization Whitepaper

Session 1494: IBM Tivoli Storage FlashCopy Manager

How To Manage Energy At An Energy Efficient Cost

Energy Management in a Cloud Computing Environment

HP ProLiant BL460c achieves #1 performance spot on Siebel CRM Release 8.0 Benchmark Industry Applications running Microsoft, Oracle

Minimum Hardware Configurations for EMC Documentum Archive Services for SAP Practical Sizing Guide

IBM Lotus Enterprise Integrator (LEI) for Domino. Version August 17, 2010

Performance Best Practices Guide for SAP NetWeaver Portal 7.3

HP ProLiant BL685c takes #1 Windows performance on Siebel CRM Release 8.0 Benchmark Industry Applications

DB2 Database Demonstration Program Version 9.7 Installation and Quick Reference Guide

Database lifecycle management

Exam : IBM : Iseries Linux Soluton Sales v5r3

Session Title: Cloud Computing 101 What every z Person must know

IBM WebSphere Data Interchange V3.3

Mission-critical HP-UX 11i v2 WebSphere Reference Architecture White Paper

An Oracle White Paper Released October 2008

Best Practices for Monitoring a Vmware Environment. Gary Powell Senior Consultant IBM SWG Tivoli

Creating a Cloud Backup Service. Deon George

Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for Multitenant Deployments

Maximum performance, minimal risk for data warehousing

An Oracle White Paper Released Sept 2008

Application Monitoring Maturity: The Road to End-to-End Monitoring

ACG Personale V3.8.0 and ACG Gestione Fiscale Modello 770 V3.8.0

IBM PureApplication System for IBM WebSphere Application Server workloads

IBM Enterprise Content Management Software Requirements

IBM System i Integrated Collaboration

Software Announcement April 17, 2001

IBM Rational Asset Manager

Oracle Primavera P6 Enterprise Project Portfolio Management Performance and Sizing Guide. An Oracle White Paper October 2010

White paper: Unlocking the potential of load testing to maximise ROI and reduce risk.

Microsoft Dynamics NAV 2013 R2 Sizing Guidelines for On-Premises Single Tenant Deployments

Performance Characteristics of VMFS and RDM VMware ESX Server 3.0.1

IBM Endpoint Manager Version 9.2. Software Use Analysis Upgrading Guide

How To Test For Performance And Scalability On A Server With A Multi-Core Computer (For A Large Server)

Aras Innovator 11. Platform Specifications

IBM Cognos Controller Version New Features Guide

An Oracle White Paper Released April 2008

Cloud Computing with xcat on z/vm 6.3

Backups in the Cloud Ron McCracken IBM Business Environment

Scalability. Microsoft Dynamics GP Benchmark Performance: Advantages of Microsoft SQL Server 2008 with Compression.

System z Batch Network Analyzer Tool (zbna) - Because Batch is Back!

SAP Business ByDesign Reference Systems. Scenario Outline. SAP ERP Integration Scenarios

IBM Cognos 10: Enhancing query processing performance for IBM Netezza appliances

IBM RATIONAL PERFORMANCE TESTER

How To Write An Architecture For An Bm Security Framework

Oracle Provides Cost Effective Oracle8 Scalable Technology on Microsoft* Windows NT* for Small and Medium-sized Businesses

Minimize cost and risk for data warehousing

Tuning U2 Databases on Windows. Nik Kesic, Lead Technical Support

The MAX5 Advantage: Clients Benefit running Microsoft SQL Server Data Warehouse (Workloads) on IBM BladeCenter HX5 with IBM MAX5.

Overview of Procure to Pay

Business One in Action - How can we post bank fees and charges while posting Incoming or Outgoing Payment transactions?

SmartStack for Oracle s JD Edwards EnterpriseOne with Cisco. Nimble Storage Alliance Gary Chan

Migrating from Unix to Oracle on Linux. Sponsored by Red Hat. An Oracle and Red Hat White Paper September 2003

VBLOCK SOLUTION FOR SAP APPLICATION SERVER ELASTICITY

IBM Maximo Asset Management Essentials

An Oracle White Paper July Oracle Primavera Contract Management, Business Intelligence Publisher Edition-Sizing Guide

IBM System x and BladeCenter for Oracle s JD Edwards EnterpriseOne

New!! - Higher performance for Windows and UNIX environments

IBM WebSphere Enterprise Service Bus, Version 6.0.1

Redbooks Redpaper. IBM TotalStorage NAS Advantages of the Windows Powered OS. Roland Tretau

Web servers and WebSphere Portal

Performance brief for Oracle Enterprise Financial Management 8.9 (Order-to-Cash Counter Sales) on HP Integrity BL870c server blades

Department of Technology Services UNIX SERVICE OFFERING

Transcription:

Improved Price/Performance for Oracle s JD Edwards EnterpriseOne on System i Demonstrating the business value of POWER6 processor technology and i5/os Application Server Licensing........ Jim Denton i5/os ERP Development August 2007 Copyright IBM Corporation, 2007. All Rights Reserved. All trademarks or registered trademarks mentioned herein are the property of their respective holders

Table of contents Change history...1 Abstract...2 Introduction...2 POWER6 performance tests...2 Test objectives... 2 Test configurations... 3 Test methodology... 4 Results... 5 Summary...8 Resources...9 About the author...9 Appendix 1: Hardware and software configuration...10 System i configurations... 10 Loadrunner configuration... 11 Appendix 2: System and application tuning...12 i5/os tuning... 12 WebSphere tuning... 12 EnterpriseOne tuning... 12 Appendix 3: Benchmark Workload...13 Trademarks and special notices...15

Change history Version Date Editor Editing description 1.0 2007.9.14 Jim Denton Original Version 1

Abstract This paper describes tests which demonstrate improved price/performance for Oracle s JD Edwards EnterpriseOne on the IBM System i platform based on recent product announcements. Introduction Customers are constantly looking for ways to improve the price/performance of their IT systems. IBM recently made two System i announcements that are very relevant to JD Edwards EnterpriseOne customers. First, IBM announced the availability of i5/os Application Server processor licensing which allows JD Edwards EnterpriseOne customers to run the JD Edwards EnterpriseOne Java Application Server (WebSphere ) in a System i partition at a significantly reduced price. Running the JD Edwards EnterpriseOne Java Application Server in this configuration was found to have comparable sub-second response times to the traditional "All on i" configuration. Both of these options were tested and are reviewed in this paper. Second, IBM announced the availability of 4.7 GHz POWER6 processors on selected System i models. POWER6 technology allows customers to run more users on their System i hardware. The tests in this paper demonstrate the ability to run 33% more users (1600 vs. 1200) on comparably configured POWER6 and POWER5 processor configurations with 17% improved response time. Both of these announcements demonstrate IBM's continued commitment to improving the price/performance of our customer's environments running JD Edwards EnterpriseOne software on System i hardware. POWER6 performance tests Test objectives In August 2006, Oracle published a whitepaper written in collaboration with IBM titled Benchmark Kit Validation Test for IBM System i5 with JD Edwards EnterpriseOne 8.11 SP1 which described the results of performance tests of JD Edwards EnterpriseOne 8.11 SP1 with Tools 8.96_A1 on an IBM System i5 Model 570 with four 2.2Ghz advanced POWER5 processors. These tests demonstrated stability, scaling, and performance of JD Edwards EnterpriseOne on IBM System i5. IBM has made two product announcements since then which provide a significant improvement to price/performance for JD Edwards EnterpriseOne on the System i platform: In April 2007, IBM announced support for i5/os Application Server processor entitlement which offers improved pricing on selected models for i5/os processors assigned to logical partitions for applications which do not use DB2 for i5/os within the partition. The WebSphere Java 2

Application Server component of JD Edwards EnterpriseOne is a very good candidate for this new licensing. In July 2007, IBM announced System i model 570 support for 4.7 GHz POWER6 processors which deliver outstanding price/performance. JD Edwards EnterpriseOne should show a significant performance improvement on this new processor technology. The performance tests described in this paper had two objectives: Demonstrate that the performance of JD Edwards EnterpriseOne on System i continues to scale with improvements in processor technology to deliver improved capacity and response times Demonstrate that JD Edwards EnterpriseOne on System i can take advantage of the i5/os Application Server licensing to improve the cost of acquisition while still delivering very good performance. Test configurations Two configurations were used for these tests. The first configuration is called All on i in which all three major components of the JD Edwards EnterpriseOne environment are run in the same i5/os partition. The following figure shows an All on i. These tests were run with four POWER6 processors allocated to this partition with 32GB of main storage. The web clients were connected to the system by a dedicated 1Gbps network. IBM System i POWER6 570 Web Clients Physical Network IBM WebSphere Java Application Server JD Edwards EnterpriseOne Application Server IBM DB2 for i5/os Database Server Figure 1 - "All on i" benchmark configuration The following figure shows the second configuration which is called Virtual 3 Tier. In this configuration, the WebSphere Java Application Server (JAS) is still run under i5/os but in a different partition while the JD Edwards EnterpriseOne Application Server and the IBM DB2 for i5/os Database Server continue to run in the same partition. These tests were run with two partitions, each with two POWER6 processors and 16GB of main storage. This configuration was selected based on performance characteristics of the 3

JD Edwards EnterpriseOne components and to facilitate processor licensing on whole rather than partial processors. The web clients were still connected to the system by a dedicated 1Gbps network but communications between the two i5/os partitions was implemented with a Virtual Network which takes advantage of the i5/os capabilities to provide a virtualized network that is both fast and secure. IBM System i POWER6 570 (partition 1) IBM System i POWER6 570 (partition 2) Web Clients Physical Network IBM WebSphere Java Application Server Virtual Network JD Edwards EnterpriseOne Application Server IBM DB2 for i5/os Database Server Figure 2 Virtual 3 tier benchmark configuration This configuration is a very good fit for the new i5/os processor entitlement option for System i models 550, 570, and 595 which offers a reduced i5/os entitlement charge for processors assigned to logical partitions hosting applications that don t access DB2 data in the same partition. These partitions can run products such as Lotus Domino and Sametime, which do not require DB2 UDB to execute. This option is also ideal for Web application serving workloads such as Java language business applications running under WebSphere Application Server or even PHP or Apache-based applications running on i5/os. This processor entitlement option is applicable when these applications access DB2 data only in other i5/os partitions or servers. The Java WebSphere Application Server fits into this category because it is a Java application running under WebSphere which accesses data in the IBM DB2 for i5/os Database Server which can be run in a different partition. Test methodology Oracle uses Mercury Interactive to generate LoadRunner scripts which simulate web-based clients. These scripts can be configured to run large numbers of concurrent users with each user submitting business processes at a predefined rate. These scripts are provided by Oracle to support sizing efforts across a commonly used range of applications based on usage models representing a mid-size manufacturing company performing a variety of financial, distribution, and manufacturing tasks. The scripts include think time to simulate a user s typical interaction for a business process such as entering a new multi-line sales order. For further information on the business functions represented please refer to Appendix 3: Benchmark Workload. 4

These scripts are designed to run for approximately one hour. These measurements ran for approximately 80 minutes because of the increased time needed to ramp up as the simulated users start entering transactions at a rate of three users every two seconds. Response time information is collected over the measurement interval from the time all the users are signed on until all users have signed off. Response times are measured from the time the user clicks the <OK> button until the HTML response page is returned for the final step of a business transaction. Performance information for the server is reported for a 30 minute interval when all the users are active. The testing was conducted in a controlled environment with no other applications running. Results The following table summarizes the results of the POWER6 test measurements using the All on i configuration described above. These measurements were run on a four-processor configuration using the recently announced POWER6 System i processors. The table also contains the results of comparable tests run in 2006 on a four-way POWER5 processor configuration. Details of this test are contained in the whitepaper, Benchmark Kit Validation Test for IBM System i5 with JD Edwards EnterpriseOne 8.11 SP1. A link to this paper is provided in the Resources section of this paper. The Change column provides a comparison of the results between the two tests. POWER5 1 POWER6 2 Change Number of users 1,200 1,600 33% more users CPW processor rating 16,000 20,100 26% more capacity Average processor utilization 65% 65% -- Weighted average OK button Response time (seconds) 0.153 0.127 17% faster Financials user response time 0.117 0.081 31% faster Distribution user response time 0.103 0.075 27% faster Manufacturing user response time 0.297 0.290 2% faster Table 1 - Comparison of System i POWER5 and System i POWER6 tests with JD Edwards EnterpriseOne 1 EnterpriseOne 8.11 SP1 and Tools 8.96_A1 2 EnterpriseOne 8.12 and Tools 8.96_C1 5

The following observations can be made from these tests in comparing POWER5 with POWER6 performance: The number of benchmark users supported at comparable processor utilizations increased 33% from 1,200 to 1,600. The CPW capacity of the System i increased 26% from 16,000 to 20,100 indicating POWER6 delivers greater thoughput per CPW over POWER5. Average response time improved from 0.153 seconds to 0.127 seconds, an improvement of 17%. The following table summarizes the results of the Virtual 3 Tier configuration. As described previously, these measurements use two partitions, each running with two dedicated POWER6 processors. Virtual 3 Tier All on i Number of users 1,600 1,600 CPW processor rating Average processor utilization 10,800 (E1 & DB2) 10,800 (Web tier) 67% (E1 & DB2) 56% (Web tier) 20,100 65% Weighted average OK button Response time (seconds) 0.169 0.127 Financials user response time 0.100 0.081 Distribution user response time 0.097 0.075 Manufacturing user response time 0.402 0.290 Table 2 - Virtual 3 Tier and "All on i" test results running JD Edwards EnterpriseOne. The following observations can be made from these tests in comparing Virtual 3 tier and All on i configurations when running JD Edwards EnterpriseOne. The Virtual 3 tier Configuration is comparable to the All on i configuration in terms of processor capacity and utilization. These 1,600 user configurations both used the same number of processors and the same amount of memory. Average response time for the Virtual 3 Tier configuration was 0.169 seconds versus 0.127 seconds for the All on i configuration. Although this is a slower response time, this configuration still provides very good performance. IBM has historically recommended All on i for optimal performance and these results still support that statement, but the difference is not very large. The choice between All on i and 6

Virtual 3 Tier should not be made based strictly on the basis of performance. Other considerations such as ease of system management should drive that choice. 7

Summary The performance measurements documented in this paper again demonstrate the scalability and performance of JD Edwards EnterpriseOne on System i which showed improved performance with the new POWER6 processor technology. These measurements also show that the Virtual 3 Tier configuration provides very good performance and should be considered in conjunction with Application Server licensing as an alternative to the All on i configuration. 8

Resources The following resources contain additional information which supplements the content of this paper. IBM System i Announcements http://www.ibm.com/systems/i/announce2007july/ Benchmark Kit Validation Test for IBM System i5 with JD Edwards EnterpriseOne 8.11 SP1 /atsmastr.nsf/webindex/wp100822 IBM System i Performance and Tuning Tips for Oracle s JD Edwards EnterpriseOne 8.12 and WebSphere 6.0 /atsmastr.nsf/webindex/wp100985 IBM eserver iseries [System i] Information Center http://publib.boulder.ibm.com/iseries/ WebSphere Application Server for OS/400 Version 6 Information Center http://publib.boulder.ibm.com/infocenter/wsdoc400/v6r0 System i Performance Capabilities Reference i5/os Version 5 Release 4 http://publib.boulder.ibm.com/infocenter/iseries/v5r4/topic/rzahx/sc410607.pdf About the author Jim Denton has been with IBM Rochester since 1981 and has held a variety of positions in operating system development and performance analysis on the S/38, the AS400, and the System i. Recent experience includes five years as an SQL developer and a three year assignment to the IBM Benchmark and Briefing Center in Montpellier France. Since 2005, Jim has been a member of the ERP development team with the mission of working closely with EnterpriseOne and World developers, producing performance benchmarks, and providing performance and tuning guidance for EnterpriseOne customers on System i. Questions or comments on this paper can be sent to ibmoracl@us.ibm.com. 9

Appendix 1: Hardware and software configuration The following summarizes the hardware and software configurations used for these tests. System i configurations The following table summarizes the System i configurations used for the performance tests. All configurations were implemented as partitions using dedicated processors on an IBM System i5 Model 9406-MMA Feature 7061) system with 16 processors. All on i Configuration (all servers) Virtual 3 Tier Application and Database Server Virtual 3 Tier WebSphere Java Application Server System hardware Number of processors 4 2 2 Processor type POWER6 (4.7 Ghz) POWER6 (4.7 Ghz) POWER6 (4.7 Ghz) Memory 32 GB 16 GB 16 GB Disk 90 x 35GB disk arms (RAID5) 90 x 35GB disk arms (RAID5) 15 x 35GB disk arms (RAID5) Oracle J D Edwards software EnterpriseOne Application 8.12 8.12 8.12 EnterpriseOne Tools 8.96_C1 8.96_C1 8.96_C1 IBM software i5/os V5R4 V5R4 V5R4 WebSphere 6.0.2.17-6.0.2.19 IBM group PTF s DB2 for i5/os SF99504 (Level 11) SF99504 (Level 11) SF99504 (Level 11) WebSphere App Server V6.0 SF99312 (Level 14) - SF99312 (Level 16) Java SF99291 (Level 6) SF99291 (Level 6) SF99291 (Level 7) IBM HTTP Server for i5/os SF99114 (Level 7) SF99114 (Level 7) SF99114 (Level 9) Table 3. Comparison of System i POWER5 and System i POWER6 tests with JDEdwards 10

Loadrunner configuration A total of four systems were used to run Loadrunner. One was used as the Loadrunner controller and the other three were used as Loadrunner agents with each running an approximately equal share of the simulated users as determined the controller. All four systems had the same configuration in terms of hardware and software: Hardware o IBM xseries 330 o Two 1.4 Gigahertz Intel Pentium III Processors o 1.75 Gigabytes of memory Software o Microsoft Windows 2000 Server SP4 o Mercury Interactive LoadRunner 7.8.0.0 11

Appendix 2: System and application tuning The following describes how i5/os, WebSphere, and JD Edwards EnterpriseOne were tuned based on the published tuning guidelines published and listed above in the Resources section. i5/os tuning Main storage pools were configured to minimize faulting in the machine pool. Activity levels were set to sufficiently large values to preclude job transitions to ineligible. In the All on i configuration, Websphere was run in a separate main storage pool to minimize faulting. WebSphere tuning Initial heap size for the Application Server JVM was set to 2400 Megabytes based on the guideline of specifying 1.5 megabytes per user. A single JVM was used to support all 1600 users. EnterpriseOne tuning All 1600 users used the same i5/os user profile Measurements were run with the following kernel settings o 32 Call Object Kernels with multithreading enabled ThreadPoolSize was set to 20 ThreadPoolSizeIncrement was set to 1 o 16 Security Kernels o 10 Network Kernels 12

Appendix 3: Benchmark Workload The following seventeen JD Edwards EnterpriseOne business processes are represented in the Loadrunner scripts provided by Oracle. Financials H0411E Standard Voucher Entry: User enters two voucher payments against five G/L accounts each. User then performs a name search for a supplier and enters a third voucher, again applied to five G/L accounts. This business process is performed 10 times in one hour per user. H0411I Supplier Ledger Inquiry: User performs two searches on a supplier ID and then opens the document for review. This business process is performed 10 times in one hour per user. H03B102E Standard Receipts Entry: User receives payments and applies to the appropriate invoices. This business process is performed 10 times in one hour per user. H0911E Journal Entry: User enters two 10-line journal entries. This business process is performed 16 times in one hour per user. H09210I Trial Balance/Ledger Comparison: User navigates to Trial Balance/Ledger Comparison page and enters search date range and performs the search and compare on two different accounts. This business process is performed five times in one hour per user. Distribution H4114E Inventory Adjustments: The user performs a 10 line inventory adjustment. This business process is performed 20 times in one hour per user. H41202I Summary Availability: The user performs a lookup of an inventory item, and then checks for its availability. This business process is performed 10 times in one hour per user. H4310E Purchase Order Entry: The user enters four 10 line purchase orders. This business process is performed five times in one hour per user. H43214I Open Receipt Inquiry: The user performs a lookup of a specific order number. This business process is performed 10 times in one hour per user. H4205U Confirm Shipments: The user confirms an order has shipped. This business process is performed 10 times in one hour per user. H4210I Customer Service Inquiry: The user performs a lookup of a customer order. This business process is performed 10 times in one hour per user. H4210E Sales Order Entry: The user enters four 10 line sales orders. This business process is performed five times in one hour per user. 13

Manufacturing H3002E Work Order Entry: The user enters a new work order. This business process is performed 20 times in one hour per user. H30200I Single Level Bill of Material Inquiry: The user performs a lookup for an inventory item with subsidiary components. This business process is performed 20 times in one hour per user. H31113U Work Order Material Issues: The user looks up a work order and revises the quantity issued for a particular item. This business process is performed 20 times in one hour per user. H31114U Work Order Partial Completions: The user looks up a work order and updates one of the line items status to completed. This business function is performed 10 times in one hour per user. H4021I Supply/Demand Inquiry: The user performs a lookup on a specific item number to check its supply and demand. This business function is performed 10 times in one hour per user. For further information on the benchmark definition, please refer to the whitepaper Benchmark Kit Validation Test for IBM System i5 with JD Edwards EnterpriseOne 8.11 SP1. The link to this paper can be found above in Resources. 14

Trademarks and special notices Copyright. IBM Corporation 1994-2007. All rights reserved. References in this document to IBM products or services do not imply that IBM intends to make them available in every country. IBM, the IBM logo, DB2, Domino, i5/os, Lotus, POWER5, POWER6, Sametime, System i, System i5, WebSphere and xseries are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both: Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel Inside (logos), MMX, and Pentium are trademarks of Intel Corporation in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. Information is provided "AS IS" without warranty of any kind. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. Information concerning non-ibm products was obtained from a supplier of these products, published announcement material, or other publicly available sources and does not constitute an endorsement of such products by IBM. Sources for non-ibm list prices and performance numbers are taken from publicly available information, including vendor announcements and vendor worldwide homepages. IBM has not tested these products and cannot confirm the accuracy of performance, capability, or any other claims related to non-ibm products. Questions on the capability of non-ibm products should be addressed to the supplier of those products. All statements regarding IBM future direction and intent are subject to change or withdrawal without notice, and represent goals and objectives only. Contact your local IBM office or IBM authorized reseller for the full text of the specific Statement of Direction. Some information addresses anticipated future capabilities. Such information is not intended as a definitive statement of a commitment to specific levels of performance, function or delivery schedules with respect to any future products. Such commitments are only made in IBM product announcements. The information is presented here to communicate IBM's current investment and development activities as a good faith effort to help with our customers' future planning. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon considerations such as the amount of multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be 15

given that an individual user will achieve throughput or performance improvements equivalent to the ratios stated here. Photographs shown are of engineering prototypes. Changes may be incorporated in production models. Any references in this information to non-ibm Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. 16