Managing job execution
First Claim
Patent Images
1. 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;
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 assigned to the critical job based on the determination, wherein said risk level is updated before execution of the critical job begins;
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.
0 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments involve monitoring the execution of jobs in a work plan. For example, a system maintains a risk level associated with the critical job may be maintained to represent whether the execution of a job preceding the critical job has a problem, and a list associated with the critical job may be maintained so as to quickly identify the preceding job which may cause a delay to the critical job execution.
-
Citations
11 Claims
-
1. 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; 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 assigned to the critical job based on the determination, wherein said risk level is updated before execution of the critical job begins; 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification