Top
Systemwalker Operation Manager Design Guide
FUJITSU Software

6.1 Queue Environment

The six queues shown in the table below are provided by default when Systemwalker Operation Manager is installed.

Standard settings are configured when Systemwalker Operation Manager is installed, so queues can be operated without any particular changes being made to the settings. The table below lists the settings that are defined in the Operating control tab of the Define Operating Information window and configured at installation.

Queue settings at installation

Registered queues

  • queue1 (*1)

  • queue2

  • queue3

  • queue4

  • queue5

  • online1

Maximum number of jobs that can be executed simultaneously

(Max Execution Jobs for all servers on which Systemwalker Operation Manager is installed)

30 (Windows)

256 (UNIX)

*1:

"queue1" is set as the default queue.
It is possible to specify the destination queue for each job or job net, but if a queue is not specified, jobs or job nets will be submitted to the default queue.


The table below lists the main settings at installation for each queue. These settings are defined in the Create/Edit Queue window.

Queue status at installation

Maximum number of jobs that can be executed simultaneously

(Max Execution Jobs for a queue)

[Windows]

queue1/ online1 : 30

queue2/ queue3/ queue4/ queue5 : 10

[UNIX]

queue1/ online1 : 256

queue2/ queue3/ queue4/ queue5 : 99

Limit for job elapsed time

No limit

Number of jobs that can be submitted

(Total number of jobs that can exist in a queue)

No limit

Job priority

Set to 31 by default

Job execution priority

Not specified

Note that when jobs are executed, they reside in memory as processes until the Max Execution Jobs setting is reached. By adjusting queue settings, such as Max Execution Jobs, it is possible to create a safe, efficient job execution environment.

For this reason, take into account factors, such as the number of jobs that will be executed by business applications, the execution time for each job, the hardware performance, and the load on servers and, if the settings need to be reviewed, consider changing the queue settings.

Designing queues

Design the queue configuration and settings in situations, such as the following:

Limiting the number of jobs that can be executed simultaneously

Limitations can be imposed on the number of jobs that can be executed simultaneously, both for the entire system and for jobs in queues.

The relationship between the limit defined for each differs as follows:

  1. If the sum total of jobs executed simultaneously in queues is equal to the total number of jobs executed simultaneously on the entire system:

    The actual number of jobs that are executed simultaneously on a queue is guaranteed to increase until Max Execution Jobs is reached, and this number will not be affected by the number of jobs being executed simultaneously in other queues.

    If the number of jobs being executed simultaneously on another queue is less, in other words, if the number of jobs being currently executed on the entire system is less than Max Execution Jobs configured for the entire system, the queue cannot simultaneously execute more jobs than Max Execution Jobs configured for the queue.

  2. If the sum total of jobs executed simultaneously in queues is greater than the total number of jobs executed simultaneously on the entire system:

    The actual number of jobs that are executed simultaneously is not guaranteed to increase until Max Execution Jobs is reached in each queue, and this number will be affected by the number of jobs being executed simultaneously in other queues.

    If the number of jobs being executed simultaneously in another queue is less, the queue can execute more jobs simultaneously compared to the case described in "a."