Hardware Configuration

(HCD and HCM)


  What's New



IBM constantly improves z/OS Hardware Configuration Definition both from a functional as well as a usability point of view. The following gives a short overview of past enhancements:


Support of new PCIe functions

Two new PCIe function types are supported - ISM and RCE:

PCIe enhancements

The definition of PCIe functions for virtual functions of an adapter is now easier because 'Add PCIe function' offers a new field 'Number of virtual function' which helps to define multiple functions for one CHID at a time by incrementing the Virtual Function ID.

Validation enhancement

At Build production time it is checked if for those PCIe functions using PNETIDs a channel path exists which is accessing at least one identical LPAR and has the same PNETID defined. Chpids and PCIe functions requiring a VCHID (currently CHPIDs of type IQD and functions of type ISM) now require a processor unique PNETID.

Processor suppport

HCD supports the IBM® IBM z13 processor family:



HCD enhancements in z/OS V2.1 (February 2015 update)

(for details refer to HCD enhancements in z/OS V2.1.

Support 6 Channel Subsystems and 4 Subchannel Sets

For the new processor type the maximum number of channel subsystems is extended to 6 and the number of subchannel sets is increased.

PCIe function enhancements

With processor IBM z13 the PCIe functions of type ROCE now require a virtual number definition and allow only 2 PNET ID for its external physical network assignments.

VCHID support for internal channels

For internal channel paths, like IQD and ICP CHPIDs, there does not exist a physical correspondence to hardware, hence there does not exist a PCHID value. Instead a unique virtual channel ID (VCHID) is assigned. The VCHID value is arbitrary out of a range which is beyond the range of valid PCHID values.

New CS5 chpid type

A new CHPID type CS5 based on PCIe technology is supported.

Processor suppport

HCD supports the IBM® IBM z13 processor family (processor types 2964-N30, -N63, -N96, -NC6, -NE1).


HCD enhancements in z/OS V2.1

Enhancements of the I/O Autoconfiguration function

HCD provides the following enhancements of the I/O Autoconfiguration function that has been introduced in z/OS V1R12:

HMC-wide activate

You can use a new HMC-wide activate function of HCD to remotely distribute and activate a new production IODF from a single managing z/OS system on all target systems of those CPCs that are configured in the Hardware Management Console (HMC) and that are defined in a specified TCP/IP connection table.

Launch this function from the System z Cluster List using action Work with CPC images introduced in z/OS V1R13. The upcoming CPC Image List now displays the activation status of the connected z/OS and z/VM systems and provides new actions to activate the accessed production IODF for hardware and/or software changes at the selected z/OS or z/VM system. The new production IODF is sent to the target system if necessary. You can remotely issue any operational commands that are required for the activation. The messages resulting from the activation or from processing system commands are displayed in a message list.

For the HMC-wide activate function on remote z/OS and z/VM systems, HCD to HCD communication needs to be set-up. For this communication, the HCD agent is used. In previous releases, the HCD agent was only required when using HCM.

Support of PCIe functions

Peripheral Component Interconnect Express (PCIe) adapters offer new functionality to systems running on IBM zEnterprise EC12 and BC12 (zEC12 and zBC12) processors in order to connect, for example, to an IBM zEnterprise BladeCenter Extension (zBX). Therefore, HCD introduces a new dialog where users can define PCIe functions, assign them to LPARs, and activate them via IOCP or dynamically. In addition, HCD provides the following new reports:

In addition, HCD supports the new I/O configuration statement FUNCTION for defining and configuring PCIe functions.

Validation enhancements

HCD implements several new validation checks to help users to avoid unintended results:

Enhanced CF Channel Path Connectivity List

A new column in the CF Channel Path Connectivity List shows for both the source and destination channel path either the physical channel identifier (PCHID) to which the channel path is assigned or its host communication adapter ID and port number.

OS group change action available for device groups

The OS group change action up to now has been available from the I/O Device List showing single devices only. Starting with this release, this action is also available from the I/O Device List showing device groups.

HCD batch enhancements

HCD provides the following new batch utility features:

New profile options

There are the following new keywords that you can specify in the HCD profile for the following purposes:

PCHID Summary Report

The PCHID Summary Report as part of the CSS Summary Report lists all defined channel paths and PCIe functions grouped by their defined PCHID values or, as applicable, by their HCA adapter or port IDs.

Verify a configuration by means of I/O Autoconfiguration (zDAC)

With HCD you can now verify the active or target configuration by means of z/OS discovery and I/O Autoconfiguration (zDAC), if Tivoli System Automation (TSA) I/O operations is not installed or not working. This is possible for a processor supporting I/O Autoconfiguration and for a system in the local sysplex, which is capable for dynamic activates. The verification is limited to FICON attached storage devices.

When generating the I/O path report, HCD includes information about single point of failures (SPOFs) into the sensed data if the report is produced for the local system. This is done when getting the report via (TSA) I/O operations as well as via zDAC.

Hardware support

HCD supports the IBM zEnterprise EC12 and BC12 (zEC12 and zBC12) processor family (processor types 2827-H20, -H43, -H66, -H89, -HA1 and 2828-H06, -H13).


HCD enhancements in z/OS V1.13

Validation enhancements

HCD implements several new validation checks to help users to avoid unintended results:

HCD dialog enhancements

The HCD dialog is enhanced with a series of new functions and features:

New profile option

There is one new keyword that you can specify in the HCD profile for the following purpose:

Supporting a new PPRC usage type

HCD introduces a new PPRC usage type Nonsysplex for documentation purposes, so that users can flag PPRC devices that are used in a duplex connection but will not have their OFFLINE parameter reversed when building the D/R site OS configuration.

Work with CPC-images

HCD provides a new function called Work with CPC images which you can launch from a selected CPC in the S/390 Microprocessor Cluster List. Use this function to view the operation status and attributes of each defined logical partition for the selected CPC.

Hardware Support

HCD provides the following new hardware support:


HCD enhancements in z/OS V1.12

I/O Autoconfiguration

With the I/O Autoconfiguration function, HCD lets you discover undefined FICON storage devices (DASD and tape) connected to the processor via a switch. According to user-defined policies or to HCD provided defaults, HCD can automatically define the control units and devices of discovered controllers. Users can either accept the proposed definitions without changes, or they can update the proposed definitions before committing them to your specified target work IODF.

Accordingly, HCD provides:

This function is only available on IBM® zEnterprise™ 196 (z196) processors

Generation of a D/R site OS configuration

For exploitation in a GDPS environment with peer-to-peer remote copy (PPRC) controlled DASD devices, HCD provides a function to automatically generate the OS configuration of the disaster/recovery (D/R) site.

You can enable this function by:

The D/R site OS configuration is generated automatically during Build production I/O definition file or Build validated work I/O definition file processing as a copy of its primary site OS configuration, whereby DASD devices, which are specified with PPRC usage type DUPLEX, are defined to the D/R site OS configuration with a reversed OFFLINE parameter.

Enhancement of the CSS/OS Device Compare report

The CSS/OS Device Compare report displays the subchannel set ID for devices or device ranges which are located in a subchannel set with a subchannel set ID > 0.

New classification for severe warning messages

To distinguish the severity of warning messages when building the production IODF, HCD introduces a new severity classification S in the Message List (when working in the HCD dialog) or in the HCD message log (when working in batch processing). This classification designates severe warning messages that users should carefully consider. Though these messages do not cause a function failure, the reason for these messages may lead to undesirable results.

Support of over-defined CIB channels

You can over-define CIB channel paths in order to avoid an outage of a stand-alone coupling facility when defining new CIB connections. You can install an over-defined CIB path later and perform a dynamic activation of the configuration.

Enhanced IPL Attribute List

An additional column is added to the IPL Attribute List, showing the parameters in an unformatted form. You can modify these unformatted values to specify non z/OS IPL parameters, for example, for z/VM or Linux on IBM System z for the next IPL.

View unused resources in a message

HCD provides a new action View unused resources on the channel path list to display the number of used and available unit addresses and control units for the selected CHPIDs.

Hardware Support

HCD supports the IBM zEnterprise 196 (z196) processor family (processor types 2817-M15, -M32, -M49, -M66, -M80).

Support of a third subchannel set

Starting with zEnterprise processors (processor type 2817), users can define devices to a third subchannel set with ID 2 (SS 2). In this third subchannel set, users can configure a maximum of 64K-1 devices.

With z/OS V1R12, you can define Parallel Access Volume (PAV) alias devices (device types 3380A, 3390A) of the 2105, 2107 and 1750 DASD control units, PPRC secondary devices (3390D) and DB2 data backup volumes (3390S) to SS 2.

New channel path types

To support the internal communication networks that connect to a zEnterprise processor to an IBM zEnterprise BladeCenter® Extension (zBX), two new channel path types are introduced:

From an HCD perspective, these new CHPID types follow the OSD rules. However, device priority queuing is always disabled for the management network.


HCD enhancements in z/OS V1.11

HCD Profile Options dialog

HCD provides a new Profile Options dialog which displays the current values of all possible HCD profile keywords as they are either explicitly set in the HCD profile data set or as they are defaulted by HCD. This dialog allows you to verify or modify HCD profile options.

New profile options

There are new profile keywords for the following purposes:

Changes in HCD reports

The following HCD reports are enhanced:

Indicating channel path mode changes

The CSS/OS Device Compare report displays the subchannel set ID for devices or device ranges which are located in a subchannel set with a subchannel set ID > 0.

New classification for severe warning messages

When working with channel paths in the HCD dialog, users might specify a partition assignment that does not match the specified channel path mode, or vice versa. For example, a user sets the operation mode of a channel path to SHR (shared), but partitions of multiple channel subsystems are assigned to it. In such a case, HCD does not accept the user’s channel path mode specification but implicitly adjusts it to the defined partition assignment. In the given example, HCD changes the channel path mode to SPAN (spanned).

Starting with this release, HCD issues a new informational message to inform the user that the channel path mode is adjusted to reflect the specified partition assignment.

Specifying multi-user access mode when creating a work IODF from a production IODF

You can now choose multi-user access mode for a new work IODF that you create from a production IODF.

Support of the WWPN Prediction Tool

From the currently accessed IODF, you can export the FCP channel/device specific part of the I/O configuration into a comma-separated value (CSV) output format. The generated file can be used as input to the WWPN Prediction Tool to assign world-wide port names to virtualized FCP ports for configuring SAN devices.

Handling multi-user access enabled IODFs

In z/OS V1R10 HCD, when creating an IODF, you can specify a multi-user access (MUA) option so that multiple users can simultaneously update this IODF. From HCM’s IODFs and IODF Details dialogs, you can find out whether an IODF’s MUA status is enabled or disabled. However, you cannot work with MUA-enabled IODFs in HCM.

Miscellaneous dialog enhancements

Functions available as SPE since z/OS V1R10

The following features have been available as SPEs since z/OS V1R10, but are now described in detail in this edition for the first time.

Hardware support:


HCD enhancements in z/OS V1.10

Multi-user access

When creating an IODF, you can specify a multi-user access option, so that multiple users can simultaneously update this IODF. The IODF is kept in exclusive update mode only for the duration of a single transaction. If the updates of the transaction are committed, another user may update the IODF without requiring the first user to release it. Users can switch between single-user and multi-user access using a new option in the Change I/O Definition File Attributes dialog.

Changed HCD LDAP support

The HCD LDAP backend now works as a plug-in to the IBM Tivoli Directory Server for z/OS. Support of the z/OS Integrated Security Services LDAP Server has been discontinued.

CUADD value is shown on the Control Unit List

A new column CUADD is introduced on the Control Unit List to display the defined logical address for a control unit, where available.

Changes to the ‘Switch IOCDS’ request

Whenever an HCD Switch IOCDS request is performed, an informational message (CBDG323I) will be written from the HCD session to the console.

Enhanced spanning of channel paths

Up to z/OS V1R9 HCD, connected control units and devices were not defined for the new CSS when spanning a channel path to a new CSS. Users had to do this explicitly by invoking an action from the Control Unit List. Starting with this release, when spanning a channel path with connected control unit(s) (and devices) to a new CSS, HCD invokes a dialog asking whether the control units should also be reachable from the new CSS.

New profile option

There is one new keyword that you can specify in the HCD profile for the following purpose:

Delay device regrouping:
You can specify that HCD should perform any necessary device regrouping after a device group split only when the IODF is closed. This gives a better response time in the HCD dialog for large IODFs, because HCD per default performs a necessary device regrouping each time when exiting the I/O Device List.


HCD enhancements in z/OS V1.9

Hardware support

HCD supports the IBM z10 EC processor family (processor types 2097-E12, -E26, -E40, -E56, -E64). Selecting a 2097-type processor creates a maximum logical processor configuration. That is, HCD generates a processor configuration with four channel subsystems and 15 reserved partitions in each channel subsystem. Also, HCD generates two subchannel sets in each of the four channel subsystems and provides for the maximum number of devices in each subchannel set.

New channel path type for coupling over InfiniBand

The use of InfiniBand technology is supported by a new channel path type CIB to emulate coupling connections on the Host Communication Adapter (HCA). Support is provided on type 2094, 2096 and 2097 processors to define coupling links and STP links between CPCs.

New and enhanced profile options

There are several new keywords that you can specify in the HCD profile for the following purposes:

Checking for multiple extents of production IODFs

A z/OS IPL using a production IODF with multiple extents results in a wait state. Starting with this release, HCD issues warning message CBDA009I, if dynamic activation encounters an IODF with multiple extents.

This function is available as SPE and needs to be installed as APAR OA17546 starting with z/OS 1.4.

Filter for occupied ports

On the Port List for switches, you can now filter for occupied ports.

Show/Hide setting in the I/O Device List

The Show/Hide setting of parameters or features in an I/O Device List is now saved across HCD sessions.

Enhancements for transmitting configuration packages

When defining a configuration package, the target user ID and node ID as well as the status of the receiving operating system (attended or unattended) are remembered in the IODF as part of the package definition. In earlier releases, you could not change the target during package submission.

Starting with this release, the Transmit Configuration Package dialog allows you to overwrite the target user ID, target node ID and transmission mode (attended or unattended).

Removed support

Support for processor types 9021 and 9121 has been removed.

If you access processor support modules for these processor types, you get message CBDA046I during HCD initialization.

Contact IBM

Browse z/OS