Top
Systemwalker Operation Manager  Technical Guide
FUJITSU Software

Enterprise Edition1.2.4 Operations for Daily Schedule Management

During normal operations, a single database is used to control both the definition information for jobs and job nets and the schedule information for each system (or subsystem). Schedule information is updated each time the process date changes.

When the Systemwalker Operation Manager Master Schedule Management function (hereafter referred to as the "Master Schedule Management function") is enabled, schedule information is combined with the definition information for jobs and job nets, and managed as a single "master data" set for each system (or subsystem). The schedule information is created by distributing it across process dates based on the master data. By using it, an operation with only a specific date that is not a routine task can be set in advance and the original settings can be automatically restored after the operation has been performed.

The Master Schedule Management function creates the schedule information for each process date by extracting only the data required for that process date from the master information. Accordingly, if, for example, there are a large number of job nets that are only executed once a month, the created schedule information will be smaller and have better execution performance.

Note also that in UNIX, the server load from schedule processes can be balanced by distributing it across schedule servers.


Normal operations


When the Master Schedule Management function is enabled

When the Systemwalker Operation Manager Master Schedule Management function is enabled, the following operations become possible.

The following section explains operation configurations where the Master Schedule Management function is enabled, and is organized as follows.

System operations controlled by a single server

In this configuration, a single server is used to manage and schedule jobs (acting as both a management server and a schedule server).

System operations controlled by multi-servers [UNIX version]

In this configuration, definition information is stored on the management server, and schedule information is distributed to schedule servers. Schedule information can be distributed to up to five schedule servers.

Point

Guidelines for using the Master Schedule Management function

The Master Schedule Management function should be used if:

  • There are job nets whose execution conditions may not be met on the same process date or whose execution takes a long time, so that they often do not complete within the same process date.

  • There are job nets that do not complete within the same process date, and the execution schedule for the next day needs to be controlled.

  • A large number of jobs or job net definitions exist, but only a limited number of job net operations are performed per day, because there are a large number of job nets that are only executed once a month.

Note that the Master Schedule Management function should be used to distribute the load across schedule servers in cases such as the following:

  • A large number of jobs or job net definitions exist, inhibiting the execution of other jobs on that process date.

As a guideline, a single subsystem can process up to 20,000 jobs or 2,000 job nets, and a single server can process up to 100,000 jobs or 10,000 job nets. If there are more jobs or job nets, the performance of the entire system can be improved by distributing to multiple schedule servers using the Master Schedule Management function.

However, these process counts may vary depending on the system operating environment and operation requirements. When handling a large amount of jobs and job nets, perform thorough testing during the system operation design phase by referring to "Tuning of Performance" in the Systemwalker Operation Manager User's Guide.

Execute normal operations in cases such as the following:

  • Jobs and job nets are completed before the end of the process date on which they are executed, and are rarely carried over until the next day to be executed.

Operation configurations with multiple zones

In this configuration, the Zone function supported by Solaris 10 or later is used to store definition information in the Global Zone and distribute schedule information to Non-global Zones.

Refer to the Systemwalker Operation Manager User's Guide - Master Schedule Management for information on how to operate the Master Schedule Management function.