SVTVRR - Virtual Tape Volume Recall Request File

At the DETAIL timespan, the Virtual Tape Volume Recall Request File contains information related to virtual tape volume recalls.
micsrm140
The Virtual Tape Volume Recall Request File is derived from the VTSS user SMF record, subtype 19. DETAIL level records contain metrics covering the time frame from the point where the real tape cartridge was mounted and ready, to the point where data transfer back to the VTSS disk buffer is complete.

File Organization

The table below identifies data elements by which the file is sequenced and summarized in each timespan. N/A indicates that the file is not supported in a timespan. At the DETAIL level, data is sequenced but not summarized.
The timespans in which a file is supported are defined by each installation when
MICS
is installed. Therefore, this table has been generated as part of the installation process to accurately reflect the
MICS
system at your installation.
SVTVRR Sort Sequence and Data Granularity
+---------+-------------------------------------------------+ |Timespan | Level of Data Granularity | +---------+-------------------------------------------------+ | | | | DETAIL |SYSID VTSSID VTSSMCL VTSSSCL YEAR | | |MONTH DAY HOUR ENDTS | | | | | DAYS |SYSID VTSSID VTSSMCL VTSSSCL YEAR | | |MONTH DAY HOUR | | | | | WEEKS |SYSID VTSSID VTSSMCL VTSSSCL YEAR | | |WEEK ZONE HOUR | | | | | MONTHS |SYSID VTSSID VTSSMCL VTSSSCL YEAR | | |MONTH ZONE | | | | | YEARS | N/A | | | | +---------+-------------------------------------------------+ | TABLES | N/A | +---------+-------------------------------------------------+ Generation Date: Tue, May 12, 2009
This file was generated with ESSENTIAL=ALL option in effect. All data elements that are defined in the file are generated.
This file was generated with DERIVED=DEFault option in effect. The complex definition of the DERIVED option controls whether the data elements are kept on the file on auxiliary storage.

Data Elements List

The following table identifies data elements contained in this file.
GENERATION DATE: Tue, May 12, 2009 Note: Essential data elements are identified by an "E" under the Timespan asterisk (*) column. Time- Data Data Element Span * Element Description (LABEL) ------- -------- ---------------------------------------- Sequence/Summary Data Elements XD....E DAY - Day of Month XDW...E HOUR - Hour of Day XD.M..E MONTH - Month of Year XDWM..E SYSID - System Identifier XDWM..E VTSSID - VTSS ID XDWM..E VTSSMCL - VTV Management Class XDWM..E VTSSSCL - MVC Storage Class XDW...E WEEK - Week of Year XDWM..E YEAR - Year of Century XDWM..E ZONE - Time Zone Common Data Elements XD....E DAYNAME - Name of Day of Week XDWM..E ENDTS - End Time Stamp XDWM..E ORGSYSID - Originating System Identification XDWM..E STARTTS - Start Time Stamp X.....E VTSSAID - Actual Volser from Vol1 Label X.....E VTSSCTP - Cartridge Type X.....E VTSSMID - MVC Volser ID X.....E VTSSRID - RTD Device ID X..... VTSSSNS - RTD Sense Data X.....E VTSSVID - VTV Volser ID Retained Data Elements X.....E VRRMTP - Recall Request Type X.....E VRRRET - Recall End Timestamp X.....E VRRRST - Recall Start Timestamp X.....E VRRTIM - Last Time VTV Successfully Mounted X.....E VRRVPO - VTV Position on this MVC (Block ID) Accumulated Data Elements XDWM..E VRRBCM - Total Bytes Recalled XDWM..E VRRCOUNT - Total VTV Recalls XDWM..E VRRLTM - Age Since Last Mounted XDWM..E VRRMSZ - VTV Media Size XDWM..E VRRMTA - Total VTV Recalls (Auto) XDWM..E VRRMTC - Total VTV Recalls (Consolidate) XDWM..E VRRMTD - Total VTV Recalls (Demand) XDWM..E VRRMTN - Total VTV Recalls (Drain) XDWM..E VRRMTOTH - Total VTV Recalls (Other) XDWM..E VRRMTR - Total VTV Recalls (Reclaim) XDWM..E VRRMTX - Total VTV Recalls (Export) XDWM..E VRRRECNT - Recall Error Count XDWM..E VRRRTDER - RTD Error count XDWM..E VRRRTM - Recall Time XDWM..E VRRSCTPO - Other Cartridge Recall Requests XDWM..E VRRSECT - 800MB (E) Cartridge Recall Requests XDWM..E VRRSSCT - 400MB (S) Cartridge Recall Requests XDWM..E VRRS2GB - 2000MB Cartridge Recall Requests XDWM..E VRRS4GB - 4000MB Cartridge Recall Requests Minimum Data Elements XDWM..E VRRMNRTM - Min Recall Time Maximum Data Elements XDWM..E VRRMXRTM - Max Recall Time Derived Data Elements XDWM..E VRRAVLTM - Avg Age Since Last Mounted XDWM..E VRRAVRTM - Avg Recall Time XDWM..E VRRPCERR - Pct Recall RTD Errors XDWM..E VRRPCMTA - Pct Recall Request (Auto) XDWM..E VRRPCMTC - Pct Recall Request (Consolidate) XDWM..E VRRPCMTD - Pct Recall Request (Demand) XDWM..E VRRPCMTN - Pct Recall Request (Drain) XDWM..E VRRPCMTO - Pct Recall Request (Other) XDWM..E VRRPCMTR - Pct Recall Request (Reclaim) XDWM..E VRRPCMTX - Pct Recall Request (Export)
For a detailed description of individual data dictionary elements, see Virtual Tape Volume Recall Activity File (SVTVRR).

Usage Considerations

A primary performance goal for virtual tape subsystems is to satisfy virtual tape accesses in the disk buffer. When virtual tapes must be recalled from physical tape cartridges, performance suffers dramatically. While totally eliminating virtual volume recalls is impossible, recalls should be minimized.
Data in both the SVTVRR and the Virtual Tape Volume Mount Activity (SVTVMR) files can provide insights to assist the storage administrator in adjusting management classes to either keep virtual volumes in the disk buffer longer, or to predict when volumes might be needed; thus forcing them to be recalled in advance so they are resident in the disk buffer when required. Any improvement in minimizing virtual volume recalls increases virtual tape subsystem throughput.

Retrieval Examples

In the examples, a SAS macro variable is used to specify the DDname part of the
MICS
file name. These macro variables are a standard part of
MICS
and are available for all files. The macro variable name has the form &diiit, where d is the database identifier, iii is the information area name, and t is the timespan. For the examples, a database identifier of P is used. The identifier is installation-dependent, so you should find out what the identifiers are at your installation.
  • Generate a report displaying VTV recall activity by hour.
    %LET BY = SYSID VTSSID VTSSSCL HOUR; %LET BREAK = HOUR; PROC SORT DATA=&psvtd..SVTVRR01 OUT=VRR; BY &BY; RUN; DATA VRR2; SET VRR; %VRRSUM(SUMBY=&BY, SUMBREAK=&BREAK); RUN; PROC PRINT DATA=VRR2 LABEL NOOBS; BY SYSID VTSSID VTSSSCL; VAR HOUR VRRCOUNT VRRAVRTM VRRMXRTM VRRMNRTM VRRMTA VRRMTN VRRMTD VRRMTR VRRMTC VRRMTX VRRBCM; TITLE 'VTV Recall Activity'; RUN;
    Note:
    Drop storage class from the BY and VAR statements to get gross mounts by SYSID and VTSSID.