2.3.2 Objectives of performance monitoring on virtualized systems
As discussed above, the advantages of a virtualized system are greatest when system resources are used in the proper amount. Virtualized systems cannot be used effectively if system resources are overconsumed, or on the other extreme, hardly used at all.
In situations like these, the status of resource consumption can be monitored to determine whether the current system is set up effectively.
At a basic level, PFM - Agent for Platform is designed to collect information about a single physical operating system. However, it can be used creatively to monitor performance information that depends on virtualized systems.
The main objectives of using PFM - Agent for Platform to monitor virtualized system performance monitoring are as follows:
-
Analyzing performance data trends to better understand impact on load allocation and the affected system resources.
-
Analyzing performance data to spot bottleneck causes.
-
Monitoring whether the operating system is running properly on the virtualized system.
In virtualized systems, specific bottlenecks might adversely affect performance for the entire virtualized system. The following might cause such bottlenecks:
-
Insufficient memory in the logical partition
-
Load allocation between virtualized systems
-
Monopolization of specific resources by a program
The following explains methods for using PFM - Agent for Platform to monitor the performance of virtualized systems. Note that the thresholds shown here for performance monitoring are just reference values. Use the appropriate values based on the system configuration and usage.