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 条
  • [41] Big Data Processing at the Edge with Data Skew Aware Resource Allocation
    Ahmadvand, Hossein
    Dargahi, Tooska
    Foroutan, Fouzhan
    Okorie, Princewill
    Esposito, Flavio
    2021 IEEE CONFERENCE ON NETWORK FUNCTION VIRTUALIZATION AND SOFTWARE DEFINED NETWORKS (IEEE NFV-SDN), 2021, : 81 - 86
  • [42] A Predictive Scheduling Framework for Fast and Distributed Stream Data Processing
    Li, Teng
    Tang, Jian
    Xu, Jielong
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 333 - 338
  • [43] Data-Trace Types for Distributed Stream Processing Systems
    Mamouras, Konstantinos
    Stanford, Caleb
    Alur, Rajeev
    Ives, Zachary G.
    Tannen, Val
    PROCEEDINGS OF THE 40TH ACM SIGPLAN CONFERENCE ON PROGRAMMING LANGUAGE DESIGN AND IMPLEMENTATION (PLDI '19), 2019, : 670 - 685
  • [44] DIsCO: DynamIc Data COmpression in Distributed Stream Processing Systems
    Zacheilas, Nikos
    Kalogeraki, Vana
    DISTRIBUTED APPLICATIONS AND INTEROPERABLE SYSTEMS, DAIS 2017, 2017, 10320 : 19 - 33
  • [45] Evaluation of Data Enrichment Methods for Distributed Stream Processing Systems
    Scheinert, Dominik
    Casares, Fabian
    Geldenhuys, Morgan K.
    Styp-Rekowski, Kevin
    Kao, Odej
    2023 IEEE INTERNATIONAL CONFERENCE ON CLOUD ENGINEERING, IC2E, 2023, : 202 - 211
  • [46] Efficient Operator Placement for Distributed Data Stream Processing Applications
    Nardelli, Matteo
    Cardellini, Valeria
    Grassi, Vincenzo
    Lo Presti, Francesco
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (08) : 1753 - 1767
  • [47] Automatic Performance Tuning for Distributed Data Stream Processing Systems
    Herodotou, Herodotos
    Odysseos, Lambros
    Chen, Yuxing
    Lu, Jiaheng
    2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 3194 - 3197
  • [48] Distributed processing in up stream data retrieval for distance education
    Tagami, Y
    Ito, H
    Kumamoto, A
    ADVANCED RESEARCH IN COMPUTERS AND COMMUNICATIONS IN EDUCATION, VOL 1: NEW HUMAN ABILITIES FOR THE NETWORKED SOCIETY, 1999, 55 : 460 - 467
  • [49] Resource Constrained Data Stream Clustering with Concept Drifting for Processing Sensor Data
    Zhao, Gansen
    Ba, Zhongjie
    Du, Jiahua
    Wang, Xinming
    Li, Ziliu
    Rong, Chunming
    Huang, Changqin
    INTERNATIONAL JOURNAL OF DATA WAREHOUSING AND MINING, 2015, 11 (03) : 49 - 67
  • [50] Resource allocation in a distributed network
    Heikkinen, T
    APPLICATIONS & SERVICES IN WIRELESS NETWORKS, 2002, : 118 - 125