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 条
  • [21] A Survey of Distributed Data Stream Processing Frameworks
    Isah, Haruna
    Abughofa, Tariq
    Mahfuz, Sazia
    Ajerla, Dharmitha
    Zulkernine, Farhana
    Khan, Shahzad
    IEEE ACCESS, 2019, 7 : 154300 - 154316
  • [22] Tracing Distributed Data Stream Processing Systems
    Zvara, Zoltan
    Szabo, Peter G. N.
    Hermann, Gabor
    Benczur, Andras
    2017 IEEE 2ND INTERNATIONAL WORKSHOPS ON FOUNDATIONS AND APPLICATIONS OF SELF* SYSTEMS (FAS*W), 2017, : 235 - 242
  • [23] Benchmarking Distributed Stream Data Processing Systems
    Karimov, Jeyhun
    Rabl, Tilmann
    Katsifodimos, Asterios
    Samarev, Roman
    Heiskanen, Henri
    Markl, Volker
    2018 IEEE 34TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2018, : 1507 - 1518
  • [24] Distributed Multilevel Secure Data Stream Processing
    Xie, Xing
    Ray, Indrakshi
    Ranasinghe, Waruna
    Gilbert, Philips A.
    Shashidhara, Pramod
    Yadav, Anoop
    2013 33RD IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS WORKSHOPS (ICDCSW 2013), 2013, : 368 - 373
  • [25] A Prediction Framework for Distributed Data Stream Processing
    He ZhiYong
    Du RongHua
    PROCEEDINGS OF THE 2009 PACIFIC-ASIA CONFERENCE ON CIRCUITS, COMMUNICATIONS AND SYSTEM, 2009, : 179 - 183
  • [26] Priority-based Resource Scheduling in Distributed Stream Processing Systems for Big Data Applications
    Bellavista, Paolo
    Corradi, Antonio
    Reale, Andrea
    Ticca, Nicola
    2014 IEEE/ACM 7TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2014, : 363 - 370
  • [27] Load shedding and distributed resource control of stream processing networks
    Feng, Hanhua
    Liu, Zhen
    Xia, Cathy H.
    Zhang, Li
    PERFORMANCE EVALUATION, 2007, 64 (9-12) : 1102 - 1120
  • [28] TASK ALLOCATION IN DISTRIBUTED DATA-PROCESSING
    CHU, WW
    HOLLOWAY, LJ
    LAN, MT
    EFE, K
    COMPUTER, 1980, 13 (11) : 57 - &
  • [29] Resource Optimization for Processing of Stream Data in Data Warehouse Environment
    Naeem, M. Asif
    Dobbie, Gillian
    Weber, Gerald
    Bajwa, Imran Sarwar
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON ADVANCES IN COMPUTING, COMMUNICATIONS AND INFORMATICS (ICACCI'12), 2012, : 62 - 68
  • [30] TDAG: A Tunable Distributed Data Processing Model for Data Stream
    Tang, Jintao
    Lin, Xuelian
    Shen, Yang
    Wo, Tianyu
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 433 - 437