IBM Asia Pacific Software Announcement AP , dated December 1, 2009

Similar documents
IBM Optim solutions for z/os for PeopleSoft Enterprise V6.2 include new features, simplified packaging, and new pricing

IBM Tivoli OMEGAMON XE for Mainframe Networks V5.1 helps to optimize business application performance and end-user productivity

IBM Tivoli Remote Control V5.1 offers enhancements for the remote support of distributed workstations

IBM United States Announcement , dated October 16, 2007

IBM WebSphere MQ Hypervisor Edition accelerates deployment of private cloud messaging

IBM Transparent Data Migration Facility for z/ OS (TDMF z/os) V5.7 delivers data migration enhancements and the z/vm Agent for TDMF z/os

IBM InfoSphere Master Content for InfoSphere Master Data Management Server delivers enterprise content to single view of customer applications

IBM Optim Query Workload Tuner for DB2 for z/os, V2.2.1 can help cut cost and improve performance

IBM WebSphere Application Server Hypervisor Edition for IBM AIX speeds adoption of virtualization and cloud computing in PowerVM environments

IBM Tivoli Asset Discovery for z/os V7.2 provides discovery, monitoring, and reporting to help understand z/os product and application usage

IBM COBOL for Windows, V7.6 provides a costeffective compiler and runtime environment for customizing third-party applications on Windows servers

IBM Data Studio purequery Runtime for z/os V1.2 optimizes performance of Java applications

IBM CL/SUPERSESSION and IBM CL/CONFERENCE for z/os are now available through standard IBM licensing and pricing

IBM Secure Perspective bridges the gap between data security policy and practice

IBM United States Software Announcement , dated June 9, 2009

IBM Debug Tool Utilities and Advanced Functions V3.1 Helps Maximize Availability of z/os and OS/390 Applications

IBM XML Toolkit for z/os, V1.10: Enhanced C++ XML parser and C++ XSLT processor support

IBM CICS Online Transmission Time Optimizer for z/os V1.1 Improves User Productivity and 3270 Network Utilization

IBM DB2 SQL Skin Feature 1.0 for applications compatible with Sybase Adaptive Server Enterprise

Software Announcement April 4, 2006

IBM 64-bit SDK for z/os, Java Technology Edition, V6 lets application developers use Java on IBM z/os

Software Announcement March 6, 2001

GDPS/PPRC HyperSwap Manager helps provide for continuous data availability within a z/os environment

IBM Transparent Data Migration Facility for z/os V5.6 delivers data migration enhancements

IBM Power Systems Software: Ordering and pricing structure enhancements

IBM Tivoli Storage FlashCopy Manager V2.1 delivers application data protection via utilization of advanced IBM storage hardware snapshot technology

IBM Europe, Middle East, and Africa Software Announcement ZP , dated October 27, 2009

IBM Scale Out Network Attached Storage Software

IBM Parallel Environment for Linux, V4.3 delivers enhancements for IBM System x clusters, including a parallel debugger

IBM Tivoli Security Administrator for RACF provides full management of RACF data

IBM Tivoli Composite Application Manager for Transactions V6.2. helps monitor the availability and response time of business

IBM Tivoli Storage Manager FastBack V6.1 products can deliver FastBack server deduplication, rapid recovery for Linux servers, and protection for PCs

Software Announcement March 28, 2006

IBM Tivoli zsecure V1.9 suite extends compliance and audit capabilities on the mainframe while simplifying administration

IBM Tivoli Tape Optimizer on z/os V1.2 delivers a tape copy and stacking solution for data residing on tape storage devices

IBM IMS Database Value Unit Edition for net new workloads on IBM System z servers

IBM Tivoli Performance Modeler for z/os V2.2 helps to increase workload modeling capacity and deliver modeling support for zaaps

IBM Session Manager for z/os V1.3 delivers improved facilities for simple and secure access to multiple systems from one terminal

IBM Tivoli Composite Application Manager for J2EE V6.1 helps manage the availability and performance of application servers

IBM Ported Tools for z/os: PHP for z/os Feature V1.1.2

IBM Europe, Middle East, and Africa Software Announcement ZP , dated May 3, 2011

IBM Tivoli Federated Identity Manager V6.2 family extending online collaboration and supporting user-centric identity management

IBM MQSeries Integrator Agent for CICS Transaction Server Enables MDp Customers to Move to Business Integration

IBM i operating system Value Pack offers software and vouchers for IBM Power 570 and 595 servers

IBM X.25 over TCP/IP for Communication Controller for Linux lets you use X.25 in the CCL environment

IBM WebSphere Service Registry and Repository for z/os, V6.1 optimizes the business value of SOA governance

Integrated Stack for SUSE Linux Enterprise (ISSLE)

IBM CICS VSAM Copy for z/os allows rapid copying of one or more VSAM files with full integrity

IBM Lotus Foundations Reach 1.0 delivers instant messaging, unified communications, and collaboration capabilities for small business

IBM Optim for z/os products: New enhancements and new application retirement solution

IBM UrbanCode Deploy V6.2 provides the tools needed to automate the application deployment pipeline

IBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation

IBM Lotus Messaging and WebSphere Portal CEO bundle includes messaging, collaborative applications, and full portal capabilities

IBM InfoSphere Change Data Capture for z/os V6.2 delivers logbased change data capture for real-time data integration

IBM Migration Utility V3.2 can help improve cost of ownership and flexibility for programs created in a Computer Associates Easytrieve language

IBM Tivoli Identity Manager for z/os V4.6 marries leading identity management to a time-tested, secure, scalable, and reliable platform z/os

IBM United States Software Announcement , dated November 22, 2011

IBM United States Software Announcement , dated April 16, 2013

IBM Tivoli Storage Manager for Microsoft SharePoint V5.4 delivers data protection for your Microsoft SharePoint environments

IBM Tivoli Storage Productivity Center for Replication for System z V4.1 offers new configurations for greater protection

IBM United States Software Announcement , dated October 4, 2011

IBM DB2 High Performance Unload for Multiplatforms and Workgroups add additional language support

IBM Backup and Restore Manager for z/vm provides the ability to efficiently and effectively backup and restore files and data

IBM Tivoli Risk Manager Provides Protection for the Enterprise through Intrusion and Protection Management

