Back to results
US 2014/0196057 A1Published application
Managing Job Execution
AssigneeInternational Business Machines Corporation
InventorsMarco Cardelli, Pietro Lannucci, Valeria Perticara, Randa Salem
Life of this patent
Estimating the term…
Abstract
This disclosure describes monitoring the execution of jobs in a work plan. In an embodiment, a system maintains a risk level associated with the critical job to represent whether the execution of a job preceding the critical job has a problem, and it maintains the list associated with the critical job so as to quickly identify the preceding job which may cause a delay to the critical job execution.
Claims8
A method comprising:
- receiving a workload plan of jobs, wherein the workload plan of jobs includes a critical job and a predecessor job, wherein the predecessor job must complete execution before the critical job can begin execution, and wherein the critical job must be completed by a deadline;
- monitoring execution of jobs in the workload plan;
- receiving the execution status of the predecessor job, wherein the execution status of the predecessor job corresponds to at least one of a job event or an infrastructure event;
- detecting a delay condition for the predecessor job;
- determining an ability of the critical job to complete its execution before the deadline based on an execution status of the predecessor job;
- and
- updating a risk level associated with the critical job based on the determination of the ability of the critical job to complete its execution before the deadline;
- wherein the critical job and the predecessor job are in a critical path comprising one or more successor jobs which are successors to said predecessor job and must complete execution before the critical job can begin execution.
5 more elements
A method of updating a risk level associated with a critical job, the method comprising:
- receiving a workload plan of jobs, wherein the workload plan of jobs includes the critical job and a predecessor job that must complete execution by a deadline before the critical job can begin execution, wherein the critical job and the predecessor job are in a critical path comprising one or more successor jobs which are successors to said predecessor job and must complete execution before the critical job can begin execution;
- monitoring execution of jobs in the workload plan;
- receiving the execution status of the predecessor job, said execution status indicating a delay condition for the predecessor job;
Dependencies are inferred from the claim text.