Invention Grant
US07840677B2 Systems, methods and computer program products for improving placement performance of message transforms by exploiting guided replication
有权
系统,方法和计算机程序产品,用于通过开发引导式复制来提高消息转换的布局性能
- Patent Title: Systems, methods and computer program products for improving placement performance of message transforms by exploiting guided replication
- Patent Title (中): 系统,方法和计算机程序产品,用于通过开发引导式复制来提高消息转换的布局性能
-
Application No.: US12046262Application Date: 2008-03-11
-
Publication No.: US07840677B2Publication Date: 2010-11-23
- Inventor: Ying Li , Robert Evan Strom
- Applicant: Ying Li , Robert Evan Strom
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent Preston Young
- Main IPC: G06F15/173
- IPC: G06F15/173

Abstract:
Systems, methods and computer program products for optimizing an objective function (e.g. the overall end-to-end runtime latency) of a flow graph of message transformations which are placed onto an overlay network of broker machines by replicating stateless transformations in a guided manner. Exemplary embodiments include a guided replication method, including given an initial transformation graph and a network topology, running a placement algorithm to obtain top N best task-to-broker assignments, identifying the R-task which forms the performance bottleneck, checking if the objective function improvement drops below a designated threshold, if yes, then selecting the optimal task-to-broker assignment and the program terminates; otherwise, replicating the R-task, optimally distributing the data load among R-task's replicas, deriving a set of starting points from the above obtained top N task-to-broker assignments, and re-executing the placement algorithm with these starting points in an iterative fashion.
Public/Granted literature
Information query