IBM WebSphere Service Registry and Repository V8.5.6 offers enhancements to improve REST service support and user productivity

IBM Integrated Removable Media Manager for the Enterprise on System z V1.1 provides automated tape media management for datacenters

IBM System Storage ProtecTIER Entry Edition V2.5 supports Symantec NetBackup OpenStorage API

IBM United States Announcement , dated May 13, 2008

IBM WebSphere Business Integration Adapter for DTS Protocol extends legacy mainframe integration

VMware products, available from IBM, provide the latest capabilities for desktop virtualization

IBM Tivoli Storage Productivity Center for Disk Midrange Edition V4.1 and IBM Tivoli Monitoring for Virtual Servers V6.2

IBM Europe, Middle East, and Africa Software Announcement ZP , dated October 2, 2012

IBM CICS VSAM Recovery V3R1 Automates the Recovery of Your Lost or Damaged VSAM Files

IBM United States Software Announcement , dated May 25, 2010

IBM WebSphere Data Interchange for z/os V3.3 offers advanced EDI and industry standards-based integration

IBM Rational Asset Analyzer V6.0 enhances application asset analysis

IBM Tivoli Workload Scheduler for z/os V8.6 provides innovative automation for a better user experience

VMware vsphere subscription upgrades available

IBM Latin America Software Announcement LP , dated September 2, 2014

IBM Europe, Middle East, and Africa Software Announcement ZP , dated October 26, 2010

DB2 for IBM iseries Platform Extended with Enhanced Tools

IBM DB2 SQL Skin Feature 1.0 for applications compatible with Sybase Adaptive Server Enterprise

IBM Tivoli NetView for TCP/IP Performance V1.4 Maximizes z/os System and Network Performance

Sub-capacity licensing for select IBM Passport Advantage eligible programs running on x86 servers helps improve flexibility and price/performance

Open integration and modernization with IBM CICS Transaction Gateway V8.0

Sun Solaris support now available from IBM for select IBM System x and BladeCenter servers

IBM CICS Transaction Gateway for z/os V6.1 adds support for two-phase commit with IBM WebSphere Application Server

IBM CICS Performance Analyzer for z/os V2.1: Support for IBM CICS Transaction Server for z/os V3.2 and Tivoli OMEGAMON XE for CICS on z/os V4.

InfoPrint Solutions Company Latin America Software Announcement LP , dated March 16, 2010

IBM CICS Performance Monitor for z/os, V1.2 adds enhancements for extended real-time data and historical data support

IBM XML Toolkit for z/os and OS/390, V1.5 Supports XML Open Standards for Java and C++ Parsers and Java XSLT Processor

VMware products, available from IBM, provide the latest capabilities for desktop virtualization

IBM VisualAge Smalltalk Server for OS/390 and z/os, V6.0 The Deployment Environment for VisualAge Smalltalk

IBM Ported Tools for z/os: Perl for z/os Feature

IBM Europe Announcement ZP , dated April 8, 2008

IBM Tivoli Access Manager for Operating Systems V3.8 Manages and Extends Access Control to UNIX and Linux Systems

WebSphere Application Server, V6.0 Now available for OS/400

National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition

IBM United States Announcement , dated September 11, 2007

IBM Engineering and Scientific Subroutine Library V4.4 adds new LAPACK and Fourier Transform subroutines

Transcription:

, dated December 1, 2009 IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 provides real-time problem detection, analysis, and repair to help maintain the availability and performance of on demand applications Table of contents 1 Overview 6 Publications 2 Key prerequisites 7 Technical information 2 Planned availability date 13 Ordering information 2 Description 17 Terms and conditions 4 Product positioning 24 Prices 5 Program number 25 AP distribution At a glance IBM Tivoli Composite Application Manager for Application Diagnostics: Provides key performance metrics to the IBM Tivoli Enterprise Portal Enables you to view all Java TM Enterprise Edition (JEE) transactions that are "inflight" to uncover the root cause of bottlenecks and perform detailed memory analysis Helps you correlate and profile transactions that span multiple subsystems Creates reports that deliver insight into performance trends through deep-dive analytical views at the application, transaction, server or request levels Leverages powerful memory diagnostics to help IT staff quickly detect and fix application memory leaks down to specific Java classes Can be used to set resource or application traps to detect and remedy potentially troublesome situations Integrates with IBM Rational Performance Tester to provide live performance data from production directly to the developer desktop Integrates smoothly with other IBM Tivoli products to provide a comprehensive application management solution for composite environments Overview IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 combines IBM Tivoli Composite Application Manager for WebSphere and IBM Tivoli Composite Application Manager for J2EE into a single product and includes new and enhanced capabilities. As a combination of the two products, IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 provides deep diagnostic capabilities for JEE applications. What does "deep diagnostic capabilities" mean? In the case of JEE applications, the most common issues are hung or poor performing applications and memory leaks. IBM Tivoli Composite Application Manager for Application Diagnostics will not just alert you to these issues, it will help you determine why they happened, down to the offending method call. It can help identify memory leaks down to the line of code causing the leak. To optimize application performance, a report can be run showing the SQL statements executed over a specified period of time and the execution time for each one, which allows IBM is a registered trademark of International Business Machines Corporation 1

users to identify potential bottlenecks and work with the database administrator to optimize the SQL calls. Key new features Can launch-in-context to deep diagnostic functions from operational monitoring views Robust WebSphere Virtual Enterprise monitoring Improved ease of installation and configuration Key prerequisites Refer to the Hardware and software requirements section. Planned availability date IBM Tivoli Composite Application Manager for Application Diagnostics, V7.1 December 4, 2009: ega January 15, 2010: pga IBM Tivoli Composite Application Manager for Application Diagnostics for z/os, V7.1 December 11, 2009: pga Description IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 combines IBM Tivoli Composite Application Manager for WebSphere and IBM Tivoli Composite Application Manager for J2EE into a single product and includes new and enhanced capabilities. As a combination of the two products, IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 provides deep diagnostic capabilities for JEE applications. Broadly defined, these capabilities could be categorized into three areas that each help to focus in on application performance problems: operational monitoring, transaction analysis, and memory analysis. Operational monitoring is valuable to IT operations and subject matter experts (SMEs) such as Web and application administrators and developers in determining the health of an application and the environment in which it runs, as well as performing initial troubleshooting and, in some cases, diagnosis. Key metrics include the following, although there are many more available out-of-the-box that can be valuable depending on the particulars of the application. JVM CPU utilization Heap usage Garbage collection Connection pool usage Thread pools JDBC connection statistics Transaction analysis helps SMEs to quickly determine if an application is hung, and if so, where it's hung. If it's not hung, then detailed transaction profiling can be performed to help identify the bottleneck. In particular, IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 helps enable you to: View in real time all in-flight JEE transactions, including composite transactions that cross into the CICS and IMS TM subsystems and perform real-time Java stack traces and thread dumps IBM is a registered trademark of International Business Machines Corporation 2

