System requirements

Before you install IBM Z and Cloud Modernization Stack, review the requirements for hardware, software, and storage. Within the stack, there are dependencies between products and there is a recommended installation order, see Installing for details.

For information about product versions, image versions, and operator versions, see Release notes.

This topic includes the following information:

For supported versions of Red Hat® OpenShift® Container Platform, see Supported versions of Red Hat OpenShift Container Platform.

Storage requirements

You must consider:

  • System storage that is needed to install products of IBM Z and Cloud Modernization Stack on z/OS®
  • Persistent volumes on Red Hat® OpenShift® Container Platform that are used to provision persistent storage for a cluster
  • CPU and disk capacity on hardware (see Hardware requirements).

z/OS storage

To install IBM Z and Cloud Modernization Stack on a z/OS system, you are recommended to reserve at least the following system storage for z/OS Package Manager and the suboperators that it installs:

  • 4 GB z/FS minimum for /var/zpm directory
  • 8 GB z/FS minimum for /usr/lpp/IBM/zpm directory
  • 1 GB free space for data sets that are allocated under the ZPM high-level qualifier
  • 50MB z/FS minimum in the user's home directory. For example, 50MB z/FS in /u/ibmuser if you are using Wazi Sandbox.

For more information about the disk requirement for each suboperators, see z/OS hardware requirements. For more information about suboperators, see Release notes. For more information about z/OS Package Manager prerequisites, see Before you start.

Note: If you use multiple versions of the software, the requirement increases. If you do not use all the possible suboperators, the requirement decreases.

Persistent volumes (PVs)

Red Hat® OpenShift® Container Platform uses the Kubernetes persistent volume (PV) framework. For more information about persistent storage in Red Hat® OpenShift® clusters, see Understanding persistent storage External link icon in the Red Hat® OpenShift® documentation.

RWX indicates an access mode of ReadWriteMany. RWO indicates an access mode of ReadWriteOnce. For more information, see "Configure persistent storage" in Preparing to install.

Red Hat® OpenShift® Container Platform Operators persistent volumes

Product PVC size Access mode RWX/RWO Storage type Block/Filesystem
Wazi Analyze (sidecar on IBM Wazi for Dev Spaces) See prerequisites N/A N/A
Wazi for Dev Spaces See prerequisites See prerequisites See prerequisites
Wazi Sandbox Depends on deployment, see prerequisites. RWO Filesystem
z/OS Connect Designer N/A N/A N/A
z/OS Connect Server N/A N/A N/A
z/OS Cloud Broker 5 GB RWX Filesystem

z/OS Cloud Broker-managed suboperators

Product PVC size Access mode RWX/RWO Storage type Block/Filesystem
z/OS Package Manager N/A N/A N/A
IBM IMS Operator Collection N/A N/A N/A
IBM CICS TS Operator Collection N/A N/A N/A

z/OS Package Manager packages

Product PVC size Access mode RWX/RWO Storage type Block/Filesystem
C/C++ for Open Enterprise Languages on z/OS N/A N/A N/A
64-bit SDK for z/OS, Java™ Technology Edition N/A N/A N/A
Open Enterprise SDK for Go N/A N/A N/A
Open Enterprise SDK for Node.js N/A N/A N/A
Open Enterprise SDK for Python N/A N/A N/A
Z Open Automation Utilities N/A N/A N/A

Hardware requirements

You must consider hardware requirements for:

  • Red Hat® OpenShift® Container Platform 4.11
  • z/OS 2.4 and later versions
  • Wazi Analyze container

Red Hat® OpenShift® Container Platform hardware requirements

Product CPU Architecture CPU Core OCP RAM OCP Disk
Wazi for Dev Spaces x86 and s390x Depends on deployment. Check prerequisites Depends on deployment. Check prerequisites Depends on deployment. Check prerequisites
Wazi Sandbox x86 Depends on deployment. Check prerequisites Depends on deployment. Check prerequisites Depends on deployment. Check prerequisites
z/OS Connect Designer x86 and s390x N/A 500 MB N/A
z/OS Connect Server x86 and s390x N/A 150 MB N/A
z/OS Cloud Broker x86 and s390x See z/OS Cloud Broker system requirements See z/OS Cloud Broker system requirements See z/OS Cloud Broker system requirements
z/OS Package Manager x86 and s390x N/A N/A N/A
IBM IMS Operator Collection N/A N/A N/A N/A
IBM CICS TS Operator Collection N/A N/A N/A N/A
C/C++ for Open Enterprise Languages on z/OS N/A N/A N/A N/A
64-bit SDK for z/OS, Java Technology Edition N/A N/A N/A N/A
Open Enterprise SDK for Go N/A N/A N/A N/A
Open Enterprise SDK for Node.js N/A N/A N/A N/A
Open Enterprise SDK for Python N/A N/A N/A N/A
Z Open Automation Utilities x86 and s390x 100m 128 MB 0

Wazi Analyze stand-alone container hardware requirements

Product CPU Architecture CPU Core RAM Disk
Wazi Analyze (stand-alone container) x86 4 (minimum) 2 GB (minimum) 4 GB (minimum)

z/OS® hardware requirements

The disk space in the following table is the minimum requirement for the products to function in one installed version. The amount of required storage grows over time. This table lists only the disk requirement for each product. You need to reserve enough storage to install z/OS Package Manager and suboperators. For more information about installing z/OS Package Manager and the suboperators successfully, see z/OS storage.

Product Disk
Wazi Analyze N/A
Wazi Code See Software Product Compatibility Reports (SPCR).
Wazi Sandbox See Software Product Compatibility Reports (SPCR).
z/OS Connect Designer N/A
z/OS Connect Server N/A
z/OS Cloud Broker N/A
z/OS Package Manager 3072 MB
IBM IMS Operator Collection 1400 MB
IBM CICS TS Operator Collection 120 MB

z/OS Package Manager packages hardware requirements

The products listed here get installed in the same install directory which is managed by z/OS Package Manager. The disk space required for each of these products must be allocated to the z/OS Package Manager installed directory.

Product Disk
C/C++ for Open Enterprise Languages on z/OS 400 MB
64-bit SDK for z/OS, Java Technology Edition 600 MB
Open Enterprise SDK for Go 860 MB
Open Enterprise SDK for Node.js 400 MB
Open Enterprise SDK for Python 660 MB
Z Open Automation Utilities 12 MB

Software requirements

For additional software that unlocks the full capabilities of a product, see Recommended software. The software in this section is necessary for the products to function.

Red Hat® OpenShift® Container Platform Operators software requirements

Product Software requirements
Wazi Analyze
  • Docker
  • Podman
Wazi Code N/A
Wazi Sandbox
  • A running SFTP server
  • Sandbox License Server

Check prerequisites.

z/OS Connect Designer N/A
z/OS Connect Server N/A
z/OS Cloud Broker See z/OS Cloud Broker system requirements

z/OS Cloud Broker-managed suboperators software requirements

These suboperators require other operators as well as other software.

Product Operator required Other software requirements
z/OS Package Manager z/OS Cloud Broker
  • Java 8 on z/OS
  • z/OS 2.4
IBM IMS Operator Collection z/OS Cloud Broker
  • z/OS 2.3 or later
  • IBM® Wazi Sandbox 2.4 or IBM® Extended z/OS® ADCD for Z Development and Test Environment built upon the general release of ADCD z/OS® V2R5 December Edition of 2022 or later
IBM CICS TS Operator Collection z/OS Cloud Broker
  • z/OS 2.3 or later
  • IBM® Wazi Sandbox 2.4 or IBM® Extended z/OS® ADCD for Z Development and Test Environment built upon the general release of ADCD z/OS® V2R5 December Edition of 2022 or later

z/OS Package Manager packages software requirements

Product Operator required Other software requirements
C/C++ for Open Enterprise Languages on z/OS
  • z/OS Cloud Broker
  • z/OS Package Manager
z/OS UNIX System Services enabled on any of following operating systems:
  • z/OS 2.5 with UI78912, UI81095, UI80156, and UI82983
  • z/OS 2.4 with UI78913, UI81096, UI78103, UI80155, and UI82982
64-bit SDK for z/OS, Java Technology Edition
  • z/OS Cloud Broker
  • z/OS Package Manager
N/A
Open Enterprise SDK for Go
  • z/OS Cloud Broker
  • z/OS Package Manager
  • z/OS 2.5 or later
  • Rocket Bash: 4.3 or later
Open Enterprise SDK for Node.js
  • z/OS Cloud Broker
  • z/OS Package Manager
  • z/OS UNIX System Services enabled on any of following operating systems:
    • z/OS 2.5 with UI78912, UI81095, and UI80156
    • z/OS 2.4 with UI78913, UI81096, UI78103, and UI80155
  • ICSF created
  • /usr/bin/env symlink created
Open Enterprise SDK for Python
  • z/OS Cloud Broker
  • z/OS Package Manager
  • z/OS UNIX System Services enabled on any of following operating systems:
    • z/OS 2.5 with UI78912, UI81095, and UI80156
    • z/OS 2.4 with UI78913, UI81096, UI78103, and UI80155
  • ICSF created
  • /usr/bin/env symlink created
Z Open Automation Utilities
  • z/OS Cloud Broker
  • z/OS Package Manager
z/OS 2.3 or later