

3. PERFORMANCE ANALYSIS TOOLS › 3.3 Data Clustering Analysis › 3.3.6 Case Studies › 3.3.6.1 Batch Job Class Study › 3.3.6.1.1 Problem Description
3.3.6.1.1 Problem Description
This problem asks you to determine a new set of resource-
limited job classes for an installation. Job class
structures are generally established to meet two objectives
(FER78, ART79a):
o Provide operational controls
o Facilitate scheduling and implement service policies
You usually establish job classes that you define to meet the
first objective for reasons other than resource requirements.
For example, online systems like IMS and CICS are often run
in unique job classes to avoid interference with other
workloads. Also, many computer centers use one or two job
classes to segregate production jobs from the remainder of
their workload.
Job classes established to meet the second objective provide
users with alternative classes for job assignments based on
resource requirements. Typically, the service objective of a
job class decreases (that is, jobs have longer turnaround
times) as its resource requirements increase. Using a job
class structure that focuses on scheduling and service has a
number of potential benefits:
o Many jobs can be completed in a short time (assuming
demand) since the job classes representing smaller jobs
may be expedited.
o The availability of better turnaround time for the smaller
classes may encourage users to conserve resources.
o Job scheduling is simplified since each job class
represents a homogeneous set of jobs.
Clustering is an ideal approach to this problem since we want
to exploit the natural characteristics of the workload. If
we arbitrarily select job classes, we might select classes
that split normal resource consumption patterns or choose
some that are too large or small to be useful.
For this sample installation, we investigated job classes
based on CPU time and tape drives usage. We selected these
resources to quantify the system, output, and operator
requirements presented by the jobs. Additionally, several
other reporting metrics were included to quantify the
resources represented by each cluster. Although a number of
other features could have been selected for analysis, only
these were chosen to keep the resulting job class structure
as simple as possible.
Copyright © 2014 CA.
All rights reserved.
 
|
|