Contents | Previous | Next

Performance Management

These changes in z/VM 7.1 affect the performance management of z/VM:

  • Monitor Changes
  • Command or Output Changes
  • Effects on Accounting Data
  • Performance Toolkit for VM Changes
  • Omegamon XE Changes

Monitor Changes

Several z/VM 7.1 enhancements affect CP monitor data. The changes are described below. The detailed monitor record layouts are found on the control blocks page.

Foundational support is provided for a future z/VM deliverable that will increase the number of supported logical processors beyond the current limit of 64. This will let clients run z/VM in SMT mode in an LPAR having more than 32 cores.

Support for dedicating processors to guests is disabled.

The following monitor records have been updated for this support:

Monitor Record Record Name
Domain 0 Record 10 Scheduler Activity (Global)
Domain 0 Record 23 Formal Spin Lock
   
Domain 1 Record 5 Processor Configuration
   
Domain 5 Record 3 Processor Data (Per Processor)
Domain 5 Record 15 Dispatch Vector Assignments
Domain 5 Record 16 Park/Unpark Decision
Domain 5 Record 17 Real CPU Data (Per CPU)
Domain 5 Record 18 Dispatch Vector High Frequency Data

 

To provide additional debug information for system and performance problems, z/VM 7.1 added or changed some monitor records.

The following monitor records have been updated for this support:

Monitor Record Record Name
Domain 6 Record 3 Device Activity
Domain 6 Record 49 EDEVICE CHPID Acivity

Command or Output Changes

This section cites new or changed commands or command outputs that are relevant to the task of performance management. It is not an inventory of every new or changed command.

The section does not give syntax diagrams, sample command outputs, or the like. Current copies of z/VM publications can be found in the online library.

Related to EAV Minidisks
  • ATTACH lets TEMP, PARM, and PERM be anywhere on an EAV. PARM space is limited to 65520 cylinders.
  • CPACCESS can access a PARM disk only if its size is less than or equal to 65520 cylinders.
  • DEFINE MDISK can access a PARM disk only if its size is less than or equal to 65520 cylinders.
  • QUERY VIRTUAL DASD can now display a seven-digit cylinder number.
Related to Crypto
  • QUERY CRYPTO and QUERY VIRTUAL CRYPTO have new responses corresponding to z14 crypto facilities.
Related to Encrypted Paging
  • SET ENCRYPT and QUERY ENCRYPT are new commands.
Related to SSL CRYPTO APVIRT
  • QUERY CRYPTO DOMAINS USERS might now show the SSL servers as using CRYPTO APVIRT.
Related to Dumps
  • SNAPDUMP and SET DUMP now support PGMBKS and FRMTBL operands.
  • QUERY DUMP will now show the PGMBKS and FRMTBL operands.
Related to HiperDispatch
  • SET SRM has a new operand, UNPARKING, to select which unparking model to use.
  • QUERY SRM shows which unparking model is in effect.
Related to Resource Pools
  • DEFINE RESPOOL replaces DEFINE CPUPOOL.
  • MONITOR EVENT introduces the notion of the synthetic COMMAND domain.
  • QUERY RESPOOL replaces QUERY CPUPOOL.
  • QUERY MONITOR displays the synthetic COMMAND domain.
  • SET RESPOOL replaces SET CPUPOOL.

Effects on Accounting Data

z/VM 7.1 did not change accounting.

Performance Toolkit for VM Changes

Performance Toolkit for VM has been enhanced since z/VM 6.4. Find below descriptions of the enhancements.

VM66085: HyperPAV Paging

With VM66085 Performance Toolkit for VM includes support for HyperPAV Paging.

The following reports are new:

Performance Toolkit for VM: New Reports

Name Number Title Description
HPALIAS FCX327 HyperPAV Alias Activity The HyperPAV Alias Activity Screen shows pooling information for HyperPAV alias pools.
HPSHARE FCX328 HyperPAV Share Activity The HyperPAV Share Activity Screen shows pooling information for HyperPAV alias pools.
VOLLOG FCX330 DASD Volume Performance Log The DASD Volume Performance Log Screen shows volume-level statistics from the DASD Volume Performance Screen.
VOLUME FCX329 DASD Volume Performance The DASD Volume Performance Screen shows information about the behavior of DASD volumes.

