Previous Topic: 2.15.2 Control ParametersNext Topic: 2.15.4 Data Elements Overview


2.15.3 Standard Output

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

B.  Data elements unique to the Tandem CPU Resource Planning
    Sample Application database file:
 
    1.  Character format data elements
 
        CAPAPU   - Tandem System Category
        CPETYPE  - Tandem CPU type

    2.  Numeric format data elements
 
        From the CPU Entity File (TDMCPE):
 
        CPECAHIT - Number of Cache Hits
        CPECBSTM - CPU Busy Time
        CPEDIOS  - Disk I/Os
        CPEDISP  - Number of Process Dispatches
        CPEIBSTM - Interrupt Busy Time
        CPEOVHTM - Process Overhead Time
        CPEPCBSY - Percent CPU Busy
        CPEPCIBS - Percent CPU Interrupt Busy
        CPEPCOBS - Percent CPU Process Overhead Busy
        CPEPCSBS - Percent CPU Send Busy
        CPEPSCAH - Cache Hits Per Second
        CPEPSDIO - Disk I/Os Per Second
        CPEPSDSP - Dispatches Per Second
        CPEPSSWP - Swaps Per Second
        CPEPSSTM - Send Busy Time
        CPESWAPS - CPU Swaps
        DURATION - Recording Interval

        If Tandem System Category (CAPAPU) is NONE or EXIT,
        the following numeric format elements from the System
        Profile File (TDMSYP) are also kept on the capacity
        planning database file.
 
        SYPNOCPU - Maximum number of CPU processors
        SYPTOUTM - Total system uptime

DERIVATION OF THE TANDEM CPU PLANNING DATA FILE ELEMENTS
 
The following paragraphs discuss the Tandem CPU Resource
Planning data base file derived elements.
 
CAPAPU:   The data element that contains the values found;
          either TDMCPUNO, values derived within the user's
          exit; or no CAPAPU value.  In the capacity planning
          database, there is a separate observation for each
          value of CAPAPU for each WEEK, MONTH or MNTHDAY.

When the Tandem System Category is the default value, CPUNUM,
the CA MICS Tandem CPU Entity File (TDMCPE), is the only file
read and CAPAPU is the only derived element.  The utilization
and rate elements in the final capacity database are
calculated using the standard CA MICS derivation macros. The
duration, or uptime, is based on the time during the interval
that a processor is online.  If a CPU processor is available
for half the week, the utilizations and rates are based on
the time that the processor was available, and not the total
available hours in a week.

When the Tandem System Category is NONE or EXIT, the CA MICS
Tandem Analyzer System Profile File (TDMSYP) is read in
addition to the Tandem Analyzer CPU Entity File (TDMCPE).
Data elements from the TDMSYP file are used to determine the
uptime across CPUs.

The following derived elements are created:
 
CPUCOUNT - Number of CPU processors found in the TDMCPE
           file.  CPUCOUNT is assigned a value of 1 for each
           observation that is read from the TDMCPE file.
 
SYSDUR -   The system duration, or system uptime, for the
           timespan being processed.
 
              SYSDUR = DURATION

One new element, SYPTOUTM, is derived and the utilization and
rates are recalculated using SYPTOUTM for the uptime of the
summarized data.
 
           For example, if CAPAPU is NONE, the timespan is
           weeks, summarization is hour, and zone selection
           is zone 1 (08:00 - 17:00, Monday-Friday), SYSDUR
           would be 45 hours.  This is the available time,
           per processor.
           The available time for the system (CAPAPU=NONE),
           or other system category (CAPAPU=EXIT), is SYSDUR
           multiplied by CPUCOUNT.

           The time and count data elements are summarized to
           the specified summarization level and the percent
           and rate per second calculations are calculated by
           dividing the total times and counts by the NEW
           duration value.

The derived elements and recalculated elements are:
 
SYPUPTM:   The total up time for the Tandem system
           (CAPAPU = NONE) or the subset of the Tandem system
           (CAPAPU=EXIT).
 
           SYSUPTM = SYSDUR * CPUCOUNT

CPEPCBSY:  Percent CPU busy time.  This is the percent of
           total CPU busy time.
 
           CPEPCBSY = (CPECBSTM/SYPTOUTM)*100

CPEPCIBS:  Percent interrupt busy time. This is the percent
           of time the CPU was busy handling interrupts.
 
           CPEPCIBS = (CPEIBSTM/SYPTOUTM)*100

CPEPCOBS:  Percent overhead busy time. This is the percent of
           time reported by the CPU MEASURE Entity File as
           system overhead.
 
           CPEPCOBS = (CPEOVHTM/SYPTOUTM)*100

CPEPCSBS:  Percent send busy time.  This is the percent of
           time the CPU was busy sending data to other CPUs.
 
           CPEPCSBS = (CPESBSTM/SYPTOUTM)*100

CPEPSCAH:  Cache hit rate per second.  This is the number of
           cache hits per second.
 
           CPEPSCAH = (CPECAHIT/SYPTOUTM)

CPEPSDIO:  Disk I/Os per second.  This is the number of disk
           I/Os per second.
 
           CPEPSDIO = (CPEDIOS/SYPTOUTM)

CPEPSDSP:  Dispatch rate per second.  This is the number of
           PROCESS dispatches per second.
 
           CPEPSDSP = (CPEDISP/SYPTOUTM)

CPEPSSWP:  Swaps per second.  This is the number of swaps per
           second.
 
           CPEPSSWP = (CPESWAPS/SYPTOUTM)

You will probably only use the CPEPCBSY element for
forecasting, however, other utilization and rates are
included in the capacity planning database file for your
convenience should you have a need to use these values for
forecasting.

The utilizations and rates may also be used for performance
trending reports.  The capacity planning database may be
accessed through MICF for creating long term printer and
graphics reports.  See Section 3.1 of this guide for more
information on the structure of the capacity planning
database file.