Information

This site will undergo a brief period of maintenance on Friday, 18 December at 12:30 AM Central/12:00 PM IST. During a 30 minute window, site availability may be intermittent.

Exploitation of the zIIP


Through a component of the 

EXTENDED BUFFER MANAGER

 (

XBM

) product and its 

SNAPSHOT UPGRADE FEATURE

 (

SUF

), the Image Copy utility can exploit the IBM System z Integrated Information Processor (zIIP).



(SUF is included in the BMC AMI Backup and Recovery for IMS product and IMAGE COPY PLUS component.) Through the zIIP exploitation component, the utility can use enclave service request blocks (SRBs) to enable zIIP processing while running jobs. If a zIIP is available, the component attempts to offload eligible processing to the zIIP. If the zIIP is busy or not available, normal processing continues on a general-purpose processor.

Requirements of the zIIP enablement component

The following elements are required for the utility to use the zIIP enablement component:

  • You must have a license for the BMC AMI Backup and Recovery for IMS, XBM for IMS.
  • You must start and maintain an XBM subsystem in your environment. The zIIP enablement component must be installed and active in this subsystem. For more information about setting up the zIIP enablement component for use in your environment, see SNAPSHOT UPGRADE FEATURE for IMS.
  • You must enable the utility to use the zIIP enablement component by specifying the ZIIP(Y) keyword on the GLBL control statement of the utility job step or in the global options module.

    Warning

    Important

    ZIIP(Y) enables all available zIIP exploitation features in the utility job step. As new zIIP exploitation features become available for the utilities, the ZIIP(Y) keyword will enable those features, too.

    ZIIP(N) is the default value and disables all zIIP exploitation features.

    XBM collects statistics about zIIP usage in the utility job step. To obtain these statistics, issue the following XBM command:

    xbmssid DISPLAY ZIIPSTATS

Using an XBM subsystem with the zIIP enablement component

When you specify the ZIIP keyword, the utility determines which XBM subsystem to use as follows:

  • If you omit the XBMSSID keyword, the utility checks all active XBM subsystems for an active zIIP enablement component. The utility uses the first subsystem that has an active component. If the utility does not find a subsystem with an active component, the utility bypasses zIIP processing.

    In this manner, the utility can find a suitable subsystem automatically. Unless the utility job is using an XBM subsystem for other purposes (such as to enable Snapshot Copy and Instant Snapshot functions), consider omitting the XBMSSID keyword for simpler setup and operations.

  • If you specify the XBMSSID keyword, the utility attempts to use the specified XBM subsystem. If that subsystem is not available, or if the zIIP enablement component is not installed or is not enabled in that subsystem, the utility bypasses zIIP processing.

    If the utility job is already using a specific XBM subsystem for other purposes, you can use that subsystem for zIIP exploitation as soon as the zIIP enablement component is installed and active in that subsystem.

    To use a specific XBM subsystem, specify XBMSSID(value) keyword on the GLBL control statement of the utility job step. For value, specify the name (1 through 8 alphanumeric characters) of the XBM subsystem that has been enabled to work with the zIIP.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

BMC AMI Backup and Recovery for IMS 5.2