Partitioning for Scalable Complex Event Processing on Data Streams

被引:11
|
作者
Saleh, Omran [1 ]
Betz, Heiko [1 ]
Sattler, Kai-Uwe [1 ]
机构
[1] Tech Univ Ilmenau, Dept Comp Sci & Automat, D-98684 Ilmenau, Germany
关键词
D O I
10.1007/978-3-319-10518-5_15
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Many applications processing dynamic data require to filter, aggregate, join as well as to recognize event patterns in streams of data in an online fashion. However, data analysis and complex event processing (CEP) on high volume and/or high rate streams are challenging tasks. Typically, partitioning techniques are leveraged for achieving low latency and scalable processing. Unfortunately, sequence-based operations such as CEP operations as well as long-running continuous queries make partitioning much more difficult than for batch-oriented approaches. In this paper, we address this challenge by presenting partitioning strategies for CEP queries. We discuss two strategies for stream and pattern partitioning and we present a cost-based optimization approach for determining the number of partitions as well as the split points in the queries to achieve better load balancing and avoid congestions of processing nodes in a cluster environment.
引用
收藏
页码:185 / 197
页数:13
相关论文
共 50 条
  • [1] Parallel Processing Data Streams in Complex Event Processing Systems
    Xiao, Fuyuan
    Zhan, Cheng
    Lai, Hong
    Tao, Li
    2017 29TH CHINESE CONTROL AND DECISION CONFERENCE (CCDC), 2017, : 6157 - 6160
  • [2] Complex Event Processing over Unreliable RFID Data Streams
    Nie, Yanming
    Li, Zhanhuai
    Chen, Qun
    WEB TECHNOLOGIES AND APPLICATIONS, 2011, 6612 : 278 - 289
  • [3] Optimizing complex event processing over RFID data streams
    Chen, Qun
    Li, Zhanhuai
    Liu, Hailong
    2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1442 - +
  • [4] Complex event processing over live archived data streams
    Peng, Shang-Lian
    Li, Zhan-Huai
    Chen, Qun
    Li, Qiang
    Jisuanji Xuebao/Chinese Journal of Computers, 2012, 35 (03): : 540 - 554
  • [5] New parallel processing strategies in complex event processing systems with data streams
    Xiao, Fuyuan
    Zhan, Cheng
    Lai, Hong
    Tao, Li
    Qu, Zhiguo
    INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (08): : 1 - 15
  • [6] Complex Event Processing on Uncertain Data Streams in Product Manufacturing Process
    Mao, Na
    Tan, Jie
    2015 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2015, : 583 - 588
  • [7] Semantics-based complex event processing for RFID data streams
    Ku, Tao
    Zhu, YunLong
    Hu, KunYuan
    PROCEEDINGS OF THE FIRST INTERNATIONAL SYMPOSIUM ON DATA, PRIVACY, AND E-COMMERCE, 2007, : 32 - 34
  • [8] Active Complex Event Processing over Event Streams
    Wang, Di
    Rundensteiner, Elke A.
    Ellison, Richard T., III
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (10): : 634 - 645
  • [9] A Scalable Complex Event Analytical System with Incremental Episode Mining over Data Streams
    Tseng, Jerry C. C.
    Gu, Jia-Yuan
    Tseng, Vincent S.
    Wang, P. F.
    Chen, Ching-Yu
    Li, Chu-Feng
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 648 - 655
  • [10] Dealing with Data Streams: Complex Event Processing vs. Data Stream Mining
    Lange, Moritz
    Koschel, Arne
    Astrova, Irina
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS, ICCSA 2020, PART IV, 2020, 12252 : 3 - 14