CEPSim: A Simulator for Cloud-Based Complex Event Processing

被引:8
作者
Higashino, Wilson A. [1 ,2 ]
Capretz, Miriam A. M. [1 ]
Bittencourt, Luiz F. [2 ]
机构
[1] Western Univ, Dept Elect & Comp Engn, London, ON, Canada
[2] Univ Estadual Campinas, Inst Comp, Campinas, SP, Brazil
来源
2015 IEEE INTERNATIONAL CONGRESS ON BIG DATA - BIGDATA CONGRESS 2015 | 2015年
关键词
complex event processing; cloud computing; simulation; Big Data;
D O I
10.1109/BigDataCongress.2015.34
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
As one of the Vs defining Big Data, data velocity brings many new challenges to traditional data processing approaches. The adoption of cloud environments in complex event processing (CEP) systems is a recent architectural style that aims to overcome these challenges. Validating cloud-based CEP systems at the required Big Data scale, however, is often a laborious, error-prone, and expensive task. This article presents CEPSim, a new simulator that has been developed to facilitate this validation process. CEPSim extends CloudSim, an existing cloud simulator, with an application model based on directed acyclic graphs that is used to represent continuous CEP queries. Once defined, the queries can be simulated in different cloud environments under diverse load conditions. Moreover, CEPSim is also customizable with different operator placement and scheduling strategies. These features enable researchers and system architects to experiment with different configurations and strategies and to promote research in this field. Experimental results show that CEPSim can successfully simulate existing cloud-based CEP systems.
引用
收藏
页码:182 / 190
页数:9
相关论文
共 50 条
  • [41] SMASH: A Cloud-based Architecture for Big Data Processing and Visualization of Traffic Data
    Wu, Siqi
    Morandini, Luca
    Sinnott, Richard O.
    2015 IEEE INTERNATIONAL CONFERENCE ON DATA SCIENCE AND DATA INTENSIVE SYSTEMS, 2015, : 53 - 60
  • [42] Cloud-based configurable data stream processing architecture in rural economic development
    Chen, Haohao
    Al-Turjman, Fadi
    PEERJ COMPUTER SCIENCE, 2024, 10 : 1 - 19
  • [43] Towards Optimizing the Usability of Homomorphic Encryption in Cloud-Based Medical Image Processing
    Marwan, Mbarek
    Kartit, Ali
    Ouahmane, Hassan
    UBIQUITOUS NETWORKING, UNET 2017, 2017, 10542 : 214 - 224
  • [44] Cloud-based RFID Authentication
    Xie, Wei
    Xie, Lei
    Zhang, Chen
    Zhang, Quan
    Tang, Chaojing
    2013 IEEE INTERNATIONAL CONFERENCE ON RFID (RFID), 2013, : 168 - 175
  • [45] Monitoring "Grid-Cloud" model using Complex Event Processing (CEP)
    Ladour, Hassina
    El-Maouhab, Aouaouche
    2016 2ND INTERNATIONAL CONFERENCE ON OPEN SOURCE SOFTWARE COMPUTING (OSSCOM), 2016,
  • [46] Cloud-based Smart Waste Management for Smart Cities
    Aazam, Mohanunad
    St-Hilaire, Marc
    Lung, Chung-Horng
    Lambadaris, Ioatmis
    2016 IEEE 21ST INTERNATIONAL WORKSHOP ON COMPUTER AIDED MODELLING AND DESIGN OF COMMUNICATION LINKS AND NETWORKS (CAMAD), 2016, : 188 - 193
  • [47] Performance Prediction of Cloud-Based Big Data Applications
    Ardagna, Danilo
    Barbierato, Enrico
    Evangelinou, Athanasia
    Gianniti, Eugenio
    Gribaudo, Marco
    Pinto, Tulio B. M.
    Guimaraes, Anna
    da Silva, Ana Paula Couto
    Almeida, Jussara M.
    PROCEEDINGS OF THE 2018 ACM/SPEC INTERNATIONAL CONFERENCE ON PERFORMANCE ENGINEERING (ICPE '18), 2018, : 192 - 199
  • [48] A cloud-based remote sensing data production system
    Yan, Jining
    Ma, Yan
    Wang, Lizhe
    Choo, Kim-Kwang Raymond
    Jie, Wei
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 1154 - 1166
  • [49] A cloud-based triage log analysis and recovery framework
    Qi, Guanqiu
    Tsai, Wei-Tek
    Li, Wu
    Zhu, Zhiqin
    Luo, Yong
    SIMULATION MODELLING PRACTICE AND THEORY, 2017, 77 : 292 - 316
  • [50] A Hadoop cloud-based surrogate modelling framework for approximating complex hydrological models
    Ma, Jinfeng
    Zheng, Hua
    Li, Ruonan
    Rao, Kaifeng
    Yang, Yanzheng
    Li, Weifeng
    JOURNAL OF HYDROINFORMATICS, 2023, 25 (02) : 511 - 525