Invention Grant
US08479216B2 Method for decentralized load distribution in an event-driven system using localized migration between physically connected nodes and load exchange protocol preventing simultaneous migration of plurality of tasks to or from a same node
有权
在事件驱动系统中分散负载分配的方法,使用物理连接节点之间的本地化迁移和负载交换协议,防止同时将多个任务同时迁移到同一节点
- Patent Title: Method for decentralized load distribution in an event-driven system using localized migration between physically connected nodes and load exchange protocol preventing simultaneous migration of plurality of tasks to or from a same node
- Patent Title (中): 在事件驱动系统中分散负载分配的方法,使用物理连接节点之间的本地化迁移和负载交换协议,防止同时将多个任务同时迁移到同一节点
-
Application No.: US12543476Application Date: 2009-08-18
-
Publication No.: US08479216B2Publication Date: 2013-07-02
- Inventor: Geetika Tewari Lakshmanan , Yuri G. Rabinovich , Robert Jeffrey Schloss
- Applicant: Geetika Tewari Lakshmanan , Yuri G. Rabinovich , Robert Jeffrey Schloss
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Law Offices of Ira D. Blecker, P.C.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F15/16 ; G06F15/173

Abstract:
A computer-implemented method, computer program product and computer readable storage medium directed to decentralized load distribution in an event-driven system. Included are receiving a data flow to be processed by a plurality of tasks at a plurality of nodes in the event-driven system having stateful and stateless event processing components, wherein the plurality of tasks are selected from the group consisting of hierarchical tasks (a task that is dependent on the output of another task), nonhierarchical tasks (a task that is not dependent on the output of another task) and mixtures thereof. Tasks are considered for migration to distribute the system load of processing tasks. The target node, to which the at least one target task is migrated, is chosen wherein the target node meets predetermined criteria in terms of load distribution quality. The computer-implemented method, computer program product and computer readable storage medium of the present invention may also include migrating tasks to target nodes to reduce cooling costs and selecting at least one node to go into quiescent mode.
Public/Granted literature
- US20110047555A1 DECENTRALIZED LOAD DISTRIBUTION IN AN EVENT-DRIVEN SYSTEM Public/Granted day:2011-02-24
Information query