NetBatch Manual
Scheduler Planning, Configuration, and
Management
NetBatch Manual—522460-004
3-8
Task 3. Establish Class and Executor Configurations
Example
Figure 3-3 shows an example of a table showing the classes and executors planned
for a scheduler running on a four-CPU node. As well as showing the executors
assigned to each CPU, the figure illustrates class distribution among those executors.
For example, executors E1, E4, E8, and E12 have classes C1 through C4 assigned to
them in different order. Jobs in those classes have similar processing opportunities
because each class appears once at the top of a class list, once in second position,
and so on.
Figure 3-3. Example of a Class and Executor Planning Table
1 (All
jobs)
2 (All
jobs)
3 (All
jobs)
0
(All jobs
except CPU-
bound jobs)
CPUs
Executors
Classes
E10 E11 E14 E15E1 E3 E4 E6 E7 E8 E12E2 E5 E9 E13
C12
C13
C14
C15
C13
C12
C15
C14
C4
C1
C2
C3
C5
C6
C7
C8
C1
C2
C3
C4
C6
C7
C8
C5
C7
C8
C5
C6
C2
C3
C4
C1
C3
C4
C1
C2
C8
C5
C6
C7
C9
C10
C11
C10
C11
C9
C11
C9
C10
For I/O-bound jobs
For CPU-bound jobs
For department A’s jobs
For department B’s jobs
For end-of-period jobs
For general ledger jobs
For classes containing I/O-bound
jobs
For classes containing CPU-bound
jobs
For classes containing jobs grouped
by
function or purpose
Key to Executors
E1?4
E6?8
E12
E5
E9
E13
E10?11
E14?15
Key to Classes
C1?4
C5?8
C9?11
C12
C13
C14
C15
VST102.vsd