METHOD, SYSTEM AND PROGRAM PRODUCTS FOR A DYNAMIC, HIERARCHICAL REPORTING FRAMEWORK IN A NETWORK JOB SCHEDULER
First Claim
1. A method for reporting job status in a multinode job processing system, said method comprising the steps of:
- preserving information regarding a hierarchical tree of compute nodes, established during job launch, in respective ones of memory systems in said compute nodes; and
at least during job execution, returning job status information from said compute nodes to a master node higher in said tree.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention employs a master node for each job to be scheduled and in turn the master node distributes job start information and executable tasks to a plurality of nodes configured in a hierarchical node tree of a multinode job scheduling system. The status of the various tasks executing at the leaf nodes and other nodes of the tree report status back up the same hierarchical tree structure used to start the job, not to a scheduling agent but rather to the master node which has been established by the scheduling agent as the focal point, not only for job starting, but also for the reporting of status information from the leaf and other nodes in the tree.
39 Citations
18 Claims
-
1. A method for reporting job status in a multinode job processing system, said method comprising the steps of:
preserving information regarding a hierarchical tree of compute nodes, established during job launch, in respective ones of memory systems in said compute nodes; and
at least during job execution, returning job status information from said compute nodes to a master node higher in said tree.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A multinode job scheduling system in which the memory systems therein contain program instructions for carrying out the steps of:
-
preserving information regarding a hierarchical tree of compute nodes, established during job launch in respective ones of memory systems in said compute nodes; and at least during job execution, returning job status information from said compute nodes to a master node higher in said tree. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A computer readable medium containing program instructions thereon for carrying out the steps of:
-
preserving information regarding a hierarchical tree of compute nodes, established during job launch in respective ones of memory systems in said hierarchical tree of compute nodes; and at least during job execution, returning job status information from said compute nodes to a master node higher in said tree. - View Dependent Claims (15, 16, 17, 18)
-
Specification