Evaluate common performance bottlenecks and contributing factors with an automated problem finder to help detect, categorize, and analyze root causes easily Analyze problematic transactions both historically and in real time by drilling down into the details Correlate and profile transactions across multiple subsystems to determine the precise location and root causes of application failures Set alerts to help detect and fix potentially troublesome situations before they affect end users Analyze resource consumption patterns and trends on historical data to plan for future growth Integrate it with IBM Rational Performance Tester to provide live performance data from production directly to the developer desktop enabling operations and development to work closely together to solve production problems without having to re-create them in preproduction environments IBM Tivoli Composite Application Manager for Application Diagnostics' memory analysis capabilities facilitate the detection and location of memory leaks to be detected and located using various methods of increasing precision and sophistication including: Memory trend graphing and metric comparison to help optimize JVM memory parameters, as well as detect memory leaks, garbage collection, and lock contention conditions Heap analysis to help pinpoint leaking classes to aid developers in fixing defective code Capture of the line number of code responsible for suspected leaking classes and methods to help establish relationship between referenced objects in the heap and allocating class names Many companies rely on JEE applications for critical functions, whether it's a customer-facing, revenue generating e-commerce site or a less visible but no less critical internal operation such as claims processing. The cost of downtime of these applications may be tied to revenue lost due to abandoned sales or indirectly due to poor customer satisfaction. Therefore, improving on traditional measures such as Mean Time To Resolution (MTTR) and Mean Time Between Failures (MTBF) is even more important in these cases. That is why the capabilities of IBM Tivoli Composite Application Manager for Application Diagnostics just described are so valuable to IT personnel. Operations and support teams can take advantage of IBM Tivoli Composite Application Manager for Application Diagnostics integration with the breadth of the Tivoli monitoring portfolio. Because IBM Tivoli Composite Application Manager for Application Diagnostics uses the IBM Tivoli Enterprise Portal (TEP) to visualize key performance metrics, operations staff obtains a single-user interface for performance metrics and trends from JEE application servers and other monitored systems, such as messaging middleware, networks, and databases. Data is aggregated, correlated and presented in rich visual formats to help operations spot trends pointing to delays or other symptoms. Application support, test, and development teams can also use the TEP component of the IBM Tivoli Monitoring progam to gain deep insight into the health of applications. Business workspaces defined in the TEP integrate with other IBM Tivoli monitoring tools to provide an end-to-end view of the front-end, middleware, and back-end processes of end-user applications. Developers can also take advantage of IBM Tivoli Composite Application Manager for Application Diagnostics information within a Rational Performance Tester (RPT) environment. IBM Tivoli Composite Application Manager for Application Diagnostics can send low-level application trace data to RPT, which provides application teams with live production intelligence to help quickly access and fix application code, eliminating the need to re-create the problem in a pre-production environment. IBM Tivoli Composite Application Manager for Application Diagnostics provides support for many different application server platforms, giving you a consistent IBM is a registered trademark of International Business Machines Corporation 3

way to manage composite applications across WebSphere, Oracle WebLogic and Application Server, JBoss, SAP NetWeaver, Sun Java Enterprise System, and Tomcat environments. Refer to the Hardware and software requirements section in this announcement for the latest information on supported platforms. Accessibility by people with disabilities A U.S. Section 508 Voluntary Product Accessibility Template (VPAT) containing details on accessibility compliance can be requested at http://www.ibm.com/able/product_accessibility/index.html Value Unit-based pricing for system z products Value Unit pricing for eligible IBM System z IBM International Program License Agreement (IPLA) programs enables a lower cost of incremental growth and enterprise aggregation. Each System z IPLA product with Value Unit pricing has a single price per Value Unit and a conversion matrix, called Value Unit Exhibit, for converting from some designated measurement to Value Units. Most commonly, Millions of Service Units (MSUs) is the measurement designated by IBM to be converted to Value Units. Some other measurements are engines or messages. Since MSUs are the most common measurement, that measurement will be used for the remainder of this description. Value Unit pricing offers price benefits for you. For each System z IPLA program with Value Unit pricing, the quantity of that program needed to satisfy applicable IBM terms and conditions is referred to as the required license capacity. Each of the various Value Unit Exhibits stipulate that the larger your required license capacity, the fewer Value Units per MSU you will need. Value Unit Exhibits are uniquely identified by a three digit code and referred to using the nomenclature VUExxx, where xxx is the three digit code. Subsequent acquisitions of Value Unit priced programs offer additional price benefits. The quantity of each System z IPLA program that you have acquired is referred to as entitled license capacity. If you wish to grow your entitled license capacity for a System z IPLA program, the calculation to determine additional needed Value Units is based upon the number of Value Units already acquired. For each System z IPLA program with Value Unit pricing, you should: Determine the required license capacity, in MSUs Aggregate the MSUs across the enterprise Convert the total MSUs to Value Units, using the applicable Value Unit Exhibit Multiply the price per Value Unit by the total number of Value Units to determine the total cost To simplify conversion from the designated measurement to Value Units or viceversa, use the Value Unit Converter Tool. For additional information or to obtain a copy of the Value Unit Converter Tool, visit the Value Unit Converter Tool Web site http://ibm.com/zseries/swprice/vuctool Note that Value Units of a given product cannot be exchanged, interchanged, or aggregated with Value Units of another product. To determine the required license capacity for the System z IPLA program you selected, refer to the Terms and conditions section. Product positioning The IBM Tivoli monitoring family of products can be split into three layers: IBM is a registered trademark of International Business Machines Corporation 4

