JP1 Version 11: Example Configurations Job Management January 2016
List of s for job management (1/2) Job scheduler (including configurations linking with other job management products) JOB - 01 Configuration for defining routine tasks as jobs and automating them JP1/Automatic Job Management System 3 - View JP1/Automatic Job Management System 3 - Manager JP1/Automatic Job Management System 3 - Agent JOB - 02 Configuration for batch definitions of jobs in Excel format JP1/Automatic Job Management System 3 - Definition Assistant JOB - 03 Configuration for automating an entire SAP ERP system as a single system JP1/Automatic Job Management System 3 for Enterprise Applications JOB - 04 Configuration for automatically executing developed shell scripts JP1/Advanced Shell JP1/Advanced Shell - Developer JOB - 05 Configuration for automatically executing batch jobs developed in a script language JP1/Script JOB - 06 Configuration for automatically transferring files by FTP JP1/File Transmission Server/FTP 1
List of s for job management (2/2) Script language SPL - 01 Configuration for developing and executing shell scripts JP1/Advanced Shell JP1/Advanced Shell - Developer High-speed transfer of large quantities of files DH - 01 Configuration for high-speed transfer of large quantities of files JP1/Data Highway - Server DH - 02 Configuration for scheduled high-speed transfer of large quantities of files by linking with the job scheduler JP1/Data Highway - Server JP1/Data Highway - Automatic Job Executor JP1/Automatic Job Management System 3 - View JP1/Automatic Job Management System 3 - Manager JP1/Automatic Job Management System 3 - Agent 2
JOB - 01 Configuration for defining routine tasks as jobs and automating them This configuration is used to define routine tasks as jobs and to automate them. A stand-alone configuration (not connected to a network) is also possible. Job management server (manager) OS: Servers (agents) to be automated Number of servers: 3 OS: Job management viewer Number of viewers: 1 OS: Notes: - To use a viewer (web browser version), the job management server requires JP1/AJS3 - Manager [Web Console]. In addition, the viewer (web browser version) requires a web browser environment. - Assume that the number of processors on a server is 1 (2 cores). Job management viewer JP1/AJS3 - View [View] Job management server JP1/AJS3 - Manager [Manager] JP1/AJS3 - Manager [Web Console] Viewer (Web browser version) Internet Explorer Servers to be automated: 3 JP1/AJS3 - Agent 3
JOB - 02 Configuration for batch definitions of jobs, in Excel format This configuration is used to define jobs and jobnets in batches (by using files in Excel format) when automating routine tasks. Job management server (manager) OS: Servers (agents) to be automated Number of servers: 3 OS: Job management viewer Number of viewers: 1 OS: Notes: - In the configuration on the right, the job management viewer contains JP1/AJS3 - DA, which enables batch definitions of jobs and jobnets by using Excel format. - Assume that the number of processors on a server is 1 (2 cores). Job management viewer JP1/AJS3 - View [View] JP1/AJS3 - DA Job management server JP1/AJS3 - Manager [Manager] Servers to be automated: 3 JP1/AJS3 - Agent 4
JOB - 03 Configuration for automating an entire SAP ERP system as a single system This configuration is used to define and execute jobs and jobnets for an SAP ERP system. Business systems incorporating SAP ERP can be automated as if they were a single system. Job management server (manager) OS: Server (agent) to be automated OS: Job management viewer Number of viewers: 1 OS: Notes: - In the configuration on the right, the job management server contains JP1/AJS3 for EAP, which is used to define and execute the jobs and jobnets for the SAP ERP system. - Assume that the number of processors on a server is 1 (2 cores). Job management viewer JP1/AJS3 - View [View] Job management server JP1/AJS3 - Manager [Manager] JP1/AJS3 for EAP ERP server UNIX SAP ERP system Server to be automated JP1/AJS3 - Agent 5
JOB - 04 Configuration for automatically executing developed shell scripts This configuration is used to develop shell scripts that run across multiple platforms. By linking the shell scripts with a job scheduler (JP1/Automatic Job Management System 3), the scripts can be automatically executed. Job management server (manager) OS: Batch job execution server (agent) to be automated OS: Job management viewer Number of viewers: 1 OS: Batch job execution environment Number of users: 1 Note: Assume that the number of processors on a server is 1 (2 cores). Job management viewer JP1/AJS3 - View [View] Job management server JP1/AJS3 - Manager [Manager] Batch job execution server to be automated JP1/AJS3 - Agent JP1/AS Batch job execution environment (user: 1) JP1/AS - Developer 6
JOB - 05 Configuration for automatically executing batch jobs developed in a script language This configuration is used to develop batch jobs in a script language. By linking the batch jobs with a job scheduler (JP1/Automatic Job Management System 3), they can be automatically executed. Job management server (manager) OS: Batch job execution servers (agents) to be automated Number of servers: 3 OS: Job management viewer Number of viewers: 1 OS: Note: Assume that the number of processors on a server is 1 (2 cores). Job management viewer JP1/AJS3 - View [View] Job management server JP1/AJS3 - Manager [Manager] Batch Three job batch execution job execution servers to servers be automated: be automated 3 JP1/AJS3 - Agent JP1/Script 7
JOB - 06 Configuration for automatically transferring files by FTP This configuration is used to automatically transfer files by FTP. Job management server (manager) and file transfer server OS: File transfer servers (agents) to be automated Number of servers: 3 OS: Job management viewer Number of viewers: 1 OS: Note: Assume that the number of processors on a server is 1 (2 cores). Job management viewer JP1/AJS3 - View [View] Job management server and file transfer server JP1/AJS3 - Manager [Manager] JP1/FTS/FTP File transfer servers to be automated: 3 JP1/AJS3 - Agent JP1/FTS/FTP 8
SPL - 01 Configuration for developing and executing shell scripts This configuration is used to develop and execute shell scripts that run across multiple platforms. Batch job execution server OS: Batch job development environment Number of users: 1 Note: Assume that the number of processors on a server is 1 (2 cores). Batch job execution server JP1/AS Batch job development environment (user: 1) JP1/AS - Developer 9
DH - 01 Configuration for high-speed transfer of large quantities of files This configuration is used to transfer large quantities of files at high speed. Because the Internet is used, file transfer is possible both inside and outside of an organization. Files can also be transferred automatically by using Data Transfer Command. Data transfer management server OS: Data transfer client Number of clients: 1 OS: Managed devices Number of users: 3 [Breakdown] Users x 2 Data transfer client x 1 Data transfer client JP1/DH - Server [Data Transfer Command] Notes: - The data transfer client (user of [Data Transfer Command]) is also counted as a managed device. - User terminals require a web browser environment and either a Java execution environment (JRE), or Java development kit (JDK). Data transfer management server JP1/DH - Server [Server] Internet Data transfer viewers (users: 2) Internet Explorer Java execution environment (JRE) or Java development kit (JDK) 10
DH - 02 Configuration for scheduled high-speed transfer of large quantities of files by linking with the job scheduler This configuration is used for scheduled automatic high-speed transfer of large quantities of files, by linking with a job scheduler (JP1/Automatic Job Management System 3). Data transfer management server OS: Operation management servers Number of servers: 2 OS: Business servers and data transfer clients Number of servers: 2 OS: Managed devices Data transfer clients x 2 Operation management server JP1/AJS3 - View [View] JP1/AJS3 - Manager [Manager] JP1/DH - AJE [Job Definition Program] Operation management server JP1/AJS3 - View [View] JP1/AJS3 - Manager [Manager] JP1/DH - AJE [Job Definition Program] Notes: - Data transfer clients (users of JP1/DH - AJE [Job Execution Program]) are counted as devices managed by JP1/DH - Server. - There is no need to count the number of JP1/DH - AJE licenses at the installation destination of JP1/DH - AJE [Job Definition Program]. - Assume that the number of processors on an operation management server or business server is 1 (2 cores). Business server and data transfer client JP1/AJS3 - Agent JP1/DH - AJE [Job Execution Program] Data transfer management server JP1/DH - Server [Server] Internet Business server and data transfer client JP1/AJS3 - Agent JP1/DH - AJE [Job Execution Program] 11
Abbreviations JP1/AJS3 - View : JP1/Automatic Job Management System 3 - View JP1/AJS3 - Manager : JP1/Automatic Job Management System 3 - Manager JP1/AJS3 - Agent : JP1/Automatic Job Management System 3 - Agent JP1/AJS3 - DA : JP1/Automatic Job Management System 3 - Definition Assistant JP1/AJS3 for EAP : JP1/Automatic Job Management System 3 for Enterprise Applications JP1/AS : JP1/Advanced Shell JP1/AS - Developer : JP1/Advanced Shell - Developer JP1/FTS/FTP : JP1/File Transmission Server/FTP JP1/DH - Server : JP1/Data Highway - Server JP1/DH - AJE : JP1/Data Highway - Automatic Job Executor 12
Product names and trademarks Information about Hitachi product names and trademarks HITACHI, JP1 are either trademarks or registered trademarks of Hitachi, Ltd. in Japan and other countries. Information about third-party product names and trademarks Microsoft, Excel, Internet Explorer and are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Oracle and Java are registered trademarks of Oracle and/or its affiliates. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and other countries. UNIX is a registered trademark of The Open Group in the United States and other countries. Other company and product names mentioned in this document may be the trademarks of their respective owners. 13
JP1 Version 11: Example Configurations Job Management 14