Overview of the input/output configuration program for the DS8000
The input/output configuration program provides the information needed for the
DS8000 when handling PAVs.
The output that the input/output configuration program (IOCP) generates, contains
the I/O definition for the channel subsystem of an S/390 or zSeries host. It is not
used as input to the I/O definition for the OS/390
®
, z/OS
®
, VM, z/VM, or VSE
operating system. Therefore, you do not need to distinguish between bases and
alias devices in the input to IOCP. However, doing so provides an accurate
representation of the I/O configuration.
The OS/390 and z/OS operating systems require that the input/output definition file
(IODF) that the hardware configuration definition (HCD) creates, specifies base and
alias devices. The OS/390 and z/OS operating system dynamically discover which
base and alias devices are associated with each other. HCD invokes IOCP to build
an IOCDS that identifies the I/O definition for the host processor.
The VM, z/VM, and VSE operating systems dynamically discover which devices are
bases and aliases and which are associated with each other. The VM and z/VM
operating systems support PAVs for guest usage.
An IOCP example
The following is an IOCP example that defines ESCON and FICON bridge channel
path IDs that you have attached to an ESCON director. This example uses the
storage unit machine number, 2107. HCD users can use the information in the
following IOCP example to determine how to define a storage unit to HCD.
*********************************************************************
* *
* DEFINE ESCON CHPIDS *
* *
*********************************************************************
CHPID PATH=(70),PARTITION=(HOST1),SWITCH=50,TYPE=CNC
CHPID PATH=(71),PARTITION=(HOST1),SWITCH=50,TYPE=CNC
CHPID PATH=(72),PARTITION=(HOST1),SWITCH=50,TYPE=CNC
CHPID PATH=(73),PARTITION=(HOST1),SWITCH=50,TYPE=CNC
CHPID PATH=(74),PARTITION=(HOST1),SWITCH=50,TYPE=CNC
CHPID PATH=(75),PARTITION=(HOST1),SWITCH=50,TYPE=CNC
CHPID PATH=(FC),PARTITION=(HOST1),SWITCH=50,TYPE=FCV
CHPID PATH=(FD),PARTITION=(HOST1),SWITCH=50,TYPE=FCV
**********************************************************************
* DEFINE 2107-9A2 LOGICAL CONTROL UNIT 0 *
* *
**********************************************************************
CNTLUNIT CUNUMBR=7000,PATH=(70,71,72,73),UNITADD=((00,256)), *
LINK=(24,2D,34,3D),CUADD=0,UNIT=2107
**********************************************************************
* DEFINE 3390-9 BASE AND ALIASES ADDRESS ON LOGICAL CONTROL UNIT 0 *
* 16 BASE ADDRESS, 3 ALIASES PER BASE *
**********************************************************************
IODEVICE ADDRESS=(9000,016),CUNUMBR=(7000),STADET=Y,UNIT=3390B
IODEVICE ADDRESS=(90D0,048),CUNUMBR=(7000),STADET=Y,UNIT=3390A
*********************************************************************
Chapter 8. Optional feature codes for the DS8000 101