1.End-user experience monitoring 2.Operational monitoring 3.Deep diagnostics IBM Tivoli Composite Application Manager for Transactions provides end-user experience monitoring through both real end-user monitoring and synthetic transactions. Response times can be broken down across the components that make up the transaction, which are shown in a topology view, making it easy to isolate the bottleneck. From the topology view, users can drill down to further information obtained by the other Tivoli monitoring products. IBM Tivoli Monitoring, IBM Tivoli Monitoring for Microsoft Applications, IBM Tivoli Composite Application Manager for Applications, and IBM Tivoli Composite Application Manager for SOA Platform provide operational monitoring to help ensure optimal performance and availability of key resources in the IT environment. IBM Tivoli Composite Application Manager for Application Diagnostics provides deep diagnostics for JEE applications, such as tracing requests to identify the root cause of poor performance or memory leaks. Through out-of-the-box integration with IBM Tivoli Composite Application Manager for Transactions, users can drill down directly from a topology view to the diagnostic information for that transaction. IBM Tivoli's monitoring products integrate smoothly with other IBM Tivoli products to provide a comprehensive application management solution for composite environments. Availability of national languages IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 is enabled to support all group 1 language environments and will be translated on December 11, 2009. Program number Program number Program VRM name 5724-Y92 7.1 IBM Tivoli Composite Application Manager for Application Diagnostics 5698-B48 7.1 IBM Tivoli Composite Application Manager for Application Diagnostics on z/os Product identification number IBM Tivoli Composite Application Manager for Application Diagnostics for z/os, V7.1 Subscription and Program PID number Support PID number 5698-B48 5698-S83 Education support Comprehensive education for IBM Tivoli products is offered through Worldwide Tivoli Education Delivery Services. A wide range of training options are available, including classes led by instructors, learning on demand, on-site training, and blended learning solutions. For additional information, visit http://www-306.ibm.com/software/tivoli/education/ IBM is a registered trademark of International Business Machines Corporation 5

Offering Information Product information is available via the Offering Information Web site http://www.ibm.com/common/ssi Publications The following hardcopy publications are shipped with the basic machine-readable material for Composite Application Manager for Application Diagnostics for z/os, V7.1: Title Order number IBM Tivoli Composite Application Manager for Application GI11-9334 Diagnostics Program Directory IBM Tivoli Composite Application Manager for Application GI11-9335 Diagnostics Common Services Program Directory IBM Tivoli Composite Application Manager for Application GI11-9336 Diagnostics, Tivoli Enterprise Monitoring Agent Program Directory http://www-306.ibm.com/software/tivoli/library/ The following publication will be available for download in English by December 1, 2009. Translated copies in selected languages will be available for download within 60 days of the English availability date. Title Order number IBM Tivoli Composite Application Manager for Application Diagnostics Quick Start Guide IBM Tivoli Composite Application Manager for Application Diagnostics User's Guide IBM Tivoli Composite Application Manager for Application Diagnostics Planning an Installation IBM Tivoli Composite Application Manager Agent for WebSphere Applications Installation and Configuration Guide IBM Tivoli Composite Application Manager Agent for WebSphere Applications Data Collector for z/os IBM Tivoli Composite Application Manager Agent for WebSphere Applications Installation and Configuration Guide for i5/os IBM Tivoli Composite Application Manager Agent for HTTP Servers SC27-2819 Installation and Configuration Guide IBM Tivoli Composite Application Manager Agent for J2EE Data Collector Installation and Configuration Guide IBM Tivoli Composite Application Manager Agent for J2EE Monitoring Agent Installation and Configuration Guide IBM Tivoli Composite Application Manager for Application Diagnostics Managing Server Installation and Configuration Guide IBM Tivoli Composite Application Manager for Application Diagnostics Troubleshooting Guide IBM Tivoli Composite Application Manager for Application Diagnostics Messaging Guide The IBM Publications Center GI11-9434 SC27-2817 GC27-2827 SC27-2818 SC27-2820 SC27-2826 SC27-2819 SC27-2823 SC27-2824 SC27-2825 GC27-2821 GC27-2822 http://www.ibm.com/shop/publications/order The Publications Center is a worldwide central repository for IBM product publications and marketing material with a catalog of 70,000 items. Extensive search facilities are provided. Payment options for orders are via credit card (in the U.S.) or customer number for 20 countries. A large number of publications are available online in various file formats, and they can all be downloaded in all countries, free of charge, where IBM does business. IBM is a registered trademark of International Business Machines Corporation 6

Technical information Specified operating environment Hardware and software requirements For the most current information on supported platforms, refer to the online documentation link http://publib.boulder.ibm.com/infocenter/tivihelp/v24r1/ topic/ com.ibm.itcamfad.doc_7.1/prereqs.htm The program's specifications and specified operating environment information may be found in documentation accompanying the program, if available, such as a README file, or other information published by IBM, such as an announcement letter. Documentation and other program content may be supplied only in the English language. Planning information Packaging Composite Application Manager for Application Diagnostics V7.1 for the distributed environment is distributed with: International Program License Agreement (Z125-3301) License Information document (part number CT5K2ML) CD-ROM Publications (refer to the Publications section) Composite Application Manager for Application Diagnostics for z/os, V7.1 for the z/ OS environment is distributed with: International Program License Agreement (Z125-3301) License Information document (GI11-9337-00) 3480 tape cartridge Publications (refer to the Publications section) This program, when downloaded from a Web site, contains the applicable IBM license agreement and License Information, if appropriate, and will be presented for acceptance at the time of installation of the program. For future reference, the license and License Information will be stored in a directory such as LICENSE.TXT. Security, auditability, and control Composite Application Manager for Application Diagnostics V7.1 uses the security and auditability features of the operating system software. The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities. IBM Tivoli Enhanced Value-Based Pricing IBM Tivoli software products are priced using IBM Tivoli's Enhanced Value-Based Pricing. The Enhanced Value-Based Pricing system is based upon the IBM Tivoli Environment- Managed Licensing Model, which uses a managed-environment approach -- whereby price is determined by what is managed rather than the number and type of product components installed. IBM is a registered trademark of International Business Machines Corporation 7

