IBM OS/390 User Manual

Page of 673
update and manage problem management records, but use of a searchable
database technology, such as DB2 or a custom problem management package
such as TME 10 Information Management will be very helpful.
30.4 Performance Management
30.4.1 Overview
Performance management addresses the effectiveness with which information
system components work together in order to achieve the optimum throughput
and responsiveness with a given hardware/software configuration.
All too often, systems are designed, implemented and tested without careful
consideration of performance factors. Fixing performance problems after the fact
is much more difficult and costly than considering these factors during the
design. In critical applications which are forecast to be heavily used, modeling
the performance characteristics before the design is finalized can be very
profitable. It is necessary to record performance data on a regular basis. The
OS/390 system provides Resource Measurement Facility (RMF) which will record
system resource (CPU, DASD or tape I/O, and so on) utilization for every job and
job step in your system, or for any defined subset of it. In addition to the RMF
data, it is valuable to have references to business volumes (orders, total number
of order line items, number of paychecks processed) which can serve as an
independent variable for estimating future requirements.
Performance management includes both real-time performance monitoring and
long term capacity planning and reporting. Capacity planning relies on data from
real-time performance monitoring, and uses it to determine trends that will
influence future resource and application performance planning. Specifically, the
long term growth in system resource consumption for various classes of system
resources is monitored and future requirements are projected and used to
identify usability end-points for system components. CPU, DASD, tape, printer,
and similar subsystems can be studied and system capacity needs can be
managed on a scientific and business management basis.
Reporting also includes comparing performance and availability achieved
against agreed to service levels. Working with the problem management process
can identify the reasons reported attainment did not meet service levels.
30.4.2 Tasks
The performance management process includes:
Capacity planning
Defining and managing the availability of system resources required to
meet anticipated service demand.
Modelling systems to determine and validate their ability to provide
needed service.
Validating user requirements against trends in current service levels.
Collecting workload requirements and merging them into service
requirements for all resources, such as hosts, network, servers.
Performance policy definition
Chapter 30. Systems Management Philosophy and Methodology
463