Previous Topic: 2.16.2 Control ParametersNext Topic: 2.17 HP Openview UNIX Resource Planning


2.16.3 Standard Output

 
The capacity planning database file that is generated by the
VAX/VMS CPU Resource Planning Sample Application contains the
following information:
 
A.  Data elements common to all CA MICS Capacity Planner
    database files:
 
    SYSID
    ZONE or HOUR or DAYNAME
    YEAR
    MONTH or WEEK or MNTHDAY
    DATE

B.  Data elements that are unique to the VAX/VMS CPU Resource
    Planning Sample Application database file:
 
    1.  Character format data elements
 
        none

    2.  Numeric format data elements
 
        INTERVLS - Number of Recording Intervals (MODES)
        SPRBIOS  - Buffered I/Os
        SPRCPUNI - Number of Instructions Executed
        SPRDIOS  - Direct I/Os
        SPRFPGFL - Free List Page Faults
        SPRINSWP - Inswaps
        SPRMPGFL - Modified List Page Faults
        SPRPGFLT - Page Faults
        SPRPSBIO - Buffered I/O Rate
        SPRPSDIO - Direct I/O Rate
        SPRPSFLT - Page Fault Rate
        SPRPSFPL - Free List Page Fault Rate
        SPRPSINS - Inswap Rate
        SPRPSMPL - Modified List Page Fault Rate
        SPRPSRIO - Read I/O Rate
        SPRPSSYS - System Page Fault Rate
        SPRRDIOS - Page Read I/Os
        SPRSYSFL - System Page Faults
        SPRSYTCT - SYT SYSTEM Record Count (Type 17)
        VUPS     - VAX Units of Performance

    3.  Time format data elements
 
        DURATION - Recording Interval Time (MODES sum)
        MODCOMTM - Compatibility Mode Time
        MODCPUTM - Total CPU Time
        MODEXETM - Executive Mode Time
        MODIDLTM - Idle Time
        MODINTTM - Interrupt Stack Time
        MODKERTM - Kernel Mode Time
        MODMPSTM - Multi-Processor Sync Time
        MODSUPTM - Supervisor Mode Time
        MODUSRTM - User Mode Time
        MODVECTM - CPU Time of Vector Consumers
        SPRCPUTM - System CPU Busy Time
        SPRIOVDR - IOV IO Record Duration (Type 4)
        SPRPGEDR - PGE PAGE Record Duration (Type 3)
        SPRSYTDR - SYT SYSTEM Record Duration (Type 17)

    4.  Percentage format data elements
 
        MODPCCOM - Compatibility Mode Percent
        MODPCCPU - Total CPU Percent
        MODPCEXE - Executive Mode Percent
        MODPCIDL - Idle Percent
        MODPCINT - Interrupt Stack Percent
        MODPCKER - Kernel Mode Percent
        MODPCMPS - Multi-Processor Sync Percent
        MODPCSUP - Supervisor Mode Percent
        MODPCUSR - User Mode Percent
        USRPCTOT - User Mode as Percent of Total CPU

C.  Additional data elements if CPU time adjustment is
    specified:
 
    1.  Character format data element
 
        BASECPU  - Base CPU Model

    2.  Numeric format data elements
 
        VUPSA    - VAX Units of Performance Adjusted
        VUPS     - VAX Units of Power

    3.  Time format data element
 
        ADJCOMTM - Adjusted Compatibility Mode Time
        ADJCPUTM - Adjusted Total CPU Time
        ADJEXETM - Adjusted Executive Mode Time
        ADJINTTM - Adjusted Interrupt Stack Time
        ADJKERTM - Adjusted Kernel Mode Time
        ADJMPSTM - Adjusted Multi-Processor Sync Time
        ADJSUPTM - Adjusted Supervisor Mode Time
        ADJUSRTM - Adjusted User Mode Time

    4.  Percentage format data elements
 
        ADJPCCOM - Adjusted Compatibility Mode Percent
        ADJPCCPU - Adjusted Total CPU Percent
        ADJPCEXE - Adjusted Executive Mode Percent
        ADJPCINT - Adjusted Interrupt Stack Percent
        ADJPCKER - Adjusted Kernel Mode Percent
        ADJPCMPS - Adjusted Multi-Processor Sync Percent
        ADJPCSUP - Adjusted Supervisor Mode Percent
        ADJPCUSR - Adjusted User Mode Percent

