IBM Automatic Binary Optimizer for z/OS 2.2 expands COBOL compiler module eligibility for optimization, adds IBM z16 features, and includes new usability features

IBM Japan Software Announcement JP22-0083
April 5, 2022

Table of contents
OverviewOverviewPublicationsPublications
Key requirementsKey requirementsTechnical informationTechnical information
Planned availability datePlanned availability dateOrdering informationOrdering information
DescriptionDescriptionTerms and conditionsTerms and conditions
Product positioningProduct positioningPricesPrices
Program numberProgram number


At a glance

Top rule

IBM® Automatic Binary Optimizer for z/OS® 2.2 optimizes business-critical COBOL applications to run efficiently on IBM Z® hardware with the latest IBM z/Architecture®. It delivers the following:

  • Ability to generate optimized programs with additional performance gains on the latest IBM Z hardware, including IBM z16
  • Reductions in CPU usage when optimizing COBOL modules, without requiring recompilation or source code changes
  • Unchanged COBOL application behavior after optimization and gives you full control over what gets optimized
  • Expansion of the range of compiler versions that are eligible for optimization to include compiled programs produced by IBM Enterprise COBOL for z/OS 5.1 to 6.4
  • The Automatic Binary Optimizer for z/OS Assistant (ABO Assistant), a suite of tools that helps simplify the evaluation and accelerate the deployment of optimized COBOL modules for both batch and CICS® applications
  • Enablement for key IBM tooling



Back to topBack to top

Overview

Top rule

Automatic Binary Optimizer for z/OS delivers advanced technology to improve the performance of previously compiled COBOL programs, by leveraging the latest COBOL optimization technology. It allows optimization of already compiled COBOL programs. Source-level migration, recompilation, and performance options tuning are not required. It:

  • Allows the generation of code to target the latest IBM Z architecture, including IBM z16.
  • Reduces CPU usage and operating costs by directly optimizing COBOL modules that are compiled with VS COBOL II 1.3 to Enterprise COBOL for z/OS 6.4.
  • Leverages the Vector Packed Decimal Enhancement Facility 2 of the latest hardware for additional performance improvements.
  • Includes the ABO Assistant, a suite of tools to help you understand COBOL applications and to facilitate using Automatic Binary Optimizer for z/OS to improve performance. The ABO Assistant can simplify the evaluation and accelerate the deployment of the optimized COBOL modules for both batch and CICS applications.
  • Includes the Installation Verification Program (IVP) BOZJIVP to verify that Automatic Binary Optimizer for z/OS is installed correctly and is functional.
  • Includes the IBM Run Time Instrumentation Profiler to help identify COBOL modules that are good candidates for optimization using Automatic Binary Optimizer for z/OS.
  • Delivers a simple and easy-to-install setup, which is also configurable to allow setting of target architectures.
  • Supports IBM z/OS to automatically load optimized modules without requiring application JCL changes.
  • Complements Enterprise COBOL for z/OS. Both Automatic Binary Optimizer and Enterprise COBOL can be used to improve the performance of COBOL applications by using:
    • Enterprise COBOL for z/OS to optimize COBOL programs that require source changes and for application development
    • Automatic Binary Optimizer for z/OS to optimize COBOL program modules that are stable and do not need any source changes
  • Integrates with IBM DevOps Tools for problem analysis of optimized applications across the development lifecycle. This includes the IBM Application Delivery Foundation for z/OS family of products.

The price metric of Automatic Binary Optimizer for z/OS 2 is execution-based, sub-capacity licensing that is based on the processing power of the LPAR on which it runs, and includes where Automatic Binary Optimizer for z/OS is used and where the optimized modules are executed. This provides flexibility for gradually adding capacity as the Automatic Binary Optimizer for z/OS workload increases.

Trial releases of Automatic Binary Optimizer for z/OS are available with a 90-day evaluation license at no charge. The trial releases allow testing and evaluation of the benefits of optimizing existing COBOL applications in nonproduction environments. The trial releases are available as either an on-premises installed trial or as a simplified cloud service:

  • The on-premises release, IBM Automatic Binary Optimizer for z/OS Trial, is available through IBM Shopz at no charge.
  • The Automatic Binary Optimizer for z/OS Trial Cloud Service is a simplified cloud service of the Automatic Binary Optimizer for z/OS Trial that does not require installation of the trial product.



Back to topBack to top

Key requirements

Top rule

IBM Z servers that support:

  • z/OS V2.5, with applicable PTFs and APARs, or later
  • z/OS V2.4, with applicable PTFs and APARs
  • z/OS V2.3, with applicable PTFs and APARs

See the Program Directory in IBM Documentation for the applicable PTFs and APARs.

The required hard disk space is 2 GB.



Back to topBack to top

Planned availability date

Top rule

May 27, 2022:

  • IBM Automatic Binary Optimizer for z/OS 2.2
  • IBM Automatic Binary Optimizer for z/OS Trial 2.2

Availability within a country is subject to local legal requirements.



Back to topBack to top

Description

Top rule


Advanced optimization technology

