HP-UX Workload Manager User's Guide
How WLM manages workloads
How WLM works
Chapter 3 117
8. For managing resources within a single HP-UX instance, WLM then
creates a new PRM configuration applying the new CPU shares and
optional memory shares for the various workload groups.
9. For managing CPU resources (cores) across partitions, the WLM
instance on each partition regularly requests from the WLM global
arbiter a certain number of cores for its partition.
With WLM performing cross-partition management, this WLM
process flow being described is duplicated in each partition. The
WLM global arbiter takes the CPU resource requests from the WLM
instance on each partition and then uses these requests to decide
how to allocate cores to the partitions. Next, it adjusts a partition’s
number of cores in an effort to better meet the SLOs in the partition.
NOTE For partitions, you can bypass creating workloads (workload groups),
treating the partition itself as the workload. Par 2 and Par 3 show
the scenario.
The monitoring and logging processes shown in Figure 3-1 include the
following:
• The status of the SLOs and information about the performance of
WLM are sent to the Event Monitoring Service (EMS). Using an
EMS client such as System Administration Manager (SAM) or
System Management Homepage (SMH), which is an enhanced
version of SAM, a system administrator can choose from a number of
notification methods (such as email, SNMP traps, TCP, UDP, and
OPC Messaging) for receiving events of specific interest.
• The WLM monitoring tools wlminfo and wlmgui allow you to get a
variety of types of WLM information.
• WLM keeps you up to date on the operations of its daemon by
updating the message log /var/opt/wlm/msglog.
• WLM adds data to the statistics log /var/opt/wlm/wlmdstats if
enabled through the wlmd -l option. The data collectors continue to
feed application metrics to WLM, which at intervals calculates new
resource allocations and performs any needed PRM reconfiguration.
• With the WLM configuration file activated using the -t option to
wlmd, WLM produces audit data in the /var/opt/wlm/audit/ file.