IBM Workload Scheduler components
IBM Workload Scheduler uses several manager processes to efficiently segregate and manage networking, dependency resolution, and job launching. These processes communicate among themselves through the use of message queues. Message queues are also used by the Console Manager (conman) to integrate operator commands into the batch process.
On any computer running IBM Workload Scheduler there are
a series of active management processes. They are started as a system
service, or by the
StartUp
command. The following
are the main processes of a fault-tolerant agent: - Netman
- The network management process that
establishes network connections between remote
mailman
processes and localWriter
processes. - Mailman
- The mail management process that sends and receives inter-CPU messages.
- Batchman
- The production control process.
Working from Symphony™, the
production control file, it runs jobs streams, resolves dependencies,
and directs
jobman
to launch jobs. - Writer
- The network
writer
process that passes incoming messages to the localmailman
process. - Jobman
- The job management process that launches
and tracks jobs under the direction of
batchman
.
- agent
- The network management process that establishes network connections to the master domain manager or the dynamic domain manager.
- JobManager
- The process that manages all of the dynamic agent operations,
such as, sending events, and directing
TaskLauncher
to launch jobs. - TaskLauncher
- The job management process that launches and tracks jobs under
the direction of
JobManager
. - JobManagerGW
- Manages the communication between dynamic agents and the master or dynamic domain manager through a firewall.
- Monman
- The event management process that turns on the event monitoring engine on the workstation.
In addition, IBM Workload Scheduler uses two
command line interfaces:
- Composer
- The command-line program used to define, manage, and store scheduling objects in the IBM Workload Scheduler database. The composer command-line program can be installed and used on any computer connected through TCP/IP to the system where the master domain manager is installed. It does not require the installation of a IBM Workload Scheduler workstation as a prerequisite. It communicates through HTTP/HTTPS with the master domain manager where the relational database management system (RDBMS) is installed. The HTTP/HTTPS communication setup and the authentication check are managed by the WebSphere® Application Server - Express® infrastructure. The composer uses edit files to update the scheduling database.
- Conman
- The console manager. It is the user
interface for plan running activities by means of the command line
interface.
Conman
writes information that is received by either the localnetman
ormailman
processes.