×

Mechanism for making a computing resource allocation

  • US 7,774,467 B1
  • Filed: 09/22/2004
  • Issued: 08/10/2010
  • Est. Priority Date: 09/22/2004
  • Status: Active Grant
First Claim
Patent Images

1. A machine implemented method, comprising:

  • receiving a request for an allocation of a set of hardware resources in a computing system, wherein the computing system is a distributed system comprising a plurality of physically distributed hardware resources;

    determining a set of one or more operational considerations to be applied to the allocation; and

    automatically determining at least one set of eligible hardware resources that satisfies the request, wherein determining the set of eligible hardware resources takes into account where each of the eligible hardware resources is physically situated relative to other physical resources and how that situation impacts the set of operational considerations, wherein automatically determining the at least one set of eligible hardware resources comprises automatically determining a plurality of sets of eligible hardware resources that satisfy the request, andselecting the set of eligible hardware resources that provides the best performance according to a set of predetermined guidelines, wherein selecting the set of eligible hardware resources comprises;

    determining an objective function relating reducing heat dissipation to a thermal index that changes with a distance between components,converting the set of one or more operational considerations to be applied to the allocation as a set of one or more constraint expressions, andapplying a linear programming technique to determine an optimal solution of the objective function satisfying the constraint expressions.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×