发明授权
- 专利标题: Distributed joint admission control and dynamic resource allocation in stream processing networks
- 专利标题(中): 流处理网络中的分布式联合准入控制和动态资源分配
-
申请号: US12535805申请日: 2009-08-05
-
公开(公告)号: US07924718B2公开(公告)日: 2011-04-12
- 发明人: Hanhua Feng , Zhen Liu , Honghui Xia , Li Zhang
- 申请人: Hanhua Feng , Zhen Liu , Honghui Xia , Li Zhang
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Harrington & Smith
- 主分类号: G01R31/08
- IPC分类号: G01R31/08
摘要:
Methods and apparatus operating in a stream processing network perform load shedding and dynamic resource allocation so as to meet a pre-determined utility criterion. Load shedding is envisioned as an admission control problem encompassing source nodes admitting workflows into the stream processing network. A primal-dual approach is used to decompose the admission control and resource allocation problems. The admission control operates as a push-and-pull process with sources pushing workflows into the stream processing network and sinks pulling processed workflows from the network. A virtual queue is maintained at each node to account for both queue backlogs and credits from sinks. Nodes of the stream processing network maintain shadow prices for each of the workflows and share congestion information with neighbor nodes. At each node, resources are devoted to the workflow with the maximum product of downstream pressure and processing rate, where the downstream pressure is defined as the backlog difference between neighbor nodes. The primal-dual controller iteratively adjusts the admission rates and resource allocation using local congestion feedback. The iterative controlling procedure further uses an interior-point method to improve the speed of convergence towards optimal admission and allocation decisions.
公开/授权文献
信息查询