Patent ID: 6823346
Filing Date: 2004-11-23
Classification: G06Q,Y10S

Abstract:
A method for collaborating between a workload manager and a workload scheduler, the method comprising the steps of:said workload scheduler submitting work units for processing on a computer system according to a workload schedule, wherein a workload scheduler comprises a software component that submits work for execution according to a predefined schedule; said workload manager monitoring work unit attributes of respective work units submitted for processing on said computer system, wherein said work unit attributes comprise computer resource usage information and work unit performance information, wherein a workload manager comprises a software component that manages system resources that are to be made available to an executing work item based on performance criteria that define relative priorities between competing work items; saving said work unit attributes of said respective work unit; said workload manager allocating computer resources for processing respective work units on said computer system according to a respective service class of said work units, said service class defining computer resources allowed for processing a work unit of said service class; said workload scheduler soliciting aid from said workload manager responsive to a work unit running late with respect to said workload schedule; said workload manager, responsive to said aid solicitation, retrieving said work unit attributes; and tuning the computer resources required to process said late running work unit according to attributes of the late running work unit of said retrieved work unit attributes, wherein the tuned computer resources are provided within the computer resources allowed for processing work units of said work unit's service class.