For example, all servers monitored with IBM Tivoli's monitoring product (IBM Tivoli Monitoring) require entitlements sufficient for those servers. Other Tivoli products may manage clients, client devices, agents, network nodes, users, or other items, and are licensed and priced accordingly. Unlike typical systems management licensing models that require entitlements of specific software components to specific systems, the IBM Tivoli Environment- Managed Licensing Model provides the customer flexibility to deploy its IBM Tivoli software products within its environment in a manner that can address and respond to the customer's evolving architecture. That is, as the architecture of a customer's environment changes, the customer's implementation of IBM Tivoli software can be altered, as needed, without affecting the customer's license requirements (as long as the customer does not exceed its entitlements to the software). Under Enhanced Value-Based Pricing, licensing and pricing of server-oriented applications are determined based upon the server's use in the customer's environment. Typically, such applications are licensed and priced in a manner that corresponds to each installed and activated processor of the server managed by the IBM Tivoli application to help correlate price to value while offering a simple solution. For servers with physical or logical (sometimes called virtual) partitions, entitlements are required for all installed and activated processors on the server. For each IBM Tivoli application managing a clustered environment, licensing is based on the cumulative number of installed and activated processors on each server in the cluster. Enhanced Value-Based Pricing recognizes the convergence of RISC and UNIX, and Microsoft Windows and Intel technologies, in order to simplify your licensing requirements, and to provide a smoother, more scalable model. Pricing and licensing does not differentiate between non-system z server platforms or operating systems. For some products, this platform neutrality extends to System z and other host servers as well. IBM Tivoli Enhanced Value-Based Pricing terminology definitions Client device or client A client device is a computing device that requests the execution of a set of commands, procedures, or applications from another computer system that is typically referred to as a server. Multiple client devices may share access to a common server. A client device generally has some processing capability or is programmable to allow a user to do work. Examples include, but are not limited to, notebook computers, desktop computers, desk side computers, technical workstations, appliances, automated teller machines, point- of-sale terminals, tills and cash registers, and kiosks. Enterprise An enterprise is a person or single entity and the subsidiaries owned by more than 50 percent. IBM Integrated Facility for Linux (IFL) This optional facility enables additional processing capacity exclusively for Linux workload, with no effect on the model designation of a System z or S/390 server. Consequently, executing Linux workload on the IFL will not, in most cases, result in any increased IBM software charges for z/os, OS/390, VM, VSE, or TPF operating systems and applications. There is, as indicated, a charge associated with the IFL, and there may also be a charge for applications that run on the IFL. The IFL may be dedicated to a single Linux-mode logical partition or it may be shared by multiple Linux-mode logical partitions. Installations should note that the Linux workspace enabled by this facility will not support any of the traditional S/390 operating systems (OS/390, TPF, VSE, or VM). Only Linux applications or Linux operating in conjunction with the Virtual Image Facility, an environment IBM is a registered trademark of International Business Machines Corporation 8

that operates within a logical partition or in native S/390 mode and provides the capability to create multiple Linux images, are supported by IBM S/390 IFL. Managed processor (charging under full capacity in the managed environment) Charges are based on the active processors on the machines in the computing environment affiliated with the program rather than on the server where the program is run. The managed processors, which require PoEs, are defined in the License Information's program-unique terms. Notes: 1.IBM defines a physical processor in a computer as a functional unit that interprets and executes instructions. A physical processor consists of at least an instruction control unit and one or more arithmetic and logic units. 2.Multicore technology allows two or more processors (commonly called cores) to be active on a single silicon chip. With multicore technology, IBM considers each core to be a physical processor. For example, in a dual-core chip, there are two physical processors residing on the single silicon chip. 3.The program may not run on some or all of the processors for which PoEs are required by the program's valuation method. 4.In the System z IFL environment, each IFL engine is considered a single physical processor. 5.Threading, a technique that makes a single processor seem to perform as two or more, does not affect the count of physical processors. 6.Where blade technology is employed, each blade is considered a separate server and charging is based upon the total number of processors on the blades with which the program is affiliated. 7.Not all processors require the same number of Value Unit entitlements. To determine the number of Value Unit entitlements required, refer to the processor Value Unit conversion table on the Passport Advantage Web site http://www.ibm.com/software/passportadvantage Millions of Service Units (MSUs) MSU is defined as millions of CPU service units per hour, which is the measure of capacity used to describe the computing power of the hardware processors on which S/390 or System z software runs. Processor MSU values are determined by the hardware vendor, IBM, or Software Compatible Vendors (SCVs). For more detailed information about System z software pricing, go to http://www-03.ibm.com/systems/z/resources/swprice/ Processor (per processor charging under full capacity) In full capacity charging, PoE must be acquired for all activated processors (available for use) that are on the server where the program or a component of the program is run. Notes: 1.IBM defines a physical processor in a computer as a functional unit that interprets and executes instructions. A physical processor consists of at least an instruction control unit and one or more arithmetic and logic units. 2.Multicore technology allows two or more processors (commonly called cores) to be active on a single silicon chip. With multicore technology, IBM considers each core to be a physical processor. For example, in a dual-core chip, there are two physical processors residing on the single silicon chip. 3.In the System z IFL environment, each IFL engine is considered a single physical processor. 4.Threading, a technique that makes a single processor seem to perform as two or more, does not affect the count of physical processors. IBM is a registered trademark of International Business Machines Corporation 9

5.Where blade technology is employed, each blade is considered a separate server and charging is based upon the total number of processors on the blade on which the program is run. 6.When a server is shipped with six processors, but two of them are inactive, four processors are active for the customer. 7.Not all processors require the same number of Value Unit entitlements. To determine the number of Value Unit entitlements required, refer to the processor value unit conversion table on the Passport Advantage Web Site Server http://www.ibm.com/software/passportadvantage A server is a computer system that executes requested procedures, commands, or applications to one or more user or client devices over a network. A PoE must be obtained for each server on which the program or a component of the program is run or for each server managed by the program. Where blade technology is employed, each blade is considered a separate server. Standby or backup systems For programs running or resident on backup machines, IBM defines three types of situations: cold, warm and hot. In cold and warm situations, a separate entitlement for the copy on the backup machine is normally not required and typically no additional charge applies. In a hot backup situation, the customer needs to acquire other license or entitlements sufficient for that server. All programs running in backup mode must be solely under the customer's control, even if running at another enterprise's location. As a practice, the following are definitions and allowable actions concerning the copy of the program used for backup purposes. Cold: A copy of the program may reside, for backup purposes, on a machine as long as the program is not started. There is no additional charge for this copy. Warm: A copy of the program may reside for backup purposes on a machine and is started, but is idling, and is not doing any work of any kind. There is no additional charge for this copy. Hot: A copy of the program may reside for backup purposes on a machine, is started, and is doing work. The customer must acquire a license or entitlements for this copy and there will generally be an additional charge. Doing work includes, for example, production, development, program maintenance, and testing. It also could include other activities such as mirroring of transactions, updating of files, synchronization of programs, data or other resources (for example, active linking with another machine, program, database or other resource, and so on), or any activity or configurations that would allow an active hot switch or other synchronized switch over between programs, databases, or other resources to occur. In the case of a program or system configuration that is designed to support a high availability environment by using various techniques (for example, duplexing, mirroring of files, or transactions, maintaining a heartbeat, active linking with another machine, program, database, or other resource), the program is considered to be doing work in the hot situation and a license or entitlement must be purchased. Value Units A Value Unit is a pricing charge metric for program license entitlements that is based upon the quantity of a specific designated measurement used for a given program. Each program has a designated measurement. The most commonly used designated measurements are processor cores and MSUs. However, for select programs, there are other designated measurements such as servers, users, client devices, and messages. The number of Value Unit entitlements required for your specific implementation of the given program must be obtained from a conversion table IBM is a registered trademark of International Business Machines Corporation 10

associated with the program. You must obtain a PoE for the appropriate number of Value Unit entitlements for your implementation. The Value Unit entitlements of a given program cannot be exchanged, interchanged, or aggregated with Value Unit entitlements of another program. Whenever the designated measurement is a processor core, not all processors require the same number of Value Unit entitlements. To determine the number of Value Unit entitlements required, refer to the processor Value Unit conversion table on the Passport Advantage Web site http://www.ibm.com/software/passportadvantage Product and licensing Web sites A complete list of IBM Tivoli products is available at http://www.ibm.com/software/tivoli IBM Tivoli product licensing documents are available at http://www.ibm.com/software/tivoli/products/licensing.html Passport Advantage for the distributed product Through the Passport Advantage Agreement, you may receive discounted pricing based on their total volume of eligible products, across all IBM brands, acquired worldwide. The volume is measured by determining the total Passport Advantage points value of the applicable acquisitions. Passport Advantage points are only used for calculating the Entitled Passport Advantage discount. To determine the required IBM Tivoli product configuration under Passport Advantage, the IBM Tivoli Enhanced Value-Based Pricing Model applies. The customer's environment is evaluated on a per-product basis. Use the following two-step process to determine the total Passport Advantage points value: 1.Analyze your environment to determine the number of charge units for a product. The quantity of each product's part numbers to be ordered is determine by that analysis. 2.Order the Passport Advantage part numbers. A Passport Advantage point value, which is the same worldwide for a specific part number regardless of where the order is placed, is assigned to each IBM Tivoli product part number. The Passport Advantage point value for the applicable part number, multiplied by the quantity for that part number, will determine the Passport Advantage points for that IBM Tivoli product part number. The sum of these Passport Advantage points determines the Passport Advantage point value of the applicable IBM Tivoli product authorizations, which then may be aggregated with the point value of other applicable Passport Advantage product acquisitions to determine the total Passport Advantage points value. The discounted pricing available through Passport Advantage is expressed in the form of Suggested Volume Prices (SVPs), which vary depending on the SVP level. Each SVP level is assigned a minimum total Passport Advantage point value, which must be achieved, in order to qualify for that SVP level. Media packs and documentation packs do not carry Passport Advantage points and are not eligible for SVP discounting. For additional information on Passport Advantage, refer to the following http://www.ibm.com/software/passportadvantage The following Passport Advantage part number categories may be orderable: License and Software Subscription and Support 12 Months - This is the product authorization with Software Subscription and Support to the first anniversary date. IBM is a registered trademark of International Business Machines Corporation 11

Software Subscription and Support Annual Renewal - This is the Software Subscription and Support renewal for one anniversary that applies when a customer renews their existing coverage period prior to the anniversary date at which it expires. Software Subscription and Support Reinstatement 12 months - This is for customers who have allowed their Software Subscription and Support to expire, and later wish to reinstate their Software Subscription and Support. Media packs - These are the physical media, such as CD-ROMs, that deliver the product's code. Documentation packs - These contain printed documentation such as the User's Guide and Release Notes. IBM Tivoli Composite Application Manager for Application Diagnostics pricing example IBM Tivoli Composite Application Manager for Application Diagnostics is based upon the IBM Tivoli Environment-Managed Licensing Model. The following example is provided to illustrate your licensing requirements. References to processor-based licensing do not represent the actual number of entitlements required. Entitlement requirements are Value Unit based. Processors referenced in these examples represent the designated measurement on which the required number of Value Unit entitlements will be calculated. The number of Value Units required per processor core will depend on the processor type. For more information, refer to the Value Unit definition in the IBM Tivoli Enhanced Value-Based Pricing terminology definitions. To determine the number of Value Unit entitlements required per processor core, refer to the Processor Value Unit conversion table on the Passport Advantage Web site http://www.ibm.com/software/passportadvantage References to all other non-processor-based metrics do represent the actual number of entitlements required, unless other designated measurements are referenced or unless otherwise specified. Distributed servers 20 uniprocessors 65 2-way servers 12 4-way servers One 8-way server One 12-way server with two virtual or logical partitions One 14-way server One 16-way Sun Ultra server with two 8-way physical partitions (only one of which is managed by Tivoli applications) One 24-way server One z800 server with two uniprocessor IFLs running Linux (also known as "Linux on System z") Note:Linux on System z offerings may not be available for all Tivoli products. This licensing example assumes such availability. Linux on System z offerings have distinctly orderable part numbers in Passport Advantage, which should be used when ordering entitlements for IFLs running Linux. If pricing products without a Linux on System z offering, you should exclude the z800 server entitlement requirement indicated below. The customer wants to manage the applicable distributed server environment, which requires Value Unit entitlements associated with the following number of processors: IBM is a registered trademark of International Business Machines Corporation 12

