Duality-Based Locality-Aware Stream Partitioning in Distributed Stream Processing Engines

被引:0
|
作者
Son, Siwoon [1 ]
Moon, Yang-Sae [1 ]
机构
[1] Kangwon Natl Univ, Chunchon, South Korea
关键词
Distributed processing; Data stream; Locality; Duality;
D O I
10.1007/978-3-030-48340-1_57
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose duality-based locality-aware stream partitioning (LSP) in distributed stream processing engines (DSPEs). In general, LSP directly uses the locality concept of distributed batch processing engines (DBPEs). This concept does not fully take into account the characteristics of DSPEs and therefore does not maximize cluster resource utilization. To solve this problem, we first explain the limitations of existing LSP, and we then propose a duality relationship between DBPEs and DSPEs. We finally propose a simple but efficient ping-based mechanism to maximize the locality of DSPEs based on the duality. The insights uncovered in this paper can maximize the throughput and minimize the latency in stream partitioning.
引用
收藏
页码:725 / 730
页数:6
相关论文
共 50 条
  • [41] Robust Distributed Stream Processing
    Lei, Chuan
    Rundensteiner, Elke A.
    Guttman, Joshua D.
    2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2013, : 817 - 828
  • [42] On the Merits of Distributed Work-stealing on Selective Locality-aware Tasks
    Paudel, Jeeva
    Tardieu, Olivier
    Amaral, Jose Nelson
    2013 42ND ANNUAL INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP), 2013, : 100 - 109
  • [43] Distributed Stream Processing with DUP
    Bader, Kai Christian
    Eissler, Tilo
    Evans, Nathan
    GauthierDickey, Chris
    Grothoff, Christian
    Grothoff, Krista
    Keene, Jeff
    Meier, Harald
    Ritzdorf, Craig
    Rutherford, Matthew J.
    NETWORK AND PARALLEL COMPUTING, 2010, 6289 : 232 - +
  • [44] Data Locality-Aware Big Data Query Evaluation in Distributed Clouds
    Xia, Qiufen
    Liang, Weifa
    Xu, Zichuan
    COMPUTER JOURNAL, 2017, 60 (06): : 791 - 809
  • [45] QoS-aware Resource Allocation for Stream Processing Engines using Priority Channels
    Wang, Yidan
    Tari, Zahir
    HoseinyFarahabady, M. Reza
    Zomaya, Albert Y.
    2017 IEEE 16TH INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS (NCA), 2017, : 271 - 279
  • [46] Mode Aware Stream Query Processing
    Wei, Mingrui
    Rundensteiner, Elke
    SCIENTIFIC AND STATISTICAL DATABASE MANAGEMENT, PROCEEDINGS, 2009, 5566 : 380 - 397
  • [47] Modeling Data Stream Intensity in Distributed Stream Processing System
    Gorawski, Marcin
    Marks, Pawel
    Gorawski, Michal
    COMPUTER NETWORKS, CN 2013, 2013, 370 : 372 - 383
  • [48] Fault tolerant distributed stream processing based on backtracking
    Chen Q.
    Hsu M.
    Malu C.
    International Journal of Networked and Distributed Computing, 2013, 1 (4) : 226 - 238
  • [49] Fault Tolerant Distributed Stream Processing based on Backtracking
    Chen, Qiming
    Hsu, Meichun
    Malu, Castellanos
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2013, 1 (04) : 226 - 238
  • [50] PMJoin: Optimizing distributed multi-way stream joins by stream partitioning
    Zhou, Yongluan
    Yan, Ying
    Yu, Feng
    Zhou, Aoying
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, PROCEEDINGS, 2006, 3882 : 325 - 341