

2. SAMPLE PLANNING APPLICATIONS › 2.15 Tandem CPU Resource Planning › 2.15.3 Standard Output
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.
Copyright © 2014 CA.
All rights reserved.
 
|
|