6. DATA SOURCES › 6.8 PR/SM LPAR Concepts › 6.8.5 Data Analysis › 6.8.5.3 Processor Pool Level Analysis › 6.8.5.3.2 System z9 Processors' Pools
6.8.5.3.2 System z9 Processors' Pools
Unlike for zSeries and earlier models, the specialized
processors on System z9 and later models are reported
separately as four distinct processors' pools: the internal
coupling facilities (ICFs), the integrated facilities for
Linux (IFLs), the Application Assist Processors (zAAPs), and
the Integrated Information Processors (zIIPs).
Note that the HARLPC file contains a separate specialized
processor management flag, LPCSEPPU, that can be used to
determine the scope of ICF processors' related data elements:
For System z9 and later models, LPCSEPPU is equal to Y,
indicating that the data elements related to ICF processors
only describe the activity of internal coupling facilities,
while additional sets of data elements, specific to IFLs,
zAAPs, and zIIPs, are available.
You should be able to perform the most common analysis at the
summarized processor pool level by taking advantage of the
PR/SM LPAR Config/Activity (HARLPC) file's organization.
This straightforward process is described in the following
example.
Assume that the HARLPC file's granularity at the DAYS
timespan is:
SYSID PRSMLPNM PRSMLPTP YEAR MONTH DAY HOUR
This organization basically means that the HARLPC file
contains one observation per logical partition for each hour
of a day within a given recording system. Besides its
specific data elements pertaining to a single LPAR, each
observation also carries various PR/SM common data elements
that total consumptions by processors' pool.
We can report on the totals in the HARLPC file's specific
data elements using the CA MICS standard data summarization
technique, by selecting the following new key/sequence:
SYSID YEAR MONTH DAY HOUR
The following data elements directly provide processor pool
measurements, at the CEC level:
o LPCTODTM:
This element now represents the total dispatch time for
all the processors in the standard CP pool.
o LPCTOMSU:
This is the total MSUs consumption for the whole CEC.
Note that only standard CPs contribute to this total.
o LPCTIDTM:
This element now represents the total dispatch time for
all the internal coupling facilities (ICFs).
o LPCTNDTM:
This element now represents the total dispatch time for
all the integrated facilities for Linux (IFLs).
o LPCTZDTM:
This element now represents the total dispatch time for
all the Application Assist Processors (zAAPs).
o LPCTSDTM:
This element now represents the total dispatch time for
all the Integrated Information Processors
(zIIPs).
Additionally we can compute a number of new measurements
based on the PR/SM common data elements, such as:
o CP pool total utilization:
To know how much of the total physical standard CP
processors' capacity was used, apply the following
formula:
PRSMTCDT
TOTCP_BS = ------------------- x 100
PRSMTCP
DURATION x --------
INTERVLS
- Number of standard CPs used:
The above percentage can also be represented as a number
of physical standard CP processors used in regards to
the pool's size:
TOTCP_BS x PRSMACP
NBRCP_BS = ------------------
100
For example, a total utilization of 24% from a 7
physical CP processors' pool would result in the number
of processors used being equal to 1.68, meaning the
system load would actually only require 2 physical
processors.
- Shared CP pool utilization:
To know how much of the shared physical standard CP
processors' capacity was used, apply the following
formula:
PRSMTCST
SHRCP_BS = ----------------------------- x 100
PRSMTCP - PRSMTCDP
DURATION x ------------------
INTERVLS
o Specialized processors' utilization:
To know how much of the total physical internal coupling
facilities' capacity was used, apply the following formula
(the same formulas can be used to track IFLs, zAAPs, or
zIIPs, using the appropriate data elements):
- Internal coupling facilities total utilization:
To know how much of the total physical internal coupling
facilities' capacity was used, apply the following
formula:
PRSMTIDT
TOTICFBS = ------------------- x 100
PRSMTIP
DURATION x --------
INTERVLS
- Number of internal coupling facilities used:
The above percentage can also be represented as a number
of physical ICFs used in regards to the internal
coupling facilities pool's size:
TOTICFBS x PRSMAIP
NBRICFBS = ------------------
100
- Shared internal coupling facilities utilization:
To know how much of the shared physical internal
coupling facilities' capacity was used, apply the
following formula:
PRSMTIST
SHRICFBS = ----------------------------- x 100
PRSMTIP - PRSMTIDP
DURATION x ------------------
INTERVLS