发明名称 AFFINITY DISPATCHING LOAD BALANCER WITH PRECISE CPU CONSUMPTION DATA
摘要 A system for distributing a plurality of tasks over a plurality of nodes in a network includes: a plurality of processors for executing tasks; a plurality of nodes comprising processors; a task dispatcher; and a load balancer. The task dispatcher receives as input the plurality of tasks; calculates a task processor consumption value for the tasks; calculates a node processor consumption value for the nodes; calculates a target node processor consumption value for the nodes; and then calculates a load index value as a difference between the calculated node processor consumption for a node i and the target node processor consumption value for the node i. The balancer distributes the tasks among the nodes to balance the processor workload among the nodes according to the calculated load index value of each node, such that the calculated load index value of each node is substantially zero.
申请公布号 US2008216087(A1) 申请公布日期 2008.09.04
申请号 US20080051611 申请日期 2008.03.19
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DILLENBERGER DONNA N.;DYCK GREG A.;HEISIG STEPHEN J.;PIERCE BERNARD R.;SCHMIDT DONALD W.;SU GONG
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址