Migrate to an IBM z14 server

Introduction

The IBM z14™ (z14™) is designed to be the cornerstone for a trust economy. The z14 provides a scalable, highly available platform that delivers differentiated value to enable business growth, reduce cost, and protect existing investments. z/OS V2R3 enhances the role of the z14 by supporting solutions for a trusted digital economy. Capabilities that are designed to optimize high availability, performance, security, and operational flexibility can help organizations grow and secure their most critical transaction environments.

The IBM z14 family of mainframes includes the following models, which are dual frame configurations: M01, M02, M03, M04, M05. The newest addition to the IBM z14 family, the IBM z14™ Model ZR1 (z14 ZR1), is a single frame configuration. The z14 ZR1 is designed for clients who do not need the capacity of the larger M01-M05 models.

In this document, references to "z14" pertain to all models of the IBM z14, including the z14 Model ZR1, unless otherwise noted.

z/OS base support for specific z14 functions depends on the z/OS release. Table 1 lists the z14 functions and indicates whether each function is included in a specific z/OS release (Yes or No), or whether the function requires a PTF (PTF) or a web deliverable (Web). For information about finding the appropriate PTFs, see Actions you can take before you order an IBM z14 server. For more information about V1R13 support, see the Table Notes.
Table 1. z14 server functions included in the base support for z/OS V2R1, z/OS V2R2, and z/OS V2R3
z14 function included in base z/OS support (Y/N) V2R1 4 V2R2 4 V2R3 4
Base support ¹ PTF PTF PTF
CHPID type CS5 for coupling PTF Yes Yes
CHPID type OSE supporting 4 or 2 ports per feature Yes Yes Yes
CHPID type OSM for intranode management network (INMN) Yes Yes Yes
CPU measurement facility PTF PTF Yes
Crypto Express6S Toleration 2 One of the following:
  • z/OS V2.1 with PTFs
  • z/OS V2.1 with Cryptographic Support for z/OS V1R13 - z/OS V2R1 (HCR77A1) with PTFs
  • z/OS V2.1 with Enhanced Cryptographic Support for z/OS V1R13 - z/OS V2R1 (HCR77B0) with PTFs
  • z/OS V2.1 with Cryptographic Support for z/OS V1R13 - z/OS V2R2 (HCR77B1) with PTFs
  • z/OS V2.1 with Cryptographic Support for z/OS V2R1 - z/OS V2R2 (HCR77CO) with PTFs
One of the following:
  • z/OS V2.2 with Cryptographic Support for z/OS V1R13 - z/OS V2R2 (HCR77B1) with PTFs
  • z/OS V2.2 with Cryptographic Support for z/OS V2R1 - z/OS V2R2 (HCR77CO) with PTFs
PTF
FICON® Express8S (CHPID type FC) Yes Yes Yes
FICON Express16S (CHPID type FC) Yes Yes Yes
FICON Express16S+ (CHPID type FC) when using FICON or channel-to-channel (CTC) 3
  • FICON Express16S+ LX
  • FICON Express16S+ SX
PTF PTF PTF
IBM z BladeCenter Extension (zBX) Model 004 Yes Yes Yes
IBM z Unified Resource Manager Yes Yes Yes
New z14 machine instruction (assembler support) 3 PTF PTF PTF
OSA-Express6S (CHPID type OSD) 3
  • OSA-Express6S GbE LX
  • OSA-Express6S GbE SX
  • OSA-Express6S 10 GbE LR
  • OSA-Express6S 10 GbE SR
  • OSA-Express6S 1000BASE-T
Yes Yes Yes
Parallel Sysplex Infiniband (PSIFB) Coupling Link 5 Yes Yes Yes
z/OS global resource serialization (GRS) support for FICON CTCs Yes Yes Yes
Table Notes:
  1. z/OS V1R13 (compatibility only). Extended support contract for IBM Software Support Services for z/OS is required with PTFs.
  2. z/OS V1R13 with PTFs, the Enhanced Cryptographic Support for z/OS V1R13-z/OS V2R1 (HCR77B0) Web deliverable installed, and an extended support contract for IBM Software Support Services. The web deliverable is available at z/OS downloads.
  3. z/OS V1R13 with an extended support contract for IBM Software Support Services and PTFs.
  4. PTFs for base support have the following fix categories:
    • For IBM z14 models M01 through M05, use FIXCAT value IBM.Device.Server.z14-3906.RequiredService and the FIXCATs for earlier processors.
    • For IBM z14 Model ZR1, use FIXCAT value IBM.Device.Server.z14ZR1-3907.RequiredService and the FIXCATs for earlier processors.
  5. InfiniBand coupling links are not supported on the z14 Model ZR1.
