Previous Topic: 6.8.5.3.1.2 Special Purpose Processors' Weight Management

Next Topic: 6.9 CA MICS and CA SMF Director Interface

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