Many of the data elements used in the VAX/VMS CPU Resource
Planning Sample Application database file have the same
meaning and derivation as their identically named
counterparts in the CA MICS DEMMOD and DEMSPR Files. These
data elements are named MODnnnnn and SPRnnnnn respectively,
plus the DURATION and INTERVLS elements.

The data elements that are derived from the CA MICS database
and used by the VAX/VMS CPU Resource Planning Sample
Application are calculated as follows:
 
USRPCTOT:    The percentage of CPU busy time spent in USER
             Mode.  It is calculated by the formula:
 
                 IF MODCPUTM GT 0 THEN
                 USRPCTOT=MODUSRTM*100/MODCPUTM;

VUPS:        The relative performance (VUP) rating for the
             CPU, before adjustment, as specified to the
             CA MICS SYSID parameter for each SYSID (node).
             It is calculated by the formula:
 
                 IF (SPRCPUTM GT 0) THEN
                 VUPS=SPRCPUNI/SPRCPUTM;
 
             This formula extracts the VUPS value component
             from the SPRCPUNI element on the CA MICS
             database.

The additional data elements that are present if CPU time
adjustment is specified are derived as follows:
 
BASECPU:     The value that was specified for the Base CPU
             model parameter on the CPU Time Adjustment
             Parameters screen shown in Figure 2-16.05.

VUPSA:       The value that was specified for the Base CPU
             VUP rating on the CPU Time Adjustment Parameters
             screen shown in Figure 2-16.05.

ADJnnnnn     The adjusted value data elements are named
             ADJnnnnn and where the nnnnn corresponds to the
             name of the unadjusted element from the DEMMOD
             file.  The adjustment is performed as follows:
 
   IF (SPRCPUTM GT 0) AND (VUPSA GT 0) THEN DO;
 
    ADJCOMTM=MODCOMTM*(VUPS/VUPSA); Compatibility Mode Time
    ADJPCCOM=MODPCCOM*(VUPS/VUPSA); Compatibility Mode Pct

    ADJCPUTM=MODCPUTM*(VUPS/VUPSA); Total CPU Time
    ADJPCCPU=MODPCCPU*(VUPS/VUPSA); Total CPU Pct

    ADJEXETM=MODEXETM*(VUPS/VUPSA); Executive Mode Time
    ADJPCEXE=MODPCEXE*(VUPS/VUPSA); Executive Mode Pct

    ADJINTTM=MODINTTM*(VUPS/VUPSA); Interrupt Stack Time
    ADJPCINT=MODPCINT*(VUPS/VUPSA); Interrupt Stack Pct

    ADJKERTM=MODKERTM*(VUPS/VUPSA); Kernel Mode Time
    ADJPCKER=MODPCKER*(VUPS/VUPSA); Kernel Mode Pct

    ADJMPSTM=MODMPSTM*(VUPS/VUPSA); Multi-Processor Sync Time
    ADJPCMPS=MODPCMPS*(VUPS/VUPSA); Multi-Processor Sync Pct

    ADJSUPTM=MODSUPTM*(VUPS/VUPSA); Supervisor Mode Time
    ADJPCSUP=MODPCSUP*(VUPS/VUPSA); Supervisor Mode Pct

    ADJUSRTM=MODUSRTM*(VUPS/VUPSA); User Mode Time
    ADJPCUSR=MODPCUSR*(VUPS/VUPSA); User Mode Pct
 
   END;