Distributed resource allocation for stream data processing

被引:0
|
作者
Tang, Ao [1 ]
Liu, Zhen
Xia, Cathy
Zhang, Li
机构
[1] CALTECH, Dept Elect Engn, Pasadena, CA 91125 USA
[2] IBM Corp, TJ Watson Res Ctr, Hawthorne, NY 10532 USA
关键词
stream processing; distributed algorithm; resource allocation;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Data streaming applications are becoming more and more common due to the rapid development in the areas such as sensor networks, multimedia streaming, and on-line data mining, etc. These applications are often running in a decentralized, distributed environment. The requirements for processing large volumes of streaming data at real time have posed many great design challenges. It is critical to optimize the ongoing resource consumption of multiple, distributed, cooperating, processing units. In this paper, we consider a generic model for the general stream data processing systems. We address the resource allocation problem for a collection of processing units so as to maximize the weighted sum of the throughput of different streams. Each processing unit may require multiple input data streams simultaneously and produce one or many valuable output streams. Data streams flow through such a system after processing at multiple processing units. Based on this framework, we develop distributed algorithms for finding the best resource allocation schemes in such data stream processing networks. Performance analysis on the optimality and complexity of these algorithms are also provided.
引用
收藏
页码:91 / 100
页数:10
相关论文
共 50 条
  • [1] Distributed resource allocation in stream processing systems
    Xia, Cathy H.
    Broberg, James A.
    Liu, Zhen
    Zhang, Li
    Distributed Computing, Proceedings, 2006, 4167 : 489 - 504
  • [2] Optimizing Resource Allocation in Edge-distributed Stream Processing
    Rocha Neto, Aluizio
    Silva, Thiago P.
    Batista, Thais, V
    Lopes, Frederico
    Delicato, Flavia C.
    Pires, Paulo E.
    PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES (WEBIST), 2021, : 156 - 166
  • [3] Resource Estimation in Distributed Data Stream Processing Systems
    Fan, Minglu
    Liang, Yi
    Liu, Fei
    Yang, Mangmang
    Wang, Haihua
    PROCEEDINGS OF THE 2016 2ND WORKSHOP ON ADVANCED RESEARCH AND TECHNOLOGY IN INDUSTRY APPLICATIONS, 2016, 81 : 1824 - 1827
  • [4] Minimizing Resource Waste in Heterogeneous Resource Allocation for Data Stream Processing on Clouds
    Chung, Wu-Chun
    Wu, Tsung-Lin
    Lee, Yi-Hsuan
    Huang, Kuo-Chan
    Hsiao, Hung-Chang
    Lai, Kuan-Chou
    APPLIED SCIENCES-BASEL, 2021, 11 (01): : 1 - 17
  • [5] Task Allocation for Distributed Stream Processing
    Eidenbenz, Raphael
    Locher, Thomas
    IEEE INFOCOM 2016 - THE 35TH ANNUAL IEEE INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS, 2016,
  • [6] Burstiness-Aware Elastic Resource Allocation in Stream Data Processing
    Li L.-N.
    Wei X.-H.
    Li X.
    Wang X.-W.
    Jisuanji Xuebao/Chinese Journal of Computers, 2018, 41 (10): : 2193 - 2208
  • [7] OrientStream: A Framework for Dynamic Resource Allocation in Distributed Data Stream Management Systems
    Wang, Chunkai
    Meng, Xiaofeng
    Guo, Qi
    Weng, Zujian
    Yang, Chen
    CIKM'16: PROCEEDINGS OF THE 2016 ACM CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, 2016, : 2281 - 2286
  • [8] Preferential Resource Allocation in Stream Processing Systems
    Works, Karen
    Rundensteiner, Elke A.
    INTERNATIONAL JOURNAL OF COOPERATIVE INFORMATION SYSTEMS, 2014, 23 (04)
  • [9] Elastic Resource Allocation Based on Dynamic Perception of Operator Influence Domain in Distributed Stream Processing
    Liu, Fan
    Zhu, Weilin
    Mu, Weimin
    Zhang, Yun
    Li, Mingyang
    Zhu, Ziyuan
    Wang, Weiping
    COMPUTATIONAL SCIENCE - ICCS 2022, PT I, 2022, : 734 - 748
  • [10] Virtual Resource Allocation and Composition for Data Stream Processing of Online Auditing in Cloud Computing
    Wang, Lei
    Li, Tuo
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 806 - 813