High-water mark

Utilization of license metrics can fluctuate depending on the location and configuration of virtual machines in the physical environment. High-water mark is the peak in the utilization of a license metric by a product during the reporting period. It represents the number of metric units that are needed to license a product during that period.

The following examples are based on sample utilization of PVUs by DB2 Enterprise Server Edition during a four-week period.

Example 1: High-water mark for a single server with one virtual machine

In this example, DB2 is installed on a single virtual machine. Configuration of this machine changes over time so the number of processor cores that are available to DB2 varies every week. DB2 consumes the following number of PVUs.
  • 800 PVUs in the first week
  • 400 PVUs in the second week
  • 1200 PVUs in the third week
  • 800 PVUs in the fourth week
High-water mark for DB2 in this four-week period occurs in the third week and equals 1200 PVUs.

High-water mark for a single server with one virtual machine.

Example 2: High-water mark for a single server with four virtual machines and no CPU overcommitment

In this example, a server has four virtual machines whose configuration changes over time. The machines do not share any processor cores, and no capping is needed. The server-level utilization of PVU is the sum of PVUs used by DB2 on each virtual machine.

Peak value from a single virtual machine is 1200 PVUs and occurs in the third week. However, DB2 is installed on all virtual machines so values from all virtual machines must be added to calculate the high-water mark. High-water mark for DB2 in this four-week period occurs in the second week and equals 1500 PVUs.


High-water mark for a single server with four virtual machines.

Example 3: High-water mark in the entire infrastructure

In this example, there are three servers with many virtual machines. The infrastructure-level PVU utilization is the sum PVUs used by DB2 on each server and utilization on each server is the sum of PVUs used by DB2 on each virtual machine that exists on that server.

High-water mark for DB2 in this four-week period occurs in the first week and equals 4800 PVUs.


High-water mark for the whole infrastructure.