Scheduling jobs in a cluster by constructing multiple subclusters based on entry and exit rules
AssigneeInternational Business Machines Corporation
InventorsZhi Wen Fu, Zi Ming Hu, Peng Liu, Jie Yang
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsZhi Wen Fu, Zi Ming Hu, Peng Liu, Jie Yang
Estimating the term…
Jobs are scheduled in a cluster comprising multiple computing nodes. The scheduling of jobs includes defining rules for constructing virtual sub-clusters of the multiple computing nodes. The multiple nodes in the cluster can be placed into multiple virtual sub-clusters based on the rules, wherein one computing node can only be included in one virtual sub-cluster. A job is received and dispatched to a selected virtual sub-cluster. At least one computer node is scheduled for the dispatched job in the selected virtual sub-cluster. Further, the job is dispatched to the selected virtual sub-cluster based on characteristics of the job and/or characteristics of virtual sub-clusters.
A method for scheduling a job in a cluster including multiple computing nodes, comprising:
A system for scheduling a job in a cluster which comprises multiple computing nodes, said system comprising:
A computer-readable storage device having stored thereon computer executable instructions for causing one or more processors to perform operations for scheduling a job in a cluster including multiple computing nodes, the operations comprising:
Dependencies are inferred from the claim text.