I/O Queuing Activity Report (Analyzer report)
Use the IOQ Analyzer control statement to produce the I/O Queuing Activity Report.
The data for this report is obtained by using the IOQ and DEVICE Extractor control statements.
There are three sections to the I/O Queuing Activity Report:
- IODF Section
- I/O Processor Utilization Section
- LCU Configuration and Activity Section
The following figure shows an example of the I/O Queuing Activity Report:
BMC SOFTWARE, INC. BMC SOFTWARE, INC. REPORT DATE: DD MMM YY 17.48
ACTL 06 JUL YY 17.00.00 06 JUL YY 17.45.00 HOUSTON, TX. SYSTEM ID: SJSC Z v.rr.n
BASED ON REC TYPE/# RECS/# SAMPLES/REC HOURS: 78-3/14/556/0.47
---------------------------------------------------------- IODF SECTION ----------------------------------------------------------
IODF = 48 CREATED = 05/09/YYYY-23.17.30 ACTION = POR
----------------------------------------------------- I/O PROCESSORS SECTION -------------------------------------------------------
-INITIATIVE QUEUE- ------ IOP UTILIZATION ------- -- % I/O REQUESTS RETRIED -- -------- RETRIES / SSCH ---------
ACTIVITY AVG Q % IOP % CMP IO START INTERRUPT CP DP CU DV CP DP CU DV
IOP RATE LNGTH BUSY BUSY RATE RATE ALL BUSY BUSY BUSY BUSY ALL BUSY BUSY BUSY BUSY
--- --------- ------- ----- ----- ------- ------- ---- ---- ---- ---- ---- ----- ----- ----- ----- -----
00 3,645.83 0 1.77 1.02 3,642.0 5,620.4 0 0 0 0 0 0 0 0 0 0
01 3,768.94 0 2.17 1.02 3,765.1 6,610.6 3.0 3.0 0 0 0 0.03 0.03 0 0 0
02 3,646.14 0 1.41 1.02 3,642.3 50.70 0 0 0 0 0 0 0 0 0 0
03 3,644.53 0 2.25 1.02 3,640.7 7,352.0 0.1 0.1 0 0 0 0 0 0 0 0
04 3,645.66 0 3.33 1.02 3,641.9 89.02 0 0 0 0 0 0 0 0 0 0
05 3,646.70 0 2.02 1.02 3,642.7 7,357.4 0.1 0.1 0 0 0 0 0 0 0 0
06 3,645.84 0 2.58 1.02 3,642.1 89.42 0 0 0 0 0 0 0 0 0 0
SUMMARY: 25,643.6 0 2.22 1.02 25,617 27,170 0.5 0.5 0 0 0 0 0 0 0 0
-------------------------------------------------- LOGICAL Control UNITS SECTION ---------------------------------------------------
AVG AVG AVG HYPERPAV AVG DATA
CNTL --- DCM --- CHAN PREF CHPID % DP % CU CUB CMR CONTNTN DELAY Q CSS I/O MAX OPEN XFER
LCU UNIT MIN MAX DEF PATH PATH TAKEN BUSY BUSY DLY DLY RATE LENGTH DLY WAIT USED EXCH CONC
---- ---- --- --- --- -- -- ------- ----- ----- ----- ----- ------- ------- ----- ---- ---- ----- -----
006E 4900 89 1.164 0 0 0 0.11
DF 1.202 0 0 0 0.08
EF 1.167 0 0 0 0.11
**** 3.533 0 0 0 592.5 0 0 0 0 0 0 0
006F 4A00 89 2.232 0 0 0 0.06
DF 2.294 0 0 0 0.04
EF 2.276 0 0 0 0.05
**** 6.802 0 0 0 566.5 0 0 0 0 0 0 0
0079 5505 A8 OFFLINE
AC 0.014 0 0 0 0
5506 B0 OFFLINE
B8 0.018 0 0 0 0
**** 0.032 0 0 0 0 0 0 0
008B 8300 8E 21.772 0 6.26 0 0.18
FD 21.638 0 6.34 0 0.18
**** 43.410 0 6.30 0 13.3K 0 0 0 0 0
008C 833C 8E 159.395 0 0.51 0 0.15
FD 159.621 0 0.51 0 0.15
**** 319.017 0 0.51 0 78.9K 0 0 0 0 0
I/O Queuing Activity Report field descriptions
The table below describes in the I/O Queuing Activity Report.
Field | Description | |
---|---|---|
IODF SECTION | ||
IODF | Two-character hexadecimal suffix for the IODF data set name | |
CREATED | Date and time this IODF data set was created | |
ACTION | Text indicating how this IODF data set was activated | |
I/O PROCESSORS SECTION | ||
IOP | I/O processor (IOP) numeric identifier; the IOP data section is sorted according ascending IOP numbers | |
Initiative Queue | For each IOP, there is one initiative queue | |
ACTIVITY RATE | Rate, per second, at which the channel subsystem places requests on the I/O processor’s initiative queue | |
AVG Q LNGTH | Average number of entries present on the initiative queue | |
IOP Utilization | ||
% IOP BUSY | Ratio of the number of times that the IOP was found busy and the total number of samples taken | |
% CMP BUSY | Ratio of the number of times that the IOP was busy with EADM compression or decompression work | |
I/O START RATE | Rate, per second, at which I/O requests are initiated on this IOP | |
INTERRUPT RATE | Rate, per second, at which interrupts are processed on this IOP | |
% I/O Requests Retried, includes all initial I/O requests and all requests that were retried | ||
ALL | Percentage of I/O requests that were retried for any reason | |
CP BUSY | Percentage of I/O requests that were retried because of CHANNEL busy conditions | |
DP BUSY | Percentage of I/O requests that were retried because of DIRECTOR PORT busy conditions | |
CU BUSY | Percentage of I/O requests that were retried because of Control UNIT busy condition | |
DV BUSY | Percentage of I/O requests that were retried because of DEVICE busy conditions | |
Retries / SSCH, versus the number of initial I/O requests | ||
ALL | Ratio of I/O requests that were retried for any reason, | |
CP BUSY | Ratio of I/O requests that were retried because of CHANNEL busy conditions | |
DP BUSY | Ratio of I/O requests that were retried because of DIRECTOR PORT busy conditions | |
CU BUSY | Ratio of I/O requests that were retried because of Control UNIT busy conditions | |
DV BUSY | Ratio of I/O requests that were retried because of DEVICE busy conditions | |
LOGICAL Control UNITS SECTION | ||
LCU | Logical Control Unit identifier; a four-digit hexadecimal number; an LCU is a logical entity representing one or more physical control units | |
CNTL UNIT | Four-digit hexadecimal number of each physical control unit pertaining to this LCU; an LCU can have up to four physical control units | |
DCM This data is available only for LCUs with DCM managed channel paths. Additionally, for all DCM-managed channel paths, the I/O activity rate, the director port contention, and the control unit contention are computed and shown. Note that these values can include managed channels that were only partially online. | ||
MIN | Minimum number of DCM-managed channels for this LCU for the reporting period | |
MAX | Maximum number of DCM-managed channels for this LCU for the reporting period | |
DEF | Number of installation-defined managed channels for the LCU | |
CHAN PATH | Two-digit hexadecimal number of each channel path that is assigned to this LCU An LCU can have up to four channel paths. Four asterisks (****) in this column indicate a summary line for all channel paths connected to this LCU. | |
PREF PATH | Path attribute; displayed for subsystems that support Preferred Pathing (for example, the 1750) The path attribute values that can appear are preferred (PF), nonpreferred (NP), and not specified (NS). | |
CHPID TAKEN | Rate, per second, of I/O requests handled by each CHPID during the reporting period If a channel path was offline or moved offline or online during the reporting period, this column could contain the following: OFFLINENOW OFFLINENOW ONLINE | |
% DP BUSY | Percentage of I/O requests that were deferred because a director port was busy; this figure is a measure of director port contention | |
% CU BUSY | Percentage of I/O requests that were deferred because the control unit was busy; this figure is a measure of control unit contention along each channel path | |
AVG CUB DLY | Average number of milliseconds that the I/O request for the channel path waited because the control unit was busy | |
AVG CMR DLY | Average number of milliseconds for a start or resume function needed before the first command of the channel program sent to the device is marked Accepted by the device | |
CONTNTN RATE | Rate, per second, at which delayed I/O requests are placed on the Control Unit Header (CU-HDR) by the IOP | |
DELAY Q LENGTH | Average number of delayed I/O requests present on the CU-HDR | |
AVG CSS DLY | Average number of milliseconds for the start or resume function needed from the acceptance by the subchannel until the channel subsystem attempts to start the function; this figure is a measure of channel subsystem contention along each LCU | |
AVG SRVC TIME (MS) | Average number of milliseconds it took to complete an I/O request for all devices attached to this LCU that were monitored by the device activity sampler This field is present only if SMF- type 74-1 records are available. | |
AVG IOSQ TIME (MS) | Average number of milliseconds that I/O requests had to wait before a SSCH instruction was issued to queue the request, for all devices attached to this LCU that were monitored by the device activity sampler This field is present only if SMF- type 74-1 records are available. | |
HYPERPAV I/O WAIT | Ratio of the number of times an I/O could not start (because no HyperPAV aliases were available) to the number of successful I/Os | |
HYPERPAV MAX USED | Maximum number of concurrently in-use HyperPAV alias devices for the specified LCU during the interval For more information, see the description of the HPVHWM parameter in the IOQ Extractor control statement. | |
AVG OPEN EXCH | Estimated average number of concurrent active I/O operations This value is calculated as follows:
where
| |
DATA XFER CONC | Data transfer concurrency This value is calculated as follows:
where
| |
ALIAS MANAGEMENT GROUP REPORT | ||
AMG | Alias Management Group; a four-digit hexadecimal number; | |
CNTL UNIT | Four-digit hexadecimal number of each physical control unit pertaining to this AMG; an AMG can have up to four physical control units | |
% DP BUSY | Percentage of I/O requests that were deferred because a director port was busy; this figure is a measure of director port contention | |
% CU BUSY | Percentage of I/O requests that were deferred because the control unit was busy; this figure is a measure of control unit contention along each channel path | |
AVG CUB DLY | Average number of milliseconds that the I/O request for the channel path waited because the control unit was busy | |
AVG CMR DLY | Average number of milliseconds for a start or resume function needed before the first command of the channel program sent to the device is marked Accepted by the device | |
CONTNTN RATE | Rate, per second, at which delayed I/O requests are placed on the Control Unit Header (CU-HDR) by the IOP | |
DELAY Q LENGTH | Average number of delayed I/O requests present on the CU-HDR | |
AVG CSS DLY | Average number of milliseconds for the start or resume function needed from the acceptance by the subchannel until the channel subsystem attempts to start the function; this figure is a measure of channel subsystem contention along each LCU | |
AVG SRVC TIME (MS) | Average number of milliseconds it took to complete an I/O request for all devices attached to this LCU that were monitored by the device activity sampler This field is present only if SMF- type 74-1 records are available. | |
AVG IOSQ TIME (MS) | Average number of milliseconds that I/O requests had to wait before a SSCH instruction was issued to queue the request, for all devices attached to this LCU that were monitored by the device activity sampler This field is present only if SMF- type 74-1 records are available. | |
HYPERPAV I/O WAIT | Ratio of the number of times an I/O could not start (because no HyperPAV aliases were available) to the number of successful I/Os | |
HYPERPAV MAX USED | Maximum number of concurrently in-use HyperPAV alias devices for the specified LCU during the interval For more information, see the description of the HPVHWM parameter in the IOQ Extractor control statement. | |
AVG OPEN EXCH | Estimated average number of concurrent active I/O operations This value is calculated as follows:
where
| |
DATA XFER CONC | Data transfer concurrency This value is calculated as follows:
where
|