NetBatch Manual
NetBatch Introduction
NetBatch Manual—522460-004
1-2
Executor Programs
Executor Programs
A NetBatch job’s executor program can be any user-written or NonStop program. This
flexibility in choosing an executor program has two main benefits:
•
Programmers can select the most appropriate executor programs for jobs and not
have to learn a special job control language.
•
Existing jobs need little or no conversion before you move them under NetBatch
control.
Executor programs commonly used for NetBatch jobs are:
•
The TACL program offers the full capabilities of the NonStop system command
language.
•
NBEXEC is an executor program tailored for batch processing. Supplied with
NetBatch software, NBEXEC is an easy-to-learn alternative to the TACL program
for job programming. NBEXEC also simplifies MIS Batch to NetBatch job
migration.
Network Capabilities
Jobs can run on any node in a network. Also, you can control NetBatch schedulers on
different nodes from a central site, reducing operation demands at remote locations.
CPU Assignment
The NetBatch scheduler routes jobs to user-specified CPUs and provides mechanisms
(classes and executors) for controlling the routing process. These capabilities let you
distribute the job workload according to CPU availability and OLTP demands.
Figure 1-1. A NetBatch Job
Process Process
Process Process
NetBatch
scheduler
Executor
program
process
Input
file
VST001.vsd