Reasons to use prm, Accessing process resource manager from hp sim, Hp virtual server environment overview – HP Systems Insight Manager User Manual

Page 417

Advertising
background image

PRM is a resource management tool used to control the amount of resources that processes use during peak
system load (at 100% CPU, 100% memory, or 100% disk bandwidth utilization). PRM can guarantee a
minimum allocation of system resources available to a group of processes through the use of PRM groups.

A PRM group is a collection of users and applications that are joined together and assigned certain amounts
of CPU, memory, and disk bandwidth. The two types of PRM groups are FSS PRM groups and PSET PRM
groups. An FSS PRM group is the traditional PRM group, whose CPU entitlement is specified in shares. This
group uses the Fair Share Scheduler (FSS) in the HP-UX kernel within the system's default processor set (PSET).
A PSET PRM group is a PRM group whose CPU entitlement is specified by assigning it a subset of the system's
processors (PSET). Processes in a PSET have equal access to CPU cycles on their assigned CPUs through the
HP-UX standard scheduler.

Reasons to use PRM

Improve the response time for critical users and applications.

Set and manage user expectations for performance.

Allocate shared servers based on budgeting.

Ensure that an application package in a Serviceguard cluster has sufficient resources on an active
standby system in the event of a failover.

Ensure that critical users or applications have sufficient CPU, memory, and disk bandwidth resources.

Users who at times run critical applications might at other times engage in relatively trivial tasks. These
trivial tasks can compete in the users' PRM group with critical applications for available CPU and real
memory. For this reason, it is often useful to separate applications into different PRM groups or create
alternate groups for a user. You can assign a critical application its own PRM group to ensure that the
application gets the needed share of resources.

Restrict the CPU, real memory, and disk bandwidth resources available to relatively low-priority users
and applications during times of heavy demand.

For example, mail readers can consume significant disk bandwidth when users first come into work or
return from lunch. Therefore, you might want to assign a mail application to a PRM group with small
resource allocations and restrict the amount of resources mail can use during such times of heavy
demand on the system.

Monitor resource consumption by users or applications.

Assigning a group of users or applications to separate PRM groups can be a good way to keep track
of the resources they are using.

Accessing Process Resource Manager from HP SIM

Select Optimize

Process Resource Manager. Four options are available:

Process Resource Manager Console

Display Resource Usage

List Resource Availability

Launch PRM from the GUI

Go to:

http://www.hp.com/go/prm

for more information on PRM.

HP Virtual Server Environment overview

The HP Virtual Server Environment (VSE) encompasses several fully integrated, complementary components
that enhance the functionality and flexibility of your server environment.

The following are key VSE applications:

HP Integrity Essentials Virtualization Manager

Virtualization Manager is easy-to-use virtualization

management software that reduces complexity by providing unified visualization and management of
physical and virtual servers. Virtualization Manager provides a central point of control that enables
you to manage all the resources in your VSE. It is a powerful way to connect IT resources to real business

HP Integrity Essentials overview 417

Advertising