×

Method and apparatus for load balancing of distributed processing units based on performance metrics

  • US 7,962,914 B2
  • Filed: 11/25/2003
  • Issued: 06/14/2011
  • Est. Priority Date: 11/25/2003
  • Status: Active Grant
First Claim
Patent Images

1. In a data processing network including distributed processing units, a method comprising:

  • a processor executing computer instructions to perform the steps of;

    obtaining a respective utilization value of each distributed processing unit;

    applying a function to the respective utilization value of said each distributed processing unit to obtain a respective weight for said each distributed processing unit; and

    using the respective weights for the distributed processing units for distributing work requests to the distributed processing units so that the respective weight for said each distributed processing unit specifies a respective frequency at which the work requests are distributed to said each distributed processing unit;

    wherein the respective weight for said each distributed processing unit is programmed into a mapping table, and the function is applied to the respective utilization value of said each distributed processing unit to obtain the respective weight for said each distributed processing unit by indexing the mapping table with the respective utilization value of said each distributed processing unit to obtain the respective weight for said each distributed processing unit.

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