The following reports have been changed:

Performance Toolkit for VM: Changed Reports

Name Number Title What Changed
AGELLOG FCX297 Age List Log Added column indicating whether KEEPSLOT option is enabled or disabled.
BENCHMRK FCX173 Benchmark Log Selection Menu The new VOLLOG report may be selected depending on the objects that are benchmarked.
CACHELOG FCX184 Cache Extended Functions Log "Total SCMBK" is updated to include I/O that is performed directly using the base device and I/O that is performed against that base device by an alias device, if any.
CACHEXT FCX177 Cache Extended Functions "Total SCMBK" is updated to include I/O that is performed directly using the base device and I/O that is performed against that base device by an alias device, if any.
CPOWNLOG FCX170 CPOWNED Device Log Added column "IOM", the I/O protocol that is used to communicate with a device (command mode, transport mode, or EDEV).
CTLUNIT FCX176 Cached Control Units Values for each SSID are calculated using BASE+ALIAS values for PAV and HyperPAV devices.
DEVICE FCX108 General I/O Device
  • Information displayed in the Type, Label/ID,and Mdisk Links fields is updated for PAV and HyperPAV base RDEVs and PAV and HyperPAV alias devices.
  • Field "Nr. of Devs" is changed to "Devs/SSID".
DEVICE CPOWNED FCX109 CP-Owned Device Added column "IOM", the I/O protocol that is used to communicate with a device (command mode, transport mode, or EDEV).
DEVICE HPF FCX282 HPF I/O Device
  • Information displayed in the Type, Label/ID,and Mdisk Links fields is updated for PAV and HyperPAV base RDEVs and PAV and HyperPAV alias devices.
  • Fields I/O (rate), Pct Busy, and LCU/SSID have been added.
DEVLOG FCX168 General I/O Device Data Log
  • Information displayed in the Type, Label/ID,and Mdisk Links fields is updated for PAV and HyperPAV base RDEVs and PAV and HyperPAV alias devices.
  • Field SSID has been added.
DEVMENU FCX284 I/O Device Data Selection Menu Added selection of new screens VOLUME, HPALIAS, and HPSHARE.
HPFLOG FCX283 HPF I/O Device Performance Log
  • Information displayed in the Type, Label/ID,and Mdisk Links fields is updated for PAV and HyperPAV base RDEVs and PAV and HyperPAV alias devices.
  • Fields I/O (rate), Pct Busy, and LCU/SSID have been added.
IOCHANGE FCX185 I/O Configuration Changes Add messages that are displayed when PAV features have been changed or a HyperPAV pool is created.
STORAGE FCX103 Storage Utilization Add the following data fields:
  • Paging SSCH rate
  • Paging SSCH rate, reads
  • Paging SSCH rate, writes
  • Pages read per SSCH
  • Pages written per SSCH
  • Read Loc-Rec CCWs per SSCH
  • Write Loc-Rec CCWs per SSCH

IBM continually improves Performance Toolkit for VM in response to customer-reported or IBM-reported defects or suggestions. In Function Level 710 the following small improvements or repairs are notable:

  • (APAR VM65959) The Performance Toolkit formatted output collector support has been enhanced for LPARs and processors that includes CPU Pools, Type Capping, Multithreading Depth, and Group Capping metrics.
  • (APAR VM65959) The correct count of CPUs is stored in the Performance Toolkit formatted output collector DCSS.
  • (APAR VM66088) Reports FCX126 (LPAR) and FCX306 (LSHARACT) correctly display CPU counts.
  • (APAR VM66164) Correctly formatted data in the KVLDEVICE group is sent to OMEGAMON XE on z/VM and Linux.

Omegamon XE Changes

OMEGAMON XE now supports Ubuntu Server 16.04 LTS and later, as well as the latest releases of SLES and RHEL. In addition, there have been additional situations and thresholds added to the product, as well as being made fully compatible with z/VM 7.1.

Contents | Previous | Next