Previous Topic: 2.4.7.2.5 Modeling

Next Topic: 2.4.7.3 Case Study

2.4.7.2.6 USER Modeling Exit

The USER modeling exit occurs after the data is extracted
from the DETAIL CA MICS files. It gives you the ability to
make additional changes to the original data for more complex
modeling requirements.

This exit is especially useful when modeling the effects of
jobs using standard technology tape drives versus 3480 drives
or a mixture of the two technologies.

At this exit point, you have access to and may modify any of
the variables extracted from the BATPGM, BAT_ST, BAT_TS,
BAT_TP, BATJOB, and BAT_JS Files.  However, because the Tape
Drive Simulation Analysis inquiry performs all its
calculations using only the STARTTS, ENDTS, and PGMMXNTA (the
Step Start Time Stamp, the Step End Time Stamp, and Magnetic
Devices Allocated), any modifications must ultimately be
reflected in these three variables or there will be no effect
on the Tape Drive Simulation Analysis inquiry.

You can use this exit by selecting the Specify USER modeling
exit on the Extended Options Menu panel (see Section 2.4.7.4
for a detailed description of the operation of a Tape Drive
Simulation Analysis inquiry).


/--------------------------------  SAS Statements  -------------------------------\
| Command ===>                                                  Scroll ===> CSR   |
|                                                                                 |
| Inquiry Step:  IOA Tape Drive Simulation Analysis                               |
|                                                                                 |
| Line Cmds: I Insert  D Delete  R Repeat  M Move  C Copy                         |
|                                                                                 |
| Cmd  SAS Statements for:  Specifying USER exit                                  |
|  -   ------------------------------------------------------------------------   |
|  _ - %MACRO PERUSEL;                                                            |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _   ________________________________________________________________________   |
|  _ - %MEND PERUSEL;                                                             |
| ****************************** BOTTOM OF DATA  ******************************** |
|                                                                                 |
\----------------------------------------------------------------------------/


 Figure 2-137. User Modeling Exit Panel


When you enter Y (Yes) to the Specify USER modeling exit on
the Extended Options Menu, the User Modeling Exit Panel,
shown in Figure 2-137, is displayed. You can use this exit to
modify a job step's start and end timestamps based on tape
drive connect time or mount time.  Connect time can be
computed based on a supplied EXCP time.  Connect time
adjustments can be selectively applied to a step by device
type (3480 or 3420).  Mount time adjustment cannot be done by
device type.  When mount time adjustment is made on a job
that uses both 3480 and 3420 drives, a warning message is
issued.

You should regard results from the use of this exit with
caution.  The inquiry makes no attempt to adjust other
factors based on the effects of changes specified in this
exit.