HP-UX Workload Manager User's Guide
Introduction
Performance and resource management overview
Chapter 1 35
Predict performance by
monitoring a particular
application’s resource usage
• Detects faulty
applications that are
over-consuming
resources
•Usage trends can be
used to predict future
loads
• End-to-end performance
is not always tied to
resource consumption
• Few options if problems
are detected (separate
applications; buy more
servers)
Directly monitor through
performance metrics (for
example, response time or
throughput) obtained from
the application
• Exact performance
metrics
• Can be used pro-actively
to guarantee user’s
satisfaction with
performance
• Performance
management is designed
into the application
• Limited number of
applications are
instrumented for
tracking capabilities
• Application source code
may not be available for
instrumentation
• Instrumenting source
code can be
time-intensive
• Every different
application on the
system needs the
tracking capability
Directly monitor utilization
of CPU resources,
partitions, memory, disk
bandwidth, operating
system instances and the
demand imposed by users
and specific applications
• Detects applications
that are over-consuming
resources
• Detects resources that
are being over- or
under-consumed
• Can be used pro-actively
to guarantee optimal
resource utilization
• Monitoring is easier to
implement
• Not as accurate as
monitoring metrics
Table 1-1 Performance and resource utilization monitoring methods
Method Advantages Disadvantages