Previous Topic: 01300: Control Unit I/O Rate Below Min

Next Topic: 01500: IPU Underutilized

01303: Control Unit Busy Pending Time Exceeds Max


    FILE: Control Unit Activity File
    SAS FILE NAME: DAYS.HARCUA01
    SOURCE LOCATION: prefix.MICS.USER.SOURCE(DYRMFEXC)

    SEVERITY: Impacting            (SEVERITY='I')
    MANAGEMENT AREA: Performance   (MGMTAREA='PERFORMANCE')

    PURPOSE:  Identifies the average time of I/O delays
resulting from control unit busy.

    RATIONALE:  The solution may be to add control units, or
to relocate devices on different control units, when the I/O
delays result from control unit busy.  This exception may
identify when the control unit (or string switch) is an I/O
bottleneck.

    DEFINITION:  This exception is detected when the average
delay time of I/O requests due to control unit busy exceeds
the installation defined maximum.

    EXCEPTION STATEMENTS:  The SAS statements identifying the
exception situation and describing the condition are stored
in the source member named in SOURCE LOCATION and are
described below:

** 01303 CONTROL UNIT BUSY PENDING TIME EXCEEDS MAX;
*;
IF RMFVER=>'330' AND CUAAVCUB > time
 THEN DO;
  EXCCODE='01303'; SEVERITY='I'; MGMTAREA='PERFORMANCE';
  EXCDESC1='CONTROL UNIT BUSY PENDING TIME EXCEEDS MAX';
  EXCDESC2= 'TIME=' || PUT(CUAAVCUB,5.3) ||
   ', CONTROL UNIT=' || CUADDR;
  LINK HIT;
END;

    THRESHOLD MODIFICATION:  The user should modify the
time value according to the following convention:

    time - The maximum average time an I/O is delayed is
specified.  A .10 second threshold would appear as:

    CUAAVCUB > .10