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 条
  • [1] CEPSim: Modelling and simulation of Complex Event Processing systems in cloud environments
    Higashino, Wilson A.
    Capretz, Miriam A. M.
    Bittencourt, Luiz F.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 65 : 122 - 139
  • [2] RAS: Request Assignment Simulator for Cloud-Based Applications
    Rajan, R. Arokia Paul
    Francis, F. Sagayaraj
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2015, 9 (06): : 2035 - 2049
  • [3] Toward a Cloud-based security intelligence with big data processing
    Benzidane, Karim
    El Alloussi, Hassan
    El Warrak, Othman
    Fetjah, Leila
    Andaloussi, Said Jai
    Sekkaki, Abderrahim
    NOMS 2016 - 2016 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2016, : 1089 - 1092
  • [4] A Dynamic Complex Event Processing Architecture for Cloud Monitoring and Analysis
    Mdhaffar, Afef
    Ben Halima, Riadh
    Jmaiel, Mohamed
    Freisleben, Bernd
    2013 IEEE FIFTH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), VOL 2, 2013, : 270 - 275
  • [5] Open-source cloud-based energy calculator/simulator
    Evans, R.
    2013 ISES SOLAR WORLD CONGRESS, 2014, 57 : 2838 - 2847
  • [6] Cloud-Based Processing on Data Science for Visualization
    Ashari, Ahmad
    Tjoa, A. Min
    Riasetiawan, Mardhani
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2016, 7 (02) : 449 - 454
  • [7] Embedded Image Processing System for Cloud-based Applications
    Thieling, Lothar
    Schueer, Andre
    Hartung, Georg
    Buechel, Gregor
    21ST INTERNATIONAL CONFERENCE ON SYSTEMS, SIGNALS AND IMAGE PROCESSING (IWSSIP 2014), 2014, : 163 - 166
  • [8] A Cloud-based IoT Data Gathering and Processing Platform
    Emeakaroha, Vincent C.
    Cafferkey, Neil
    Healy, Philip
    Morrison, John P.
    2015 3RD INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD (FICLOUD) AND INTERNATIONAL CONFERENCE ON OPEN AND BIG (OBD), 2015, : 50 - 57
  • [9] AcoustiCloud: A cloud-based system for managing large-scale bioacoustics processing
    Brown, Alexander
    Garg, Saurabh
    Montgomery, James
    ENVIRONMENTAL MODELLING & SOFTWARE, 2020, 131
  • [10] Context-aware Complex Event Processing for Event Cloud in Internet of Things
    Wang, Yongheng
    Cao, Kening
    2012 INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS AND SIGNAL PROCESSING (WCSP 2012), 2012,