Quantity in customer Processors to be Systems Managed environment licensed Uniprocessor 20 20 2-way 65 130 4-way 12 48 8-way 1 8 12-way (two logical 1 12 partitions) 14-way 1 14 16-way (two physical 1 16 partitions, one of which is managed by IBM Tivoli applications) 24-way 1 24 z800 server with 2 uniprocessor 1 2 IFLs (requires Linux on System z availability) Total processors to be licensed 274 If you have licensed this product, you may install any of the IBM Tivoli Composite Application Manager for Application Diagnostics monitoring agents and data collectors on any licensed server. The IBM Tivoli Monitoring product is bundled with this product, but you're only entitled to use the infrastructure components of IBM Tivoli Monitoring. You aren't entitled to install any of the IBM Tivoli Monitoring agents. Refer to the License Information document for specific terms and conditions. IBM Tivoli Composite Application Manager for Application Diagnostics for z/ OS pricing example (MSU based) System z server: One 1,500 MSU System z server IBM Tivoli Composite Application Manager for Application Diagnostics for z/os employs value unit slope VUE007 (VUE = Value Unit Exhibit). If the customer has installed 1,500 MSUs, the applicable number of Value Units will be: MSUs Value Units/MSU Value Units Base 3 1.00 3.00 Tier A 42.45 18.90 Tier B 130.36 46.80 Tier C 140.27 37.80 Tier D 1,185.20 237.00 Total 1,500 343.50 When calculating the total number of Value Units, the sum is rounded up to the next integer. So the customer will need to license 344 Value Units in this example. Value Units for non MSU-based S/390 processors: System MP3000 H30 6 MP3000 H50 8 MP3000 H70 12 ESL models 2 Value Units/System Value Units for IBM 9672 processors are based upon the full capacity of these systems. This is applicable to all System z systems measured on MSU capacity. Information on MSU capacities can be found in the IBM System z Machines Exhibit, Z125-3901. Ordering information This distributed product is only available via Passport Advantage. It is not available as shrinkwrap. Product group: Tivoli IBM is a registered trademark of International Business Machines Corporation 13

Product Identifier Description PID IBM Tivoli Composite Application Manager for Application 5724-Y92 Diagnostics V7.1 (for the distributed platform) IBM Tivoli Composite Application Manager for Application 5698-B48 Diagnostics for z/os, V7.1 Product category: Application Management The z/os program in this announcement has Value Unit-Based pricing. Program number Program name Value Unit exhibit 5698-B48 IBM Tivoli Composite Application VUE007 Manager for Application Diagnostics for z/os, V7.1 For each System z IPLA program with Value Unit pricing, the quantity of that program needed to satisfy applicable IBM terms and conditions is referred to as the required license capacity. Your required license capacity is based upon the following factors: The System z IPLA program you select The applicable Value Unit Exhibit The applicable terms Whether your current mainframes are full capacity or sub-capacity Value Unit exhibit VUE007 MSUs MSUs minimum maximum Value Units/MSU Base 1 3 1 Tier A 4 45 0.45 Tier B 46 175 0.36 Tier C 176 315 0.27 Tier D 316 + 0.2 Value Units for mainframes without MSU ratings: Hardware MP3000 H30 6 MP3000 H50 8 MP3000 H70 12 ESL models 2 Value Units/machine Passport Advantage customer: Media pack entitlement details Customers with active maintenance or subscription for the products listed are entitled to receive the corresponding media pack. Media pack description Part number IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 Media Pack BJ0UCML New licensees Orders for new licenses will be accepted now. Shipment will begin on the planned availability date. Basic license Ordering information for the distributed product in Passport Advantage Passport Advantage allows you to have a common anniversary date for Software Subscription and Support renewals, which can simplify management and budgeting for eligible new versions and releases (and related technical support) for your covered products. The anniversary date, established at the start of your Passport IBM is a registered trademark of International Business Machines Corporation 14

Advantage Agreement, will remain unchanged while your Passport Advantage Agreement remains in effect. New software purchases will initially include twelve full months of Software Subscription and Support. Software Subscription and Support in the second year (the first year of renewal) can be prorated to be coterminous with your common anniversary date. Thereafter, all Software Subscription and Support will renew at the common anniversary date for twelve full months of Software Subscription and Support. Refer to the IBM International Passport Advantage Agreement and to the IBM Software Support Handbook for specific terms relating to, and a more complete description of, technical support provided through Software Subscription and Support. The quantity to be specified for the Passport Advantage part numbers in the following table is per processor Value Units and per client devices. To order a chargeable option for Passport Advantage, specify the desired part number and quantity. Description Part number IBM Tivoli Composite Application Manager for Application Diagnostics PVU License + SW S&S 12 MO IBM Tivoli Composite Application Manager for Application Diagnostics PVU Annual SW S&S Renewal IBM Tivoli Composite Application Manager for Application Diagnostics PVU SW S&S Reinstatement 12 MO IBM Tivoli Composite Application Manager for Application Diagnostics for Linux on System z PVU License + SW S&S 12 MO IBM Tivoli Composite Application Manager for Application Diagnostics for Linux on System z PVU Annual SW S&S Renewal IBM Tivoli Composite Application Manager for Application Diagnostics for Linux on System z PVU SW S&S Reinstatement 12 MO D0BZ4LL E08AFLL D0BZ5LL D0BZ6LL E08AGLL D0BZ7LL IBM Tivoli Composite Application Manager for Application Diagnostics Processor Day OOCoD Temp Use Chrg D0BZ8LL To order a media pack for Passport Advantage, specify the part number in the desired quantity from the following table: Description IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 Media Pack Ordering information for the MSU-based z/os product Translation from MSUs to Value Units Part number BJ0UCML MSUs Value Units/MSU Base 1-3 1.00 Tier A 4-45.45 Tier B 46-175.36 Tier C 176-315.27 Tier D 316+.20 On/Off Capacity on Demand for the z/os host product The products in this announcement are eligible for On/Off Capacity on Demand (On/ Off CoD) with a Temporary Use Charge calculated based on MSUs per day usage. IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 is also available, via Web download, from Passport Advantage. Product name PID IBM Tivoli Composite Application Manager for 5698-B48 Application Diagnostics V7.1 IBM is a registered trademark of International Business Machines Corporation 15

