Changing the gWLM resource allocation interval

The frequency of gWLM’s changes in the CPU resource allocations is an attribute of the SRDs. Once you create an SRD, you can change how often gWLM adjusts the CPU resource allocations of the workloads in that SRD using either of the methods discussed in the following sections.

Changing the interval in HP System Insight Manager

NOTE: If you are managing virtual machines, specify a resource allocation interval that is a multiple of the vm_fssagt interval, which defaults to 10 seconds. If you need a resource allocation interval of fewer than 10 seconds, set the interval for the VM agents (using vm_fssagt -i) to the same value as your resource allocation interval.

Using System Insight Manager, you can set the interval in two places:

When creating an SRD

From the System Insight Manager menu bar, select: ToolsHP Matrix OE visualization...

Then, click the Shared Resource Domain tab. From the HP Matrix OE visualization menu bar, select:

CreateShared Resource Domain

When editing an SRD

From the System Insight Manager menu bar, select: ToolsHP Matrix OE visualization...

Then, click the Shared Resource Domain tab. From the HP Matrix OE visualization menu bar, select:

ModifyShared Resource Domain

Changing the interval on the command line

Use the gwlm command and a text editor to change the interval on the command line:

1.Use gwlm export to get a copy of the SRD’s XML definition from the gWLM configuration repository.

2.Edit the “interval” attribute, which is in seconds.

NOTE: If you are managing virtual machines, set the interval attribute value to a multiple of the vm_fssagt interval, which defaults to 10 seconds. If you need a gWLM interval attribute value of fewer than 10 seconds, set the interval for the VM agents (using vm_fssagt -i) to the same value.

3.Use gwlm import --clobberto place the updated definition in the gWLM configuration repository.

If an SRD of the same name is already deployed, the import operation puts the new interval into effect. Otherwise, the interval is used the next time you deploy the SRD you just defined and imported.

Using gWLM with Hyper-Threading

Hyper-Threading, available starting with HP-UX 11i v3 (B.11.31), enables you to use multiple execution threads per core. (Cores were formerly known as CPUs.) Each execution thread is a logical CPU.

Utilization is based on the usage of a core—not a logical CPU. For example, assume a four-core system has Hyper-Threading enabled so that it has eight logical CPUs. If the system has four

46 Additional configuration and administration tasks

Page 46
Image 46
HP UX 11i Workload Management (gWLM/WLM) Software manual Changing the gWLM resource allocation interval

UX 11i Workload Management (gWLM/WLM) Software specifications

HP-UX 11i Workload Management (gWLM/WLM) software is an integral component of HP's premier UNIX operating system, designed to enhance system performance and resource management across diverse workloads. This advanced tool allows system administrators to monitor, control, and allocate resources effectively to achieve optimal performance, reliability, and service levels in enterprise environments.

One of the main features of gWLM/WLM is its ability to classify workloads and manage them according to specific policies set by the administrator. By using service level objectives (SLOs), administrators can define the performance criteria for various applications and workloads. gWLM continuously tracks these workloads, ensuring that they adhere to the defined SLOs, thus maintaining a high level of application performance.

The software employs resource pools, which segment resources such as CPU, memory, and I/O bandwidth among different workloads based on predefined priorities. This capability ensures that critical applications receive the resources they require, even during peak usage periods, thereby preventing resource starvation that could lead to system slowdowns or crashes.

Another significant characteristic of gWLM/WLM is its real-time monitoring and reporting capabilities. The software provides detailed insights into resource utilization, workload performance, and system health. Administrators can access this information through a user-friendly interface, allowing for informed decision-making and proactive management.

Integration with HP Serviceguard adds another layer of functionality, enabling high availability for critical applications. gWLM can orchestrate workload migration to ensure that service levels are maintained, even in the event of hardware failures or resource contention.

The technology behind gWLM/WLM is built on advanced algorithms that leverage historical data and predictive modeling to optimize resource allocation dynamically. This means that as workloads change, the system can automatically adjust resource distribution to meet performance targets without the need for constant manual intervention.

gWLM also supports integration with various enterprise management tools, enabling administrators to implement comprehensive monitoring and management strategies across the IT infrastructure. The scalability of gWLM allows organizations of all sizes to benefit from its robust workload management features, ensuring that they can adapt to changing demands in their operational environments.

In summary, HP-UX 11i Workload Management software offers a sophisticated solution for optimizing resource utilization, managing workloads effectively, and maintaining high performance in complex enterprise environments. Its comprehensive features and technologies make it an essential tool for any organization seeking to enhance their IT operations.