×

Method and system for work load balancing

  • US 9,104,497 B2
  • Filed: 11/07/2012
  • Issued: 08/11/2015
  • Est. Priority Date: 11/07/2012
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, implemented on at least one machine each having at least one processor, storage, and a communication platform connected to a network for balancing work load in a distributed system, comprising the steps of:

  • ranking a plurality of resource units in the distributed system based a plurality of multi-dimensional load metrics determined from each of the plurality of resource units;

    dividing the plurality of resource units into a plurality of resource unit groups based on the ranking of the plurality of resource units;

    forming at least one pair of resource unit groups, wherein each of the at least one pair of resource unit groups is assigned with a probability of load balancing action; and

    for each pair of resource unit groups, determining a load balancing action based on the assigned probability of load balancing action, whereinfor each pair of resource unit groups, a first resource unit group is selected from top half of resource unit groups in the ranking, and a second resource unit group is selected from bottom half of resource unit groups in the ranking.

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