发明名称 STREAMING OPERATOR PLACEMENT FOR DISTRIBUTED STREAM PROCESSING
摘要 A streaming operator assignment system and method for determining a streaming operator assignment that minimizes overload in a data processing system. Embodiments of the streaming operator assignment system include an optimization goals definition module, which defines optimization goals in terms of fundamental quantities that system administrators and application writers want to control, such as minimizing the worst case latency over all periods of time, or minimizing how much the system is backlogged with work. Embodiments of the streaming operator assignment system also include an optimization goals solution module that optimizes and solves a selected optimization goal. A specialized optimization technique is used to find the best operator (or load) assignment using the optimization goals to measure of the value of the assignment. This technique minimizes an optimization goal by iterating over all possible operators assignments over all possible nodes to find the operator assignment that minimizes the desired optimization goal.
申请公布号 US2009319687(A1) 申请公布日期 2009.12.24
申请号 US20080141914 申请日期 2008.06.19
申请人 MICROSOFT CORPORATION 发明人 GOLDSTEIN JONATHAN D.;BARGA ROGER S.;RIEDEWALD MIREK;HONG MINGSHENG
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人
主权项
地址