The exploitation of specific z14 server functions depends on the z/OS release. Table 2 lists z14 functions and indicates whether each function is exploited by a specific z/OS release (Yes or No), or whether the function requires a PTF (PTF) or a web deliverable (Web). For information about finding the appropriate PTFs, see Actions you can take before you order an IBM z14 server. For more information about V1R13 support, see the Table Notes.
Table 2. Exploitation of z14 server functions supported by z/OS V2R1, z/OS V2R2, and z/OS V2R3
z14 function included in base z/OS® support (Y/N) V2R1 ² V2R2 ² V2R3 ²

Processors: The maximum number of processors that can be configured per server.

For IBM z14 models M01 through M05:
  • Up to 170 processors configurable as CPs, zIIPs, IFLs, ICFs, or optional SAPs.
  • The sum of CPs and zIIPs configured in a single z/OS LPAR cannot exceed:
    • 170 on z/OS V2R1 or later in non-SMT mode
    • 128 on z/OS V2R1 or later in SMT mode.
For IBM z14 Model ZR1:
  • Up to 30 processors configurable as CPs, zIIPs, IFLs, ICFs, or optional SAPs.
  • The sum of CPs and zIIPs configured in a single z/OS LPAR cannot exceed 30 on z/OS V2R1 or later (in either SMT or non-SMT mode).
Yes Yes Yes
Two-way simultaneous multithreading (SMT) Yes Yes Yes
Channel subsystems. The maximum number of channel subsystems (CSS) that can be configured per server:
  • For IBM z14 models M01 through M05:
    • Up to six channel subsystems
    • Up to four subchannel sets per CSS.
  • For IBM z14 Model ZR1:
    • Up to three channel subsystems
    • Up to three subchannel sets per CSS.
Yes Yes Yes
Up to 4 TB of Redundant Array of Independent Memory (RAIM) per z/OS LPAR with z/OS V2.1 or later. Yes Yes Yes
Transactional memory Yes Yes Yes
2 GB Large Pages Yes Yes Yes
Logical partitions. The maximum number of logical partitions (LPARs) that can be configured per server:
  • For IBM z14 models M01 through M05, up to 85 LPARs can be configured.
  • For IBM z14 Model ZR1, up to 40 LPARs can be configured.