Automatic Binary Optimizer for z/OS uses advanced technology to optimize COBOL code and targets the latest z/Architecture, including IBM z16. With Automatic Binary Optimizer for z/OS 2.2, COBOL modules that are compiled with VS COBOL II 1.3 to Enterprise COBOL 6.4 are all eligible for optimization. Automatic Binary Optimizer for z/OS helps future-proof the performance of COBOL applications, without the need for recompilation or source code changes when upgrading to new IBM Z hardware.

Automatic Binary Optimizer for z/OS optimizes business-critical COBOL applications to run efficiently on IBM Z hardware with the latest z/Architecture, to deliver performance with a combination of hardware features and compiler support. Automatic Binary Optimizer for z/OS can directly optimize the compiled binary code in COBOL modules, ensuring the COBOL program logic remains the same. Automatic Binary Optimizer for z/OS requires no option tuning, and there are no interoperability concerns after optimization. This allows improvements in the performance of COBOL applications to be made more efficient automatically and with less testing.

Earlier COBOL compilers generate code at the ARCH(0) level only. Using Automatic Binary Optimizer for z/OS:

  • Upgrades these ARCH(0) level COBOL applications to leverage the latest ARCH(14) z16, ARCH(13) z15™ Models T01 and T02, and ARCH(12) z14 Models M01-M05/z14 ZR1.
  • On these executables, modernizes the applications in sync with the evolution of hardware technology with access to new hardware instructions that are already on the IBM z16, z15 Models T01 and T02, z14 Models M01-M05, and z14 ZR1 machines

Automatic Binary Optimizer adds support for the new Vector Packed Decimal Enhancement Facility 2 in the IBM z16 hardware. COBOL modules optimized by Automatic Binary Optimizer 2.2 can automatically take advantage of the new hardware feature designed to improve the performance of COBOL workloads. The new facility adds performance improvements for COBOL programs that contain one or more of the following types of statements:

  • Exponentiation statements on packed or zoned decimal data items where the exponent is declared with one or more fractional digits
  • Arithmetic statements involving mixed decimal and floating-point data items
  • Statements using numeric-edited data items

Automatic Binary Optimizer for z/OS 2.2 supports COBOL programs that are compiled with:

  • Enterprise COBOL for z/OS 6
  • Enterprise COBOL for z/OS 5
  • Enterprise COBOL for z/OS 4
  • Enterprise COBOL for z/OS and OS/390® 3
  • COBOL for OS/390 2
  • COBOL for MVS and VM 1.2
  • COBOL/370 1.1
  • VS COBOL II 1.3 and 1.4 (Language Environment® (LE) enabled only)


Complements Enterprise COBOL for z/OS

Automatic Binary Optimizer for z/OS complements the latest Enterprise COBOL for z/OS compilers. Both products are based on the same compiler optimization technology and can be used to improve the performance of COBOL applications. Use Enterprise COBOL for z/OS to compile and optimize COBOL modules that require source changes and for application development. And use Automatic Binary Optimizer for z/OS to optimize COBOL modules that are stable and do not need any source changes. Automatic Binary Optimizer for z/OS delivers the same performance results as recompiling with Enterprise COBOL, but migration and testing efforts can be significantly reduced.

ABO Assistant

Automatic Binary Optimizer for z/OS includes the ABO Assistant, a suite of tools to help in understanding COBOL applications and to make it easier to use Automatic Binary Optimizer for z/OS to improve performance. The ABO Assistant can be used to simplify the evaluation and accelerate the deployment of optimized COBOL modules for both batch and CICS applications. The ABO Assistant automatically identifies and optimizes top CPU-consuming COBOL modules and produces a report showing the before and after performance results. It can be used to quickly obtain concrete performance evaluation results and to help prepare key optimized modules for deployment. The ABO Assistant includes the following tools:

  • The SMF Analyzer provides streamlined SMF analysis directly on z/OS to find, filter, sort, and report on the top CPU-consuming applications. The SMF Analyzer produces a prioritized report on the jobs and COBOL programs that consume the most CPU across all the jobs running on a system.
  • The Program Analyzer and Optimizer automates the individual steps required to efficiently optimize the top CPU-consuming COBOL batch applications using Automatic Binary Optimizer for z/OS and produces a report on the CPU time-savings from using Automatic Binary Optimizer for z/OS.
  • The CICS SMF Analyzer can be used to analyze CICS SMF data to find the top CPU-consuming applications. The CICS SMF Analyzer produces a prioritized report on the programs and transactions that consume the most CPU across all the programs running in the CICS region. For the top CPU-consuming COBOL programs, Automatic Binary Optimizer for z/OS can then be used to optimize the compiled programs to reduce the CPU time, reduce transaction time, and improve response time. To demonstrate the Automatic Binary Optimizer for z/OS improvements, a second report using the SMF data gathered for the Automatic Binary Optimizer for z/OS optimized modules is produced using the CICS SMF Analyzer.

    Using the two reports from the original run and from the Automatic Binary Optimizer for z/OS optimized run, the ABO Assistant produces a comparison report that shows the total CPU reduction from using Automatic Binary Optimizer for z/OS as well as the change in CPU time for each individual program.

  • The Run Time Instrumentation Profiler profiles COBOL applications to determine performance bottlenecks.

