×

Dynamic Cost Model Based Resource Scheduling In Distributed Compute Farms

  • US 20120290725A1
  • Filed: 05/09/2011
  • Published: 11/15/2012
  • Est. Priority Date: 05/09/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, at a resource scheduling module of a distributed processing system, at least one request to consume a first resource of the distributed processing system by at least a first workload item of a first project, wherein a plurality of the first resource are distributed throughout the distributed processing system;

    for each of the plurality of the first resource;

    obtaining a demand for consumption of the resource by workload items;

    obtaining an availability for consumption of the resource by workload items; and

    establishing a cost for consuming the resource by obtaining, using a processor, a product of a) a cost structure of the resource and b) a quotient of the demand for and availability of the first type of resource;

    incorporating the first workload item into a schedule that allocates use of the plurality of the first resource among workload items based at least partially on the consumption costs; and

    allocating use of the plurality of the first resource among the workload items according to the schedule.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×