Yes Yes Yes
Coupling Facility Control Code Level 22 (CFLEVEL 22) PTF PTF Yes 3
Coupling Express LR (CHPID type CL5) PTF PTF Yes
Support for 256 Coupling CHPIDs PTF Yes Yes
Support of High Performance FICON (zHPF) single-track or multitrack operations (CHPID type FC) PTF PTF Yes
IBM Integrated Coupling Adapter Fanout (ICA SR) (CHPID type CS5) PTF Yes Yes
CHPID type OSX for access control to the intra-ensemble data network (IEDN) from IBM z14 to Unified Resource Manager functions Yes Yes Yes
CHPID type OSC supporting TN3270E and non-SNA DFT Yes Yes Yes
OSA-Express6S (CHPID type OSD) without maximum port exploitation Yes Yes Yes
OSA-Express6S IWQ IPSec No PTF PTF
CHPID type OSD with exploitation of two ports per CHPID Yes Yes Yes
Inbound workload queuing for Enterprise Extender (CHPID type OSD) Yes Yes Yes
Checksum offload for IPv6 packets (CHPID type OSD) Yes Yes Yes
Checksum offload for LPAR-to-LPAR traffic for IPv4 and IPv6 packets (CHPID type OSD) Yes Yes Yes
Large Send for IPv6 packets (CHPID type OSD) Yes Yes Yes
Crypto Express6S support of VISA Format Preserving Encryption (VFPE) Web: Enhanced Cryptographic Support for z/OS V1R13-z/OS V2R1 (HCR77B0) Yes Yes
Crypto Express6S support of greater than 16 Domains Web: Enhanced Cryptographic Support for z/OS V1R13-z/OS V2R1 (HCR77B0) Yes Yes
Crypto Express6S Exploitation Web: Cryptographic Support for z/OS V2R1 - z/OS V2R3 (HCR77C1) Web: Cryptographic Support for z/OS V2R1 - z/OS V2R3 (HCR77C1) Web: Cryptographic Support for z/OS V2R1 - z/OS V2R3 (HCR77C1)
Crypto Express6S support of PCI-HSM compliance Web: Cryptographic Support for z/OS V2R1 - z/OS V2R3 (HCR77C1) Web: Cryptographic Support for z/OS V2R1 - z/OS V2R3 (HCR77C1) Web: Cryptographic Support for z/OS V2R1 - z/OS V2R3 (HCR77C1)
10 GbE RoCE Express2 for Shared Memory Communications-Remote Direct Memory Access (SMC-R) PTF PTF Yes
Single Instruction Multiple Data (SIMD) instruction set 4 Yes Yes Yes
IBM Virtual Flash Memory 1 Yes Yes Yes
zHyperLink Express PTF PTF PTF
HiperDispatch enhancements PTF PTF Yes
Data set encryption Coexistence support is required PTF Yes
Guarded Storage Facility (GSF) No PTF Yes
IBM z/OS XL C/C++ compiler support of the ARCH(12) and TUNE(12) parameters. No No Yes
IBM z/OS XL C/C++ runtime support of ARCH(12) and TUNE(12) parameters. PTF4 PTF4 Yes
Instruction Execution Protection (IEP) No PTF Yes
zEDC capability using zEDC Express® Y (requires the z/OS zEDC software feature to be enabled) Y (requires the z/OS zEDC software feature to be enabled) Y (requires the z/OS zEDC software feature to be enabled)
Table Notes:
  1. z/OS V1R13 with PTFs, the z/OS V1.13 RSM Enablement Offering web deliverable installed, and an extended support contract for IBM Software Support Services. The web deliverable is available at z/OS downloads.
  2. PTFs for exploitation have the following fix categories:
    • For IBM z14 models M01 through M05, use FIXCAT value IBM.Device.Server.z14-3906.Exploitation and the FIXCATs for earlier processors.
    • For IBM z14 Model ZR1, use FIXCAT value IBM.Device.Server.z14ZR1-3907.Exploitation and the FIXCATs for earlier processors.
  3. Full support (duplexing with master/slave for CFLEVEL 22 on a z14) requires a V2R3 PTF.
  4. Running the code on z/OS V2R1 or z/OS V2R2 requires the PTF for APAR PI12281.

Web deliverables are available from the z/OS downloads page at z/OS downloads.

Table 3 provides more details about this migration action. Use this information to plan your changes to the system.

Table 3. Information about this migration action
Element or feature: Multiple.
When change was introduced:
  • IBM z14™ models M01 through M05, which became available September, 2017.
  • IBM z14 Model ZR1, which became available May, 2018.
Applies to migration from: z/OS V2R3, z/OS V2R2, and z/OS V2R1.
Timing: Anytime before you introduce a z14 server into your environment.
Is the migration action required? Yes, if you want to run z/OS V2R3, z/OS V2R2, or z/OS V2R1 on a z14 server, or if you want to run a coupling facility on a z14 server. If you plan to run only a coupling facility on a z14 system, only the sysplex-related actions are relevant. However, you must install the appropriate z/OS service for systems that are running on other servers that use the z14 coupling facilities.

To run z/OS V1R13 on a z14 server, you require IBM Software Support Services for extended z/OS V1R13 support.

