Hitachi

Job Management Partner 1 Version 10 Job Management Partner 1/Automatic Job Management System 3 System Design (Configuration) Guide


3.2.1 Estimating the data flow on the network

We will explain how to estimate the following data volumes:

Organization of this subsection

(1) Estimating the data volume between JP1/AJS3 - Manager and JP1/AJS3 - Agent

You need to estimate the data involved in job executions and the transferring of execution results.

The following table shows an estimate for the volume of data between JP1/AJS3 - Manager and JP1/AJS3 - Agent.

Estimate the same data volume when using queueless jobs too.

Table 3‒4: Estimate of data volume between JP1/AJS3 - Manager and JP1/AJS3 - Agent

Type of information

Estimated volume of transferred data per job (units: bytes)

Job execution request transfers

When a job is executed from a jobnet:

2,300

+ contents-defined-in-the-UNIX-and-PC-job-definitions#1

+ (8 x number-of-specified-environment-variables)

+ unit-full-name-length x 2

+ agent-host-name-size x 2

+ manager-host-name-size x 3

+ transfer-file-size#2

When a job is executed by using the jpqjobsub command:

2,300

+ total-size-of-the-options-in-the-jpqjobsub-command-and-the-values-specified-for-the-options

+ (8 x number-of-specified-environment-variables)

+ agent-host-name-size x 2

+ manager-host-name-size x 3

+ transfer-file-size#2

Job result transfers

600

+ manager-host-name-size

+ agent-host-name-size

+ result-file-size (standard output, standard error output)#3

Event job execution request transfers

Minimum: 256

Maximum: 25,600

Event job result transfers

Minimum: 512

Maximum: 7,168

#1

For contents defined in the UNIX and PC job definitions, see ajsprint in 2. Commands in the manual Job Management Partner 1/Automatic Job Management System 3 Command Reference 1 and 4.2.6 UNIX/PC job definition in the manual Job Management Partner 1/Automatic Job Management System 3 Command Reference 2.

To pass the information sent from an event job to the target job, add the size of the macro variables in the above estimate. For details about the size of the information to be passed to each type of event job, see B. Information Passed by Event Jobs in the Job Management Partner 1/Automatic Job Management System 3 System Design (Work Tasks) Guide.

#2

The formula for estimating the size of the transfer file is as follows:

file-count

[Figure] (file-name-length + file-size + (12 x number-of-lines-in-file) + 100)

#3

The formula for estimating the size of the result file is as follows:

file-count

[Figure] (result-file-size + (12 x number-of-lines-in-file) + 116)

In cases where the system monitors an agent host where a problem not in the above table occurred, or where jobs registered for execution are monitored by polling, data is exchanged between JP1/AJS3 - Manager and JP1/AJS3 - Agent. The volume of data per polling in such cases is shown below. Note that polling cannot monitor queueless jobs.

Table 3‒5: Estimated data volume between JP1/AJS3 - Manager and JP1/AJS3 - Agent when monitoring by polling

Type of data

Estimated volume of transferred data per polling (units: bytes)

Agent host status confirmation request transfers during trouble

300

Status confirmation request transfers for jobs being executed

350 + size-of-agent-host-name

(2) Estimating the data volume between JP1/AJS3 - View and JP1/AJS3 - Manager

You need to estimate the volume of data relating to such items as the definition of jobnets. Since the data size for communications for operation and so on is relatively small, we will not estimate it here.

The estimated volume of data between JP1/AJS3 - View and JP1/AJS3 - Manager is shown in the table below.

Table 3‒6: Estimated volume of data between JP1/AJS3 - View and JP1/AJS3 - Manager

Window displayed

Estimated volume of transferred data (units: bytes)

JP1/AJS3 - View (Main window)

number-of-units x 500

JP1/AJS3 - View (Summary Monitor window)

total-number-of-schedules#1 x 400

Jobnet Editor

number-of-units x 250 + number-of-relation-lines x 50

Jobnet Monitor

number-of-units x 300 + number-of-relation-lines x 50

Daily Schedule or Monthly Schedule

total-number-of-schedules#1, #2 x 150

Search

number-of-search-results x 450

#1

This is the number of execution schedules and execution results for all of the units under the root jobnet.

If a job group is specified for operation, this number is the number of execution schedules and execution results for all of the units under the root jobnet directly under the job group.

#2

This item also includes the number of schedules for unregistered units when the Monthly Schedule window displays execution schedules for unregistered units.

The following are some example estimates of data volumes:

JP1/AJS3 - View acquires information from JP1/AJS3 - Manager automatically at regular intervals. The defaults are 30 seconds for the Jobnet Monitor window, and 300 seconds for other windows. Settings can be made from 30 seconds upward. When you have to estimate the volume of data flowing in the network, make the calculation based on the update interval of JP1/AJS3 - View and the data size required for each window.

(3) Estimating the data volume between JP1/AJS3 Console View and JP1/AJS3 Console Manager

Here we explain how to estimate the volume of data between JP1/AJS3 Console View and JP1/AJS3 Console Manager

Table 3‒7: Estimated volume of data between JP1/AJS3 Console View and JP1/AJS3 Console Manager

Type of data volume being estimated

Estimate (units: bytes)

Data flow when defining (newly creating, updating) AJS3 unit monitored objects, or when displaying definition information

250 + (host-name-length#-specified-for-the-monitoring- destination-host-name + unit-full- name-length-specified-for-the-AJS3-unit-monitored-objects#)

Data volume when multiple objects are copied and pasted

number-of-objects-pasted x 150

Data volume when multiple objects are deleted

number-of-objects-deleted x 100

Data volume when displaying screens

defined-number-of-monitored-objects x 200 + 100

#

If " or # occur in the specified character strings, estimate them as two bytes.