To order, specify the program product number and the appropriate license or charge option. Also, specify the desired distribution medium. To suppress shipment of media, select the license-only option in CFSW. Program name: IBM Tivoli Composite Application Manager for Application Diagnostics for z/os V7.1 Program PID: 5698-B48 Entitlement identifier Description License option/ Pricing metric S015SJ4 IBM Tivoli Composite Basic OTC, per Value Unit Application Manager for Basic OTC, per MSU-Day TUC Application Diagnostics S015W6M IBM Tivoli Composite Basic OTC, per Value Unit Application Manager for Basic OTC, per MSU-Day TUC WebSphere for Web Resources Orderable supply ID Description Language Distribution medium S015SJ5 IBM Tivoli Composite Multilingual 3480 tape cartridge Application Manager for Application Diagnostics S015VT6 IBM Tivoli Composite Multilingual 3480 tape cartridge Application Manager for Websphere for Web Resources IBM Tivoli Composite Application Manager for WebSphere V6.1.0.5 subscription and support features were previously announced in Software Announcement AP09-0056, dated June 23, 2009. Program name: IBM Tivoli Composite Application Manager for Application Diagnostics V7.1 Subscription and Support PID: 5698-S83 Entitlement identifier Description License option/ Pricing metric S0122NW Tivoli Composite Basic ASC, per Value Unit SW S&S Application Manager No charge, decline SW S&S for Application Per MSU SW S&S registration Diagnostics S&S S015M1N Tivoli Composite Basic ASC, per Value Unit SW S&S Application Manager No charge, decline SW S&S for WebSphere for Per MSU SW S&S registration Web Resources S&S Subscription and Support Subscription and Support must be ordered to receive voice technical support via telephone during normal business hours, and future releases and versions, at no additional charge. The capacity of Subscription and Support (for example, Value Units or number of processors) must be the same as the capacity ordered for the product licenses. To order, specify the Subscription and Support program product number and the appropriate license or charge option. IBM is also providing Subscription and Support for these products, via a separately purchased offering, under the terms of the IBM International Agreement for Acquisition of Software Maintenance. This offering: Includes and extends the support services provided in the base support to include technical support via telephone during normal business hours. IBM is a registered trademark of International Business Machines Corporation 16

Entitles customers to future releases and versions, at no additional charge. Note that the customer is not entitled to new products. When Subscription and Support is ordered, the charges will automatically renew annually unless cancelled by the customer. Customized Offerings for the host product Product deliverables are shipped only via Customized Offerings (for example, CBPDO, ServerPac, SystemPac ). CBPDO and ServerPac are offered for Internet delivery, where ShopzSeries product ordering is available. Internet delivery of ServerPac may help improve automation and software delivery time. For more details on Internet delivery, refer to the ShopzSeries help information at http://www.software.ibm.com/shopzseries Media type for this software product is chosen during the Customized Offerings ordering process. Based on your customer environment, it is recommended that the highest possible density tape media is selected. Currently offered media types are: CBPDOs - 3480, 3480 Compressed, 3490E, 3590, 3592* ServerPacs - 3480, 3480 Compressed, 3490E, 3590, 3592* SystemPacs - 3480, 3480 Compressed, 3490E, 3590, 3592* *3592 is highest density media. Selecting 3592 will ship the fewest number of media. Once a product becomes generally available, it will be included in the next ServerPac and SystemPac monthly update. Production of software product orders will begin on the planned general availability date. CBPDO shipments will begin one week after general availability. ServerPac shipments will begin three weeks after inclusion in ServerPac. SystemPac shipments will begin four weeks after inclusion in SystemPac due to additional customization, and data input verification. Terms and conditions The information provided in this announcement letter is for reference and convenience purposes only. The terms and conditions that govern any transaction with IBM are contained in the applicable contract documents such as the IBM International Program License Agreement, IBM International Passport Advantage Agreement, and the IBM Agreement for Acquisition of Software Maintenance. Terms and conditions for distributed products This product is only available via Passport Advantage. It is not available as shrinkwrap. Licensing IBM International Program License Agreement including the License Information document and Proof of Entitlement (PoE) govern your use of the program. PoEs are required for all authorized use. Part number products only, offered outside of Passport Advantage, where applicable, are license only and do not include Software Maintenance. IBM is a registered trademark of International Business Machines Corporation 17

This software license includes Software Subscription and Support (also referred to as Software Maintenance). Agreement for Acquisition of Software Maintenance The IBM Agreement for Acquisition of Software Maintenance (Z125-6011) agreement applies for subscription and support (also referred to as Software Maintenance) and does not require customer signatures. These programs are licensed under the IBM Program License Agreement (IPLA) and the associated Agreement for Acquisition of Software Maintenance, which provide for support with ongoing access to releases and versions of the program. IBM includes one year of Software Subscription and Support (also referred to as Software Maintenance) with the initial license acquisition of each program acquired. The initial period of Software Subscription and Support (also referred to as Software Maintenance) can be extended by the purchase of a renewal option, if available. These programs have a one-time license charge for use of the program and an annual renewable charge for the enhanced support that includes telephone assistance (voice support for defects during normal business hours), as well as access to updates, releases, and versions of the program as long as support is in effect. License Information form number Part number CT5K2ML The program's License Information will be available for review on the IBM Software License Agreement Web site http://www.ibm.com/software/sla/sladb.nsf Limited warranty applies Yes Limited warranty IBM warrants that when the program is used in the specified operating environment, it will conform to its specifications. The warranty applies only to the unmodified portion of the program. IBM does not warrant uninterrupted or error-free operation of the program or that IBM will correct all program defects. You are responsible for the results obtained from the use of the program. IBM provides you with access to IBM databases containing information on known program defects, defect corrections, restrictions, and bypasses at no additional charge. For further information, consult the IBM Software Support Handbook found at http://www.ibm.com/support/handbook IBM will maintain this information for at least one year after the original licensee acquires the program (warranty period). Program technical support This technical support allows you to obtain assistance (via telephone or electronic means) from IBM for product-specific, task-oriented questions regarding the installation and operation of the program product. Software Subscription and Support (Software Maintenance) also provides you with access to updates, releases, and versions of the program. You will be notified, via announcement letter, of discontinuance of support with 12 months' notice. If you require additional technical support from IBM, including an extension of support beyond the discontinuance date, contact your IBM representative or IBM Business Partner. This extension may be available for a fee. IBM is a registered trademark of International Business Machines Corporation 18