Target system hardware requirements:
  • IBM z/OS V2R3 with IBM z14 (z14) requires a minimum of 8 GB of memory to IPL. When running as a z/VM guest or on an IBM Z® Personal Development Tool (zPDT), a minimum of 2 GB is required for z/OS V2R3. If the minimum is not met, a warning WTOR is issued at IPL.
  • A z14 with Hardware Management Console (HMC) Version 2.14.0 plus microcode change levels (MCLs) and the Support Element Version 2.14.0.
  • Additional hardware required for specific functions.
    • IBM® devices that are attached to z13, z13s, zEC12, and zBC12 servers are supported for attachment to z14 channels, unless otherwise noted. The subject I/O devices must meet FICON architecture requirements.
    • IBM Virtual Flash Memory requires FC #0604
    • zEDC Express requirements:
      • IBM z14 models M01 through M05 require FC #0420.
      • IBM z14 Model ZR1 requires FC #0420 and PCIe I/O drawer (FC #4001).
    • 10 GbE RoCE Express2 requires FC #0412
    • New OSA-Express6S cards require the following feature codes:
      • OSA-Express6S GbE LX requires FC #0422
      • OSA-Express6S GbE SX requires FC #0423
      • OSA-Express6S 10 GbE LR requires FC #0424
      • OSA-Express6S 10 GbE SR requires FC #0425
      • OSA-Express6S 1000BASE-T requires FC #0426
    • New FICON Express16S cards require the following feature codes:
      • FICON Express16S+ LX requires FC #0427
      • FICON Express16S+ SX requires FC #0428
    • zHyperLink Express requires FC #0431
    • Coupling Express LR requires FC #0433
    • Crypto Express6S requires FC #0893
    • Use of hardware acceleration for cryptographic operations, including the use of Visa, Inc. Data Secure Platform (DSP) functions requires a CPACF (FC #3863) or a CEX5S (FC #0890) feature, or both.

      See Table Note 1.

    • Use of a new Trusted Key Entry (TKE) workstation requires TKE Rack Mount w/4768 (FC #0085) or TKE w/4768 (FC #0086). The TKE workstation is a combination of hardware and software, with other features required, depending on which functions you plan to use. Different feature codes are required if you are upgrading an existing TKE workstation from an earlier server.
      TKE 9.0 (FC #0879) is also required if you plan to use the TKE workstation to manage any of the following:
      • A Crypto Express6S
      • The new CCA mode PCI-HSM settings that are available on the Crypto Express6S
      • Any Crypto Express feature that is running in IBM Enterprise PKCS #11 (EP11) mode.
Target system software requirements: See the topic Support is delivered by service, z/OS features, and web deliverables in General recommendations and considerations for a z14 server and Install the necessary z/OS service, as indicated in the PSP buckets that are described in Actions you can take before you order an IBM z14 server.
Other system (coexistence or fallback) requirements:
  • The suggested practice is to install and run the required service on your existing server. This action enables you to fall back from a hardware perspective, yet maintain your software level.
  • If you have not installed the preconditioning and exploitation PTFs for CFLEVEL 17-21, note that those PTFs are required to be installed throughout your sysplex before implementing CFLEVEL 22. Use the appropriate fix category, as follows:
    • For IBM z14 models M01 through M05, use FIXCAT value IBM.Device.Server.z14-3906.RequiredService
    • For IBM z14 Model ZR1, use FIXCAT value IBM.Device.Server.z14ZR1-3907.RequiredService
  • If you plan to implement zEDC, you should install the z/OS toleration PTFs on systems that access data that is compressed using zEDC Express on a z14 server.
  • If you are using ICSF and plan to share keys with other z/OS systems that have an earlier level of ICSF, you should install the ICSF coexistence PTFs on those earlier levels of ICSF. For ICSF coexistence PTFs, see Actions you can take before you order an IBM z14 server for the appropriate SMP/E FIXCAT values to use.
Restrictions: See Restrictions for a z14 server.
System impacts: None.
Related IBM Health Checker for z/OS check: Use health check IBMRSM,RSM_Minimum_Real, which issues a warning for a system that is configured with less than 8 GB of real memory.
Table Note:
  1. IBM Z® cryptography features include VISA Format Preserving Encryption (VFPE) technology, which forms part of the Visa, Inc. Data Secure Platform (DSP). The use of VFPE technology requires a service agreement with Visa, Inc. For details, contact your Visa account manager or Visa at P2PE@visa.com. Clients who use IBM Z® cryptography features, but do not make use of the FPE functionality, are not required to enter into any such agreement with Visa.

Steps to take

Reference information

For more information about new functions to exploit, see the IBM z14 Library.