Accelerate digital transformation

Automatic Binary Optimizer for z/OS is a cost-effective way to accelerate digital transformation. Automatic Binary Optimizer for z/OS can be used to modernize existing core business applications on IBM Z to support new mobile and cloud applications. Modern Z servers deliver performance with new hardware features that require compiler support. To improve the performance of COBOL applications, both the latest Enterprise COBOL for z/OS compiler and Automatic Binary Optimizer can be used.

Recompiling with Enterprise COBOL for z/OS requires migration. Besides recompiling and testing, source code issues caused by bad coding practices must also be fixed. Optimizing with Automatic Binary Optimizer for z/OS requires no migration because the optimization is on the working binaries directly. Application code that requires source changes will need to be compiled, which is usually about 20% of application code. The bulk of the rest of the code is not regularly updated or compiled and can be optimized using Automatic Binary Optimizer for z/OS. This can significantly reduce migration and testing effort while getting the full performance benefits of the latest hardware and compiler optimization features.

Trial products

Trial releases of Automatic Binary Optimizer for z/OS are available with a 90-day evaluation license at no charge. The trial releases allow testing and evaluation of the benefits of optimizing existing COBOL applications in nonproduction environments. The trial releases are available as either an on-premises, installed trial or as a simplified cloud service:

  • The on-premises release of IBM Automatic Binary Optimizer for z/OS Trial is available through IBM Shopz at no charge.
  • The Automatic Binary Optimizer for z/OS Trial Cloud Service is a simplified cloud service of the Automatic Binary Optimizer for z/OS Trial that does not require installation of the trial product.

IBM tooling support

Optimized applications that were created with Automatic Binary Optimizer for z/OS are supported by IBM DevOps Tools for problem analysis across your development lifecycle. They include the IBM Application Delivery Foundation for z/OS family of products:

  • Developer for z/OS Enterprise Edition that includes Debug for z/OS to help examine, monitor, and control the execution of application programs
  • Fault Analyzer for z/OS to:
    • Help developers analyze and fix application and system failures
    • Gather information about an application and the surrounding environment
  • Application Performance Analyzer for z/OS that helps developers in the design, development, and maintenance cycles with a nonintrusive application performance analyzer

Additional information can be found on the Application Delivery Foundation for z/OS website.


IBM Service and Support

Automatic Binary Optimizer for z/OS includes IBM Service and Support. The IBM Service and Support organization is made up of teams of individuals who work together to provide the responsive platform and cross-platform software support that you require. For complex or code-related problems, IBM has specialized, skilled service teams with access to the experts in the development laboratories, as required. You have access to the right level of IBM expertise when you need it, no matter where you are located.

Value Unit-based pricing

Value Unit pricing for eligible IBM Z IBM International Program License Agreement (IPLA) programs enables a lower cost of incremental growth and enterprise aggregation. Each IBM 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 IBM 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 IBM Z IPLA program that you have acquired is referred to as entitled license capacity. If you wish to grow your entitled license capacity for an IBM Z IPLA program, the calculation to determine additional needed Value Units is based upon the number of Value Units already acquired.

For each IBM 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 vice-versa, use the Value Unit Converter tool. For additional information or to obtain a copy of the Value Unit Converter tool, see the IBM Z software pricing tools website. Select "Download" under VU Converter to obtain the converter tool.

Note that Value Units of a given program cannot be exchanged, interchanged, or aggregated with Value Units of another program.

To determine the required license capacity for the IBM Z IPLA program you selected, see the Terms and conditions section.



Back to topBack to top

Product positioning

Top rule

Automatic Binary Optimizer for z/OS uses advanced technology to optimize COBOL code and targets the latest IBM z/Architecture. With Automatic Binary Optimizer for z/OS 2.2, COBOL modules that are compiled with VS COBOL II 1.3 to Enterprise COBOL 6.4 are all eligible for optimization. Automatic Binary Optimizer for z/OS helps future-proof the performance of COBOL applications without the need for recompilation or source code changes when upgrading to new IBM Z hardware.

Automatic Binary Optimizer for z/OS optimizes business-critical COBOL applications to run efficiently on IBM Z hardware with the latest z/Architecture, to deliver performance with a combination of hardware features and compiler support. Automatic Binary Optimizer for z/OS can directly optimize the compiled binary code in COBOL modules, ensuring the COBOL program logic remains the same. Automatic Binary Optimizer for z/OS requires no option tuning, and there are no interoperability concerns after optimization. This allows improvements in the performance of COBOL applications to be made more efficient automatically and with less testing.

Automatic Binary Optimizer for z/OS complements Enterprise COBOL for z/OS. Both Automatic Binary Optimizer for z/OS and Enterprise COBOL for z/OS are designed to work together to:

  • Speed up migration by reducing the migration scope and effort
  • Maximize application performance while minimizing the test effort
  • Directly optimize compiled COBOL modules using advanced optimization technology to leverage the latest IBM Z systems with no change in function as the original program logic is not altered
  • Use Enterprise COBOL for z/OS to compile and optimize COBOL modules that require source changes and for application development
  • Improve the performance of modules that are stable and do not need any source changes

