Memorex Telex 5400 Automated Tape Library


This chapter provides a description of the interface to the 5400 ATL and the logic that ATL Support uses to classify cartridges.

Description

In order to provide accurate unit counts during Job Analysis, ThruPut Manager must know which unit names are used for the Memorex Telex 5400 Automatic Tape Library System (ATL), and how they are used. The following description explains this interface.

Implementation Summary

ThruPut Manager provides an interface to the Memorex Telex 5400 Automatic Tape Library System. The call to the interface is issued automatically, and is controlled with the TM ATL initialization statement. In order to make use of this function you have to:

  • Install the Library Management Software (LMS) component of the 5400 ATL at the appropriate level.
  • Include the TM ATL statements in your ThruPut Manager initialization statements. There must be at least one TM ATL statement for the 5400 ATL interface to be activated. The types of ATL units you can define are:

TM ATL AUTOMATED(unit-name list)
TM ATL MANUAL(unit-name list)
TM ATL VTL(unit-name list)

Where:

AUTOMATED

The unit name is defined as: "Must always be served by the Automated Library System regardless of where the volume is located."

MANUAL

The unit name is defined as: "Must always be served manually regardless of where the volume is located."

Please note that the ATL unit name matching is only applicable to unit names coded in JCL. The standard z/OS catalog entry does not distinguish ATL cartridges from non-ATL cartridges.


Also note that the TM definitions are for analysis purposes only. ThruPut Manager does not alter the drive selection algorithms.

Dependencies

The 5400 Library Management Software supporting the API must be installed.

ThruPut Manager assumes that the program name is LMSACCES, as documented in the Memorex Telex Supplemental documentation for the 5400 LMS System. It must be available to be called from any address space in your system.

TMSS Initialization Statements

There is one type of initialization statement associated with this facility: TM ATL. For a description, see TMSS-initialization-statements.

How the ThruPut Manager 5400 ATL Support Works

This description does not apply for virtual tape volumes. Please refer to Virtual-Tape-System-support.

For installations with a 5400 ATL, ThruPut Manager provides a means to determine whether or not a given cartridge is LMS/ATL managed.

The ATL support function works as follows:

  • At TMSS initialization time, the ATL Programmatic Interface is called if the TM ATL statement is included. If the LOAD macro fails, TMSS terminates with appropriate messages.
  • During resource determination, ThruPut Manager's ATL support uses the following logic to determine when to interrogate the LMS API and what to do with the information:
    • For a non-specific request (scratch), no ATL call is made:
  • If the unit name matches any of the unit names defined with a 'TM ATL MANUAL' statement, it is treated as a manual request.
  • If no unit name match occurs, or if it matches a 'TM ATL AUTOMATED' statement, it is treated as an automated scratch request.
    • For specific requests, ThruPut Manager interrogates the ATL interface to determine whether or not the cartridge is resident:
  • If the cartridge is resident, it is treated as an ATL request, unless a UNIT name was coded in the JCL that matches a 'TM ATL MANUAL' statement. If that is the case, it is treated as a manual request.
  • If the cartridge is not resident it is treated as a manual request unless a UNIT name was coded in the JCL that matches a 'TM ATL AUTOMATED' statement. If that is the case it is treated as a cartridge to be returned to the ATL system.
  • If a failure occurs during Job Analysis, a non-deletable message is issued and the cartridges are treated as manual cartridges. The Job Analyzer continues to interrogate the interface for each cartridge, but no further messages are produced if the interface fails. Once the interface is re-established, the non-deletable message is removed.

Facilities Summary

TMSS Initialization Statements

Statement

Description

TM ATL

Defines the esoteric unit names for ATL managed drives.


TM Exits

Exit #

Exit Name

Description

Exit 4

Unit Name/Device Type

A flag is provided to indicate that an ATL esoteric unit name has been encountered.

Exit 5

Volume Status

A flag is provided to show that LSM has responded to the ThruPut Manager, indicating that the volume is LSM managed.

Exit 6

Job Action Modification

Three ATL related Job descriptors are provided: The maximum number of ATL managed drives, the number of ATL volumes, and the minimum number of ATL scratches.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*