Hitachi

JP1 Version 12 JP1/Automatic Job Management System 3 System Design (Configuration) Guide


3.1.3 Response of Web GUI

When using Web GUI, you can calculate an approximate value for the response time from JP1/AJS3 - Manager with the following formula.

Response time =

Processing-time-at-JP1/AJS3 - Manager

+ data-transfer-time

+ Processing-time-at-Web-Console-server

+ drawing-time

Organization of this subsection

(1) JP1/AJS3 - Manager processing time

If the processing performance of the computer in which JP1/AJS3 - Manager is installed is low, the processing time will be long. The processing at JP1/AJS3 - Manager is shown below:

(a) Connection (user authentication)

When you connect from Web GUI to JP1/AJS3 - Manager, the authentication server is accessed to authenticate the user. If the computer running the authentication server has not been started, or multiple authentication servers are used, there will be a corresponding increase in processing time.

(b) Acquiring execution schedule and execution result data of the unit

The processing at JP1/AJS3 - Manager differs according to the type of request from the Web GUI but it mainly searches for or references the statuses stored on a disk. Therefore, the processing tends to be influenced by the disk performance.

Processing takes more time when it displays a jobnet with many components and many execution generations. The calculation of the execution schedule is also influenced by the CPU performance.

To increase stability of performance, you must estimate the entire load on the server, taking into account the frequency of disk access by other applications, the circumstances of CPU use, and so on.

(c) Operations on units

When a lengthy fixed-execution registration is done for a jobnet with many component elements, or the registration of a jobnet with a very large number of logs to keep setting is canceled, the processing time at JP1/AJS3 - Manager will be long. Under such conditions, the communication processing might time out at JP1/AJS3 - Manager. Consider reviewing operations to speed up the processing time in JP1/AJS3 - Manager by, for example, reducing the fixed registration period or setting a smaller number of logs to keep.

If you are not able to review operations, change the timeout value. The default for this timeout value is 3 minutes. The appropriate timeout value will differ depending on the nature of the processing at JP1/AJS3 - Manager, the condition of the network, and the performance of the computer. Measure the response time in the environment you are using and estimate an appropriate value. After measuring a sufficiently large response time, set a value larger than the measured value as the timeout value (there should be some leeway).

(d) Operations on execution agents

If operations are performed simultaneously on multiple execution agents, the processing time increases in proportion to the number of target execution agents. In this situation, communication processing might time out. If a timeout occurs, reduce the number of target execution agents, and then try again.

(2) Data transfer time

The data transfer time is influenced by the network performance between the Web GUI, Web Console server, and JP1/AJS3 - Manager.

(3) Processing time in the Web Console server

If the processing performance of the computer in which JP1/AJS3 - Web Console is installed is low, the processing time will be long. The processing at JP1/AJS3 - Web Console is shown below:

(a) Processing a request from the Web GUI

The Web Console server processes requests for authentication, unit manipulation, information acquisition and the like from the Web GUI, and sends the request to JP1/AJS3 - Manager. The processing takes time if there are frequent processing requests from the Web GUI, or if many Web GUIs are connected. To increase performance stability, you need to estimate loads on overall server machines considering the number of Web GUIs that can be concurrently connected and CPU usage.

(4) Drawing time

The display performance of the Web GUI basically depends on the machine performance of the Web GUI. Consider upgrading the machine if you find that the processing speed of the host is low and drawing takes time.