Trial releases of Automatic Binary Optimizer for z/OS are available with a 90-day evaluation license at no charge. The trial releases allow testing and evaluation of the benefits of optimizing existing COBOL applications in nonproduction environments. The trial releases are available as either an on-premises installed trial or as a simplified cloud service:

  • The on-premises release, Automatic Binary Optimizer for z/OS Trial, is available through IBM Shopz at no charge.
  • The Automatic Binary Optimizer for z/OS Trial Cloud Service is a simplified cloud service of the Automatic Binary Optimizer for z/OS Trial that does not require installation of the trial product.



Back to topBack to top

Program number

Top rule

Program number VRM Program name
5697-AB2 2.2.0 IBM Automatic Binary Optimizer for z/OS
5697-TR2 2.2.0 IBM Automatic Binary Optimizer for z/OS Trial
Program PID number Subscription and Support PID number
5697-AB2 5697-ABZ
5697-TR2 5697-TRS


Back to topBack to top

Offering Information

Top rule

Product information is available on the IBM Offering Information website.



Back to topBack to top

Publications

Top rule

Technical documentation can be found in IBM Documentation.



Back to topBack to top

Services

Top rule

IBM Systems Lab Services

Systems Lab Services offers infrastructure services to help build hybrid cloud and enterprise IT solutions. From servers to storage systems and software, Systems Lab Services can help deploy the building blocks of a next-generation IT infrastructure to empower a client's business. Systems Lab Services consultants can perform infrastructure services for clients online or onsite, offering deep technical expertise, valuable tools, and successful methodologies. Systems Lab Services is designed to help clients solve business challenges, gain new skills, and apply best practices.

Systems Lab Services offers a wide range of infrastructure services for IBM Power® servers, IBM Storage systems, IBM Z, and IBM LinuxONE. Systems Lab Services has a global presence and can deploy experienced consultants online or onsite around the world.

For assistance, contact Systems Lab Services at ibmsls@us.ibm.com.

To learn more, see the IBM Systems Lab Services website.

IBM Consulting

As transformation continues across every industry, businesses need a single partner to map their enterprise-wide business strategy and technology infrastructure. IBM Consulting is the business partner to help accelerate change across an organization. IBM specialists can help businesses succeed through finding collaborative ways of working that forge connections across people, technologies, and partner ecosystems. IBM Consulting brings together the business expertise and an ecosystem of technologies that help solve some of the biggest problems faced by organizations. With methods that get results faster, an integrated approach that is grounded in an open and flexible hybrid cloud architecture, and incorporating technology from IBM Research® and IBM Watson® AI, IBM Consulting enables businesses to lead change with confidence and deliver continuous improvement across a business and its bottom line.

For additional information, see the IBM Consulting website.

IBM Technology Support Services (TSS)

Get preventive maintenance, onsite and remote support and gain actionable insights into critical business applications and IT systems. Speed developer innovation with support for over 240 open-source packages. Leverage powerful IBM analytics and AI-enabled tools to enable client teams to manage IT problems before they become emergencies.

TSS offers extensive IT maintenance and support services that cover more than one niche of a client's environment. TSS covers products from IBM and OEMs, including servers, storage, network, appliances, and software, to help clients ensure high availability across their data center and hybrid cloud environment.

For details on available services, see the Technology support for hybrid cloud environments website.

IBM Expert Labs

Expert Labs can help clients accelerate their projects and optimize value by leveraging their deep technical skills and knowledge. With more than 20 years of industry experience, these specialists know how to overcome the biggest challenges to deliver business results that can have an immediate impact.

Expert Labs' deep alignment with IBM product development allows for a strategic advantage as they are often the first in line to get access to new products, features, and early visibility into roadmaps. This connection with the development enables them to deliver First of a Kind implementations to address unique needs or expand a client's business with a flexible approach that works best for their organization.

For additional information, see the IBM Expert Labs website.

IBM Security® Expert Labs

With extensive consultative expertise on IBM Security software solutions, Security Expert Labs helps clients and partners modernize the security of their applications, data, and workforce. With an extensive portfolio of consulting and learning services, Expert Labs provides project-based and premier support service subscriptions.

These services can help clients deploy and integrate IBM Security software, extend their team resources, and help guide and accelerate successful hybrid cloud solutions, including critical strategies such as zero trust. Remote and on-premises software deployment assistance is available for IBM Cloud Pak® for Security, IBM Security QRadar®/QRoC, IBM Security SOAR/Resilient®, IBM i2®, IBM Security Verify, IBM Security Guardium®, and IBM Security MaaS360®.

For more information, contact Security Expert Labs at sel@us.ibm.com.

For additional information, see the IBM Security Expert Labs website.



Back to topBack to top

Technical information

Top rule

Specified operating environment

Hardware requirements

