Product architecture

The IMS Database Recovery Facility product consists of several components that operate together to provide the product functionality.

This information describes the architecture of the basic product only. For the architectural description that includes the integrated auxiliary utilities, see Product architecture with integrated auxiliary utilities.

The components related to the IMS Database Recovery Facility are:
  • BPE (base primitive environment)

    A set of system services that are needed by the IMS Database Recovery Facility.

    BPE provides the infrastructure upon which the IMS Database Recovery Facility, is built.

  • DBRC

    A facility that maintains records of recovery-related resources in the RECON data sets.

  • MAS (IMS Database Recovery Facility master address space)

    An MVS address space in which the controlling components of IMS Database Recovery Facility reside.

    It might also be referred to as the master address space.

    The log and change accumulation data sets are read in this address space.

  • RSS (IMS Database Recovery Facility sort subordinate address space or spaces)

    One or more MVS address spaces which are started by the master address space.

    These address spaces sort log and change accumulation data and restore image copy data.

This diagram shows the components and the processes of the IMS Database Recovery Facility for the basic product. It does not include information related to the integrated auxiliary utilities.

Figure 1. Components and processes of the IMS Database Recovery Facility for the basic product
The figure shows the process of the components, IMS commands, JCL, logs, change accumulation data sets, RECON, report, subordinate address spaces, image copy data sets, fast path area, and DBDS by pointing to and from the IMS Database Recovery Facility.
Component descriptions:
JCL
The Job Control Language stream that initiates the IMS Database Recovery Facility
Logs
IMS RLDS (recovery log data set) or SLDS (system log data set) that are used as input to IMS Database Recovery Facility
CAs
Change accumulation data sets that are used as input to IMS Database Recovery Facility
RECON
DBRC recovery control data sets that are used as input to and output from IMS Database Recovery Facility
MAS
The IMS Database Recovery Facility master address space in which the control function and log and CA reader processes are performed
Report
Output recovery summary and statistical reports from IMS Database Recovery Facility
RSS
One or more recovery sort subordinate address spaces in which log records are sorted and recovery processes are performed
ICs
Image copy data sets that are used as input to the recovery process
FP Area
Fast Path area that is the output from the recovery process
DBDS
Full function or HALDB database data set that is the output from the recovery process