The Space Analyzer makes use of the standard database update and summarization facilities of CA MICS to maintain its data in the online and offline databases. SMF format data provided by VCC is supplied to CA MICS in the DAY095 step of the DAILY database update job. The daily update step: o Reads and formats the raw data o Maintains data integrity by eliminating duplicate data o Adds new cycles to the DETAIL timespan o Summarizes activity by hour for DAYS timespan o Adds new cycles to the DAYS timespan o Updates the week-to-date cycles o Updates the month-to-date cycles Figure 9-2 shows an overview of the daily update process. A more detailed description of DAY095 processing is presented in Section 9.3. Weekly processing is performed by the WEEK095 and WEEK300 steps. The WEEK095 step splits the week-to-date files into a new week-to-date and a new weekly '01' cycle. The WEEK300 step creates the weekly offline database files. Monthly processing is performed by the MONTH095 and MONTH300 steps. The MONTH095 step splits the month-to-date files into a new month-to-date and a new monthly '01' cycle, and also updates the year-to-date cycles. The MONTH300 step creates the monthly offline database files. Yearly processing is performed by the YEAR095 step. The YEAR095 step splits the year-to-date files into a new year- to-date and a new yearly '01' cycle.
/---------------\ | START | +----------------+ +---------------+ +---------------+ \ | | | | | | | | +---------------+ | | | | PREPARATION | | | for MIG file | | +---------------+ | +---------------+ | | | Invoke HSMACRT| | | Sort and merge| | | Summarize to | +---------------+ | | exit | | | MIG file | | | DAYS cycles | | Delete old | | +-------+-------+ | | with SNAPSHOT | | | Update Week- | | copies of | | | | +---------------+ | | to-date and | | HSMfff00 | | +---------------+ | | | | Month-to-date | +---------------+ | | for MIG file | | +---------------+ | | cycles | | | | Invoke USRSMIG| | | Sort and merge| | +-------+-------+ +---------------+ | | exit | | | VOL file | | | | DATA statement| | +-------+-------+ | | with SNAPSHOT | | +---------------+ | defines all | | | | +-------+-------+ | | Age cycles | | output files | | +---------------+ | | | +-------+-------+ +-------+-------+ | | Process sub- | | +---------------+ | | | | | type C records| | | Invoke USRSVOL| | | +---------------+ | | for VOL file | | | exit | | /---------------\ | Define and set| | +-------+-------+ | +-------+-------+ | | END | | constants | | | | | | \ | Define and set| | +---------------+ | +---------------+ | | control data | | | Invoke USRSVOL| | | Sort and merge| | | elements | | | exit | | | TAP file | | +-------+-------+ | +---------------+ | | with SNAPSHOT | | | | | | +-------+-------+ | INPUT PHASE | | +---------------+ | | | +---------------+ | | Process sub- + | +---------------+ | | Read data | | | type T records| | | Invoke USRSTAP| | | record | | | for TAP file | | | exit | | +-------+-------+ | +-------+-------+ | +-------+-------+ | | | | | | | +---------------+ | +---------------+ | +---------------+ | | Invoke USRSEL | | | Process sub- | | | SORT BAC file | | | exit | | | type Z trailer| | | into final seq| | +-------+-------+ | | for SNAPSHOT | | +-------+-------+ | | | +-------+-------+ | | | +---------------+ | | | SUMMARIZATION | | | Check record | | SORT & SUM- | | AND AGING | | | length | | MARIZE PHASE | | PHASE | | +-------+-------+ | +---------------+ | +---------------+ | | | | Sort, merge & | | | Delete 00 and | | +---------------+ | | sum BAC file | | | highest cycles| | | Process Sub- | | | with SNAPSHOT | | +-------+-------+ | | type M or B | | +-------+-------+ | | | | records for | | | | | | | Migration and | | +---------------+ | +----------------+ | Backup Files | | | Invoke USRSBAC| | +-------+-------+ | | exit | | | | +-------+-------+ | | | | | +-----------------+ +----------------+
Figure 9-2. HSM/HSB DAY095 Processing Flow Diagram
|
Copyright © 2014 CA.
All rights reserved.
|
|