Automatic Binary Optimizer for z/OS 2.2 and Automatic Binary Optimizer for z/OS Trial 2.2 optimized modules run on the following IBM Z servers:

  • IBM z16
  • IBM z15™ Models T01 and T02
  • IBM z14® Models M01-M05
  • IBM z14 Model ZR1

Software requirements

Automatic Binary Optimizer for z/OS 2.2 and Automatic Binary Optimizer for z/OS Trial 2.2 require:

  • z/OS V2.5, with applicable PTFs and APARs, or later
  • z/OS V2.4, with applicable PTFs and APARs
  • z/OS V2.3, with applicable PTFs and APARs

See the Program Directory in IBM Documentation for the applicable PTFs and APARs.

Companion products

Automatic Binary Optimizer for z/OS is complementary to Enterprise COBOL for z/OS. Use Enterprise COBOL for z/OS to compile and optimize COBOL modules that require source changes and for application development. Use Automatic Binary Optimizer for z/OS to improve the performance of modules that are stable and do not need any source changes.

Additional information can be found on the Enterprise COBOL for z/OS website.

Problem analysis on the optimized applications across the development lifecycle is supported by IBM DevOps Tools, which include the Application Delivery Foundation for z/OS family of products. These products deliver functions, features, and benefits that help modernize existing IBM Z applications:

  • Developer for z/OS Enterprise Edition, which includes Debug for z/OS
    • Helps examine, monitor, and control the execution of application programs
  • Fault Analyzer for z/OS
    • Helps developers analyze and fix application and system failures
    • Gathers information about an application and the surrounding environment
  • Application Performance Analyzer for z/OS
    • Helps developers in the design, development, and maintenance cycles with an intrusive, application performance analyzer

Additional information can be found on the Application Delivery Foundation for z/OS website.

Compatibility

Automatic Binary Optimizer for z/OS 2.2 is upwardly compatible with Automatic Binary Optimizer for z/OS 2.1 and 1.3.

IBM Support

IBM Support is your gateway to technical support tools and resources that are designed to help you save time and simplify support. IBM Support can help you find answers to questions, download fixes, troubleshoot, submit and track problem cases, and build skills. Learn and stay informed about the transformation of IBM Support, including new tools, new processes, and new capabilities, by going to the IBM Support Insider.

Additional IBM support

IBM Client Engineering for Systems

Client Engineering for Systems is a framework for accelerating digital transformation. It helps you generate innovative ideas and equips you with the practices, technologies, and expertise to turn those ideas into business value in weeks. When you work with Client Engineering for Systems, you bring pain points into focus. You empower your team to take manageable risks, adopt leading technologies, speed up solution development, and measure the value of everything you do. Client Engineering for Systems has experts and services to address a broad array of use cases, including capabilities for business transformation, hybrid cloud, analytics and AI, infrastructure systems, security, and more. For more information, see the IBM Client Engineering for Systems website.

Planning information

Packaging

  • The Automatic Binary Optimizer for z/OS 2.2 package includes:
    • Basic machine-readable material on the client-selected distribution medium
    • Program Directory (GI13-4513-05)
    • Licensed Information DVD (LC27-8544-04)
  • The Automatic Binary Optimizer for z/OS Trial 2.2 package includes:
    • Basic machine-readable material on the client-selected distribution medium
    • Program Directory (GI13-4516-05)
    • Licensed Information DVD (LC27-8571-04)

Security, auditability, and control

Automatic Binary Optimizer for z/OS 2.2 and Automatic Binary Optimizer for z/OS Trial 2.2 use the security and auditability features of the host hardware.

The client is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.



Back to topBack to top

Ordering information

Top rule

Consult your IBM representative or IBM Business Partner.

The programs in this announcement all have Value Unit-based pricing.

Program number Program name Value Unit exhibit
5697-AB2 IBM Automatic Binary Optimizer for z/OS VUE007
5697-ABZ IBM Automatic Binary Optimizer for z/OS Subscription and Support VUE007

For each IBM 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 IBM 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 minimum MSUs 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.20

Ordering example

The total number of Value Units is calculated according to the following example.

If your required license capacity is 1,500 MSUs for your selected IBM Z IPLA product, the applicable Value Units would be:

Tier MSUs Multiplied by Value Units per MSU Equal 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 to be rounded up to the next integer.

Charge metric

The charge metric for the licensed product can be found in the following License Information documents:

Program identifier License Information document title License Information document number
5697-AB2 Automatic Binary Optimizer for z/OS 2.2 L-MCHN-CBAMNH

Select your language of choice and scroll down to the Charge Metrics section. Follow-on releases, if any, may have updated terms. See the License Information documents website for more information.

Basic license


On/Off CoD

IBM Automatic Binary Optimizer for z/OS 2.2 is eligible for On/Off CoD with a temporary use charge calculated based on MSUs per-day usage.

Program name: IBM Automatic Binary Optimizer for z/OS 2.2

Program PID: 5697-AB2

Entitlement identifier Description License option/Pricing metric
S018G4F IBM Automatic Binary Optimizer for z/OS 2.2 Basic OTC, Per MSU-day TUC
    MultiVersion Measurement No Charge

