The functions of OAM are performed by its three components:
- The Object Storage and Retrieval (OSR) component is an
application programming interface for OAM. Applications operating
in Customer Information Control System (CICS), Information Management
System (IMS), TSO, and z/OS use OSR to store, retrieve, query, and
delete objects, and to change information about objects. OSR stores
the objects in the storage hierarchy and maintains the information
about these objects in DB2 databases. OSR functions, invoked through
the application programming interface, require the OAM thread isolation
support (OTIS) application for administrative processing.
- The Library Control System (LCS) component writes and reads
objects on the file system and on tape and optical disk storage, and
deletes objects from the file system. It also manipulates the volumes
on which the tape and optical objects reside. The LCS component controls
the usage of optical hardware resources that are attached to the system.
- The OAM Storage Management Component (OSMC) provides storage
management cycle processing which determines where objects should
be stored in the OAM storage hierarchy, manages object movement within
the object storage hierarchy, manages object expiration attributes
that are based on the installation storage management policy that
is defined through SMS, creates the requested backup copies of the
objects, and manages the expiration of the volumes that contain objects.
- OSMC Utilities and Functionality
-
In addition to the storage management functions described
above, OSMC provides a number of utilities that are explicitly initiated
by an operator command as well as other implicit functionality that
can be configured to be performed automatically when events occur
such as certain OSREQ API invocations. This publication may generically
reference OSMC or the collection of OSMC activities and the following
list identifies these OSMC activities - all of which consume system
resources and must be considered in planning and operations.
- Storage management cycle
- All object storage groups
- Specific object or object backup storage group
- Library space management cycle for an optical library
- DASD space management cycle for an Object storage group
- Volume Recovery utility
- Single Object Recovery utility
- Move Volume utility
- Recycle utility
- Immediate Recall of objects to a disk sublevel following an OSREQ
retrieve
- Immediate Backup of objects following their initial OSREQ store