发明名称 Method and system for work load balancing
摘要 Method, system, and programs for balancing work load in a distributed system. A plurality of resource units in the distributed system are ranked based a plurality of multi-dimensional load metrics determined from each of the plurality of resource units. The plurality of resource units are divided into a plurality of resource unit groups based on the ranking of the plurality of resource units. At least one pair of resource unit groups is formed. Each of the at least one pair of resource unit groups is assigned with a probability of load balancing action. For each pair of resource unit groups, a load balancing action is determined based on the assigned probability of load balancing action.
申请公布号 US9104497(B2) 申请公布日期 2015.08.11
申请号 US201213671046 申请日期 2012.11.07
申请人 Yahoo! Inc. 发明人 Mortazavi Masood
分类号 G06F15/173;G06F9/50;H04L29/08 主分类号 G06F15/173
代理机构 Pillsbury Winthrop Shaw Pittman LLP 代理人 Pillsbury Winthrop Shaw Pittman LLP
主权项 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, wherein for 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.
地址 Sunnyvale CA US