Translation from MSUs to Value Units

  MSUs Value Units/MSU
Base 1-3 1.00
Tier A 4-45 0.45
Tier B 46-175 0.36
Tier C 176-315 0.27
Tier D 316+ 0.20

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 Automatic Binary Optimizer for z/OS 2.2

Program PID: 5697-AB2

Entitlement identifier Description License option/Pricing metric
S018G4F IBM Automatic Binary Optimizer for z/OS MultiVersion Measurement No Charge Value Units
    On Off Capacity on demand Temporary Use Charge MSU-DAY(s)
    Use-Based License One-Time Charge Value Units
Orderable supply ID Language Distribution medium
S018G4G English DVD

Subscription and Support PID: 5697-ABZ

Entitlement identifier Description License option/Pricing metric
S018G4J IBM Automatic Binary Optimizer for z/OS S&S Decline Subscription and Support No Charge Value Units
    MultiVersion Measurement S&S No Charge Value Units
    SW Subscription and Support Annual Support Charge Value Units
    SW Subscription and Support Registration No Charge Per MSU

Orderable supply ID Language Distribution medium
S018G4K English Paper Media

Program name: IBM Automatic Binary Optimizer for z/OS Trial 2.2

Program PID: 5697-TR2

Entitlement identifier Description License option/Pricing metric
S018G5M IBM Automatic Binary Optimizer for z/OS Trial Unlimited installs, No charge
    MultiVersion Measurement No Charge
Orderable supply ID Language Distribution medium
S018G5P English DVD

Subscription and Support PID: 5697-TRS

Entitlement identifier Description License option/Pricing metric
S017VN6 IBM Automatic Binary Optimizer for z/OS Trial S&S SW S&S Registration, No charge
    MultiVersion Measurement S&S No Charge

Orderable supply ID Language Distribution medium
S017VN5 English Paper Media


Subscription and Support

To receive voice technical support via telephone and future releases and versions at no additional charge, Subscription and Support must be ordered. The capacity of Subscription and Support (Value Units) must be the same as the capacity ordered for the product licenses.

To order, specify the Subscription and Support program number (PID) referenced above and the appropriate license or charge option.

IBM is also providing Subscription and Support for these programs with 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 telephone technical support.
  • Entitles you to future releases and versions, at no additional charge. Note that you are not entitled to new programs.

When Subscription and Support is ordered, the charges will automatically renew annually unless canceled by you.

The combined effect of the IPLA license and the Agreement for Acquisition of Software Maintenance gives you rights and support services comparable to those under the traditional ICA S/390® and IBM Z license or its equivalent. To ensure that you continue to enjoy the level of support you are used to in the ICA business model, you must order both the license for the program and the support for the selected programs at the same Value Unit quantities.

Customized Offerings

Product deliverables are shipped only through CBPDO and ServerPac. These customized offerings are offered for internet delivery. For more details on Internet delivery, go to the Help section on the Shopz website.

IBM recommends internet delivery. However, if you still require physical media, you can choose DVD.

Many products can be ordered in ServerPac the month following their availability in CBPDO. z/OS can be ordered through CBPDO and ServerPac on the planned availability date. Many products will also be orderable in a ServerPac without also having to order the z/OS operating system or subsystem.

Shopz and CFSW will determine the eligibility based on product requisite checking. For more details on the ServerPac, go to the Help section on the Shopz website.

Production of software product orders will begin on the planned availability date.

  • CBPDO shipments will begin within 3 business days after the planned availability date.
  • ServerPac availability and shipments will begin within 3 - 4 weeks after the planned product availability date due to additional customization and data input verification.



Back to topBack to top

Terms and conditions

Top rule

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.

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.

This software license includes Software Subscription and Support (also referred to as Software Maintenance).

Software Maintenance

The following agreement applies for Software Subscription and Support Software Maintenance):

  • IBM Agreement for Acquisition of Software Maintenance (JNTC-6011)
  • IBM Agreement for Acquisition of Software Maintenance (IAAS305 or others)
  • Exhibit for IBM Agreement for Acquisition of Software Maintenance (IAAS400)

These programs are licensed under the IBM International 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. 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 number

The following License Information document applies to the offering in this announcement:

Program identifier License Information document title License Information document number
5697-AB2 Automatic Binary Optimizer for z/OS 2.2 L-MCHN-CBAMNH

Follow-on releases, if any, may have updated terms. See the License Information documents website for more information.

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 about known program defects, defect corrections, restrictions, and bypasses at no additional charge. For further information, see the IBM Support Guide.

IBM will maintain this information for at least one year after the original licensee acquires the program (warranty period).

Program technical support

Enhanced support

Technical support of a program product version or release will be available for a minimum of five years from the planned availability date, as long as your Software Subscription and Support is in effect.

This technical support allows you to obtain assistance (by 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 also provides you with access to updates (modifications or fixes), releases, and versions of the program. You will be notified, through an 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.

For additional information about the IBM Software Support Lifecycle Policies, see the Standard and enhanced IBM software support lifecycle policies website.

Money-back guarantee

If for any reason you are dissatisfied with the program and you are the original licensee, you may obtain a refund of the amount you paid for it, if within 30 days of your invoice date you return the program and its PoE to the party from whom you obtained it. If you downloaded the program, you may contact the party from whom you acquired it for instructions on how to obtain the refund.

For clarification, note that for programs acquired under any of IBM's On/Off Capacity on Demand (On/Off CoD) software offerings, this term does not apply since these offerings apply to programs already acquired and in use by you.

Volume orders (IVO)

No

Passport Advantage applies

No

Software Subscription and Support applies

Yes. During the Software Subscription and Support period, for the unmodified portion of a program, and to the extent problems can be recreated in the specified operating environment, IBM will provide the following:

  • Defect correction information, a restriction, or a bypass.
  • Program updates: Periodic releases of collections of code corrections, fixes, functional enhancements and new versions and releases to the program and documentation.
  • Technical assistance: A reasonable amount of remote assistance by telephone or electronically to address suspected program defects. Technical assistance is available from the IBM support center in the organization's geography.

Additional details regarding Technical Assistance, which includes IBM contact information, are provided in the IBM Support Guide.

Software Subscription and Support does not include assistance for:

  • The design and development of applications.
  • Your use of programs in other than their specified operating environment.
  • Failures caused by products for which IBM is not responsible under the IBM Agreement for Acquisition of Software Maintenance.

Software Subscription and Support is provided only if the program is within its support timeframe as specified in the Software Support Lifecycle policy for the program.

Yes. All distributed software licenses include Software Subscription and Support (also referred to as Software Maintenance) for a period of 12 months from the date of acquisition, providing a streamlined way to acquire IBM software and assure technical support coverage for all licenses. Extending coverage for a total of three years from date of acquisition may be elected.

While your Software Subscription and Support is in effect, IBM provides you assistance for your routine, short duration installation and usage (how-to) questions, and code-related questions. IBM provides assistance by telephone and, if available, electronic access, only to your information systems (IS) technical support personnel during the normal business hours (published prime shift hours) of your IBM support center. (This assistance is not available to your end users.) IBM provides Severity 1 assistance 24 hours a day, every day of the year. For additional details, go to the IBM Support Handbooks page.

Software Subscription and Support does not include assistance for the design and development of applications, your use of programs in other than their specified operating environment, or failures caused by products for which IBM is not responsible under this agreement.

Variable charges apply

No

Educational allowance available

Not applicable.

Multi-Version Measurement

Multi-Version Measurement (MVM) replaces the previously announced Migration Grace Period time limit of six months and allows unlimited time for clients to run more than one eligible version of a software program. Clients may run multiple versions of a program simultaneously for an unlimited duration during a program version upgrade. Clients may also choose to run multiple versions of a program simultaneously for an unlimited duration in a production environment. MVM does not extend support dates for programs withdrawn from service.

For more information about MVM, including requirements for qualification, see the MVM web page. For a list of eligible programs, see the IPLA Execution-Based web page.

Sub-capacity terms and conditions

For each IBM 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 IBM Z IPLA program you select.
  • The applicable Value Unit Exhibit.
  • The applicable terms.
  • Whether your current mainframes are full capacity or sub-capacity.

For more information about the Value Unit Exhibit for the IBM Z IPLA program you selected, see the Ordering information section.

Program number Program name Terms Parent, if applicable
5697-AB2 IBM Automatic Binary Optimizer for z/OS Execution-based Not applicable
Full-capacity mainframes

In cases where full capacity is applicable, the following terms apply.

Execution-based, z/OS-based, full machine-based: The required capacity of an IBM Z IPLA program with these terms equals the MSU-rated capacity of the machines where the IBM Z IPLA program executes.

For more information about mainframe MSU-rated capacities, see the IBM Mainframe Exhibit web page.

Reference-based: The required license capacity of a IBM Z IPLA program with these terms equals the license capacity of the applicable monthly license charge (MLC) program. This MLC program is called the parent program.

Sub-capacity mainframes

In cases where sub-capacity is applicable, the following terms apply.

Execution-based: The required capacity of an IBM Z IPLA sub-capacity program with these terms equals the capacity of the LPARs where the IBM Z IPLA program executes.

z/OS-based: The required license capacity of an IBM Z IPLA program with these terms equals the license capacity of z/OS on the machines where the IBM Z IPLA program executes.

Reference-based: The required license capacity of an IBM Z IPLA program with these terms equals the license capacity of the applicable monthly license charge (MLC) program. This MLC program is called the parent program.

Full machine-based: The required license capacity of an IBM Z IPLA program with full machine-based terms equals the MSU-rated capacity of the machines where the IBM Z IPLA program executes.

For more information about mainframe MSU-rated capacities, see the IBM z Systems Machines Exhibit , JNTC-3901, or see the Exhibits section on the IBM Mainframe Exhibit web page.

IBM Z IPLA sub-capacity programs with reference-based terms add value to the parent program across the environment, regardless of where in the environment the IBM Z IPLA program executes.

An environment is defined as either a single or stand-alone machine or a qualified Parallel Sysplex®. You may have one or more different environments across the enterprise. To determine the required license capacity for each IBM Z IPLA program with referenced-based terms, each environment should be assessed separately.

When an IBM Z IPLA sub-capacity program with reference-based terms is used in a qualified Parallel Sysplex environment, the required license capacity of the IBM Z IPLA program must equal the license capacity of the parent program across the Parallel Sysplex. Qualified Parallel Sysplex refers to one where MLC pricing is aggregated across the sysplex.

Sub-capacity eligibility

To be eligible for sub-capacity charging on select IBM Z IPLA programs, you must first implement and comply with all terms of one of the following:

  • Sub-capacity Workload License Charges (WLC)
  • Sub-capacity Entry Workload License Charges (EWLC)
  • Sub-capacity Advanced Workload License Charges (AWLC)
  • Sub-capacity Advanced Entry Workload License Charges (AEWLC)

To implement sub-capacity WLC, EWLC, AWLC, or AEWLC, a machine must be an IBM Z (or equivalent). On that machine:

  • All instances of the OS/390® operating system must be migrated to the z/OS operating system.
  • Any licenses for the OS/390 operating system must be discontinued.
  • All instances of the z/OS operating systems must be running in z/Architecture (64-bit) mode.

For that machine, you must create and submit a Sub-Capacity Report to IBM each month. Sub-Capacity Reports must be generated using the Sub-Capacity Reporting Tool (SCRT). For additional information or to obtain a copy of SCRT, go to the IBM Z software pricing tools web page.

You must comply with all of the terms of the WLC or EWLC offering, whichever is applicable:

  • The complete terms and conditions of sub-capacity WLC are defined in the IBM Customer Agreement - Attachment for z Systems® Workload License Charges (JNTC-6516 and JNTC-6324).
  • The complete terms and conditions for sub-capacity EWLC are defined in the IBM Customer Agreement - Attachment for EWLC, TWLC, zELC, and z/OS.e License Charges (JNTC-6587 and JNTC-6588).

You must comply with all of the terms of the AWLC or AEWLC offering, whichever is applicable:

  • The complete terms and conditions for AWLC are defined in the IBM Customer Agreement - Attachment for IBM System z® Advanced Workload License Charges (Z125-8538).
  • The complete terms and conditions for AEWLC are defined in the IBM Customer Agreement - Attachment for IBM System z Advanced Entry Workload License Charges (Z125-8755).

Additionally, you must sign and comply with the terms and conditions specified in the amendment to the IPLA contract - IBM Amendment for IBM System z Programs Sub-Capacity Pricing (JNTC-6929). Once the amendment is signed, the terms in the amendment replace any and all previous IBM Z IPLA sub-capacity terms and conditions.

Sub-capacity terms and conditions

IBM Getting Started Sub-capacity Pricing for z/OS IPLA Software applies.

Sub-capacity utilization determination

Sub-capacity utilization is determined based on the product's own execution as reported to IBM in accordance with the requirements for reporting sub-capacity utilization for products.

On/Off CoD

To be eligible for On/Off CoD pricing, you must be enabled for temporary capacity on the corresponding hardware, and the required contract, Attachment for IBM System z On/Off Capacity on Demand (JNTC-7883), must be signed prior to use.



Back to topBack to top

Statement of good security practices

Top rule

IT system security involves protecting systems and information through intrusion prevention, detection, and response to improper access from within and outside your enterprise. Improper access can result in information being altered, destroyed, or misappropriated or can result in misuse of your systems to attack others. Without a comprehensive approach to security, no IT system or product should be considered completely secure and no single product or security measure can be completely effective in preventing improper access. IBM systems and products are designed to be part of a regulatory compliant, comprehensive security approach, which will necessarily involve additional operational procedures, and may require other systems, products, or services to be most effective.

Important: IBM does not warrant that any systems, products, or services are immune from, or will make your enterprise immune from, the malicious or illegal conduct of any party.



Back to topBack to top

Prices

Top rule

For all local charges, contact your IBM representative.

Trademarks

z15 is a trademark of IBM Corporation in the United States, other countries, or both.

IBM, z/OS, IBM Z, z/Architecture, CICS, Power, Passport Advantage, OS/390, Language Environment, IBM Research, IBM Watson, IBM Security, IBM Cloud Pak, QRadar, Resilient, i2, Guardium, MaaS360, IBM z14, S/390, IBM z Systems, Parallel Sysplex, z Systems and System z are registered trademarks of IBM Corporation in the United States, other countries, or both.

Other company, product, and service names may be trademarks or service marks of others.

Terms of use

IBM products and services which are announced and available in your country can be ordered under the applicable standard agreements, terms, conditions, and prices in effect at the time. IBM reserves the right to modify or withdraw this announcement at any time without notice. This announcement is provided for your information only. Additional terms of use are located at

Terms of use

For the most current information regarding IBM products, consult your IBM representative or reseller, or go to the IBM worldwide contacts page

IBM Japan