Previous Topic: 6.8.2.2 Introduction to LPAR Soft-Capping

Next Topic: 6.8.4 Interpreting PR/SM Data

6.8.3 Support of PR/SM LPAR Mode by RMF



All RMF records, at least to a small extent, contain PR/SM
information.  Records other than the type 70 subtype 1 CPU,
PR/SM, and ICF Activity record have been modified to add both
an indicator that RMF was running in a logical partition and
the assigned partition number.  All substantive changes have
been confined to the type 70 subtype 1 record.  One minor
exception is the type 79 subtype 3 (Monitor II SRCS) record:
processor utilization, usually a value between 0 and 128, has
a value of 32,767 (hexadecimal 7FFF) when true utilization is
not available in a PR/SM LPAR environment.

The rest of this chapter details the structure of the
SMF type 70 subtype 1 CPU, PR/SM, and ICF Activity record.

As with many SMF records, the data contained in the SMF type
70 Subtype 1 CPU Activity record is presented in separate
sections, with the separate sections providing information
specific to CPU, PR/SM, and ICF activities. An initial record
header contains such information as system ID, record type,
and the date and time the record was written.  Also in the
header are triplets identifying the subsequent sections.  A
triplet comprises the length of a section type, the location
of the first one, and how many of them there are.  The type
70 subtype 1 record contains seven sections:

o  RMF Product Section (1 per record)

o  CPU Control Section (1 per record)

   The use of control and data sections is common in RMF
   records.  Typically, the control section contains
   information that does not need to be recorded more than
   once or is needed to properly process the data sections.

o  CPU Data Section (1 per processor)

o  ASID Data Section (1 per record)

o  PR/SM Partition Data Section (1 for each defined
   partition)

   This section, sometimes referred to as the PR/SM or LPAR
   Control Section, contains logical partition identification
   and status information and provides for quick location of
   measurements of activity of the individual logical
   processors defined for the partition.

o  PR/SM Logical Processor Data Section (1 for each logical
   processor in each configured partition)

   This section, sometimes called the PR/SM or LPAR Data
   Section (as opposed to the PR/SM Control Section described
   previously) contains individual logical processor
   information.

o  CPU Identification Section (1 per unique CPU type)

   Processors are configured either as standard CP processors
   (CP) or as special purpose processors.  The special
   purpose category includes the following types of engines:
   Internal Coupling Facility (ICF), Integrated Facility for
   Linux (IFL), Application Assist Processor (zAAP), and
   Integrated Information Processor (zIIP).

   Starting with the IBM System z9, ICFs, IFLs, zAAPs, and
   zIIPs are defined and managed separately.

It is important to emphasize that the two PR/SM sections
contain information about ALL logical partitions, not just
the one from which the RMF records are written.  If multiple
partitions are active in the complex, each one can record the
activity of the others.  Furthermore, if the type 70 subtype
1 records from such multiple active systems are analyzed
together, care must be taken to avoid duplication.

If LPAR management time reporting is in effect, an extra
logical partition with the name of PHYSICAL is included in
the measurement data.  This partition is not included in the
count of defined partitions in IBM's RMF Post Processor CPU
and Partition Data report.