You can configure the batch environment and manage batch
jobs.
Subtopics:
Configuring the batch environment
Configuring the batch environment includes configuring
the job scheduler and
grid endpoints. The job scheduler accepts
job submissions and determines where to run them. Configurations for
the job scheduler includes
the selection of the deployment target, datasource JNDI name, database
schema name, and endpoint job log location to be configured for the
schedule. Batch applications are hosted in grid endpoints.
Configuring the job scheduler
The job scheduler accepts
job submissions and determines where to run them. As part of managing
jobs, the job scheduler stores
job information in an external job database. Configurations for the job scheduler includes
the selection of the deployment target, data source JNDI name, database
schema name, and endpoint job log location to be configured for the
scheduler.
Securing the job scheduler
You can secure the job scheduler using
roles, groups, or a combination of groups and roles.
Batch jobs and their environment
The product provides
ways of managing the scheduling and execution control of background
activities in a grid computing environment.
Job scheduler integration with external schedulers
You can integrate the job scheduler with an external workload
scheduler by configuring and securing the job scheduler, enabling
the interface, and running batch jobs with
the WSGrid utility.
Requirements-based job scheduling
Batch provides both implicit and explicit job scheduling
requirements, which match against endpoints based on an application
name.
Service policies for batch jobs
Batch support provides a rule-based service policy methodology
and a completion time service policy goal type. It enhances workload
management for batch because batch jobs and
OLTP workloads can mix in the same product installation.
Batch job classification
The classification rules are composed of Boolean expressions
composed of the operands listed in this topic.
Job usage data for charge-back accounting support
The product provides charge-back accounting information
for batch jobs
for all operating systems. You can use charge-back accounting to determine
the computing costs of batch job execution
for work that has been performed by various users and groups.
Rolling out batch application editions
Batch applications are Java Platform,
Enterprise Edition (Java EE) applications
that conform to one of the batch programming
models. By rolling out an edition, you replace an active edition with
a new edition.
Job scheduler custom properties
Custom properties modify the job scheduler configuration.
You can use these settings to tune the job scheduler behavior beyond
the settings that are in the administrative console.
Port number settings for batch
Identify the default port numbers used in the various configuration
processes to avoid port conflicts.
Batch administrator examples
Batch administrator examples are examples of code snippets,
command syntax, and configuration values that are relevant to performing
administrative and deployment tasks in the batch environment.