Scheduling simple jobs on a single platform at a specific time and date, with manual intervention when necessary used to be enough to run a business's IT services. Now, however, with real-time demands constantly bombarding your IT infrastructure, there is a need to run interconnected jobs across multiple platforms and manage complex dependencies.
Hitachi JP1 Automatic Job Scheduler streamlines the management of complex jobs across multiple platforms and operating systems. It improves the availability of critical jobs and IT services your business relies on.
Use it to integrate job schedules, platforms, events and policies for real-time, event-driven processing.
Today, let us take your organization beyond job-scheduling and management. We will help you avoid downtimes, which heighten risk and costs, and we will help you increase the efficiency, reliability, and security of your systems.
The ability to see, start, stop, and pause a running job and the ability to suspend, restart, or remove jobs from the run queue are fundamental to job control in modern-day scheduling environments.
The ability to schedule jobs across multiple time-zones, support for complex job-dependency, the ability to automatically re-start on failure, and the capability to selectively re-run specific elements of a batch are sophisticated functions that an enterprise cannot be without.
Today's operational environment typically has dozens, if not hundreds, of systems running independently or in unison. The ability to see the whole network quickly, at a glance, is critical to effective management.
Any solution proposed for operations environments needs to be able to scale and grow with the environment. Hand-in-hand with scalability is integration. If a job scheduling solution cannot integrate into an environment quickly and cheaply, the solution can actually reduce the effectiveness of the operations center.
If a product is too complicated to maintain, the product's effectiveness suffers. A product that installs and runs without having to be observed or maintained is a product that does its job without incurring any extra infrastructure costs. Avatar, once installed, will just run. There is no need to create a maintenance cycle for the product. Just install it and run.
Among the daily jobs performed by computers are numerous routine jobs such as tabulation, backup of data, and creation of reports. A job scheduler automates these routine jobs and helps in reliably executing mission-critical jobs distributed across multiple platforms.
JP1 Job Scheduler performs the complete process required for job management: it defines the jobs to be automated, automatically executes the jobs, and monitors the jobs. In addition, since JP1 Job Scheduler supports the UNIX (HP, Solaris, AIX), Windows and OS/400® platforms on which jobs execute, it enables you to schedule across different system environments.
JP1 Job Scheduler enables you to visually define previously set jobs to execute on either a UNIX host or a Windows host. You define a job in a similar manner to drawing a flowchart on the screen using the GUI. Just drag and drop icons to define a job's details, and then define the execution sequence by linking the icons with arrows.

Job definitions
JP1 Job Scheduler can even perform the following tasks to support complex job processes:
Monitoring receipt of JP1 events for 10 minutes and, if an event is received, promptly executing the next job. However, when 10 minutes have elapsed, it will execute the next job even if no JP1 event has been received. (OR job)

Evaluating the execution result of a job that checks stock. If the stock quantity is slightly insufficient, it creates an order form. If there is no problem with the stock quantity, it creates an order acceptance form. (Judgment job)

There are two types of jobs in JP1 Job Scheduler: jobs that operate in accordance with a schedule based on the time and date, and jobs that execute upon the occurrence of an event, such as an update of the database or the creation of a file.
You define the job's starting time and the processing cycle (daily or weekly).

Job schedule definition
Some jobs are complex, requiring execution not at a set time, but when certain conditions are met. JP1 Job Scheduler can execute jobs upon the receipt of an event, or when a file is created or updated. You can set scheduling so that, for example, JP1 Job Scheduler monitors a file's write-time and executes the next job when the file is updated. (Event job)
The GUI enables you to visually monitor the execution status and execution result of your jobs. You can monitor the status of jobs that are executing and the execution result of jobs that have finished executing, as well as monitor jobs whose start and termination are delayed. If a problem occurs, JP1 Job Scheduler promptly and automatically recovers the data.

Job execution statuses and results include:
Waiting to execute, ended normally, now running, not executed, ended abnormally, and so on
You can, on a daily or monthly basis, check the execution status of an entire job and also check the schedule of jobs still to be executed.

Job execution, from plan to result
JP1 Job Scheduler can send an email to the administrator or execute a recovery process when a job terminates abnormally, enabling early detection of errors and continuous monitoring without the need to check a monitor frequently. (Recovery job)
With Hitachi JP1 Automatic Job Scheduler, you can: