Performance evaluation of real-time stream processing systems for Internet of Things applications

被引:21
|
作者
Vikash [1 ]
Mishra, Lalita [1 ]
Varma, Shirshu [1 ]
机构
[1] Indian Inst Informat Technol, Dept Informat Technol, Allahabad 211015, Uttar Pradesh, India
关键词
Wireless sensor networks; Internet of Things; Pervasive computing; Middleware; Stream processing; Real-time processing;
D O I
10.1016/j.future.2020.07.012
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the current scenario, IoT is an ideal and novel technology, which fulfills the needs of most of the commercial, non-commercial, government, and private organizations by its real-time supportive nature and characteristics. However, real-time processing itself a very critical research topic. But, most of the IoT applications are empowered by real-time data processing. Thus, it become a vital part of IoT. In this work, we proposed a four-layer infrastructure for IoT along with stream processing. Further, we use stream processing techniques along with IoT infrastructure for applications and analyze the performance of stream processing techniques for IoT applications. Also, we compare and find the five most suitable distributed stream processing systems for IoT, based on its performance and characteristics. We use two benchmark applications to evaluate the performance of distributed stream processing systems against response time, throughput, jitter, and scalability. Based on that, we suggest the adapted solution for IoT applications. We evaluate the performance with peak stream rates from 100k to 1M along with the various frequencies of benchmark applications. Further, on the basis of results, we conclude that Apache NiFi is the most suitable solution for IoT applications. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:207 / 217
页数:11
相关论文
共 50 条
  • [1] An Approach for Real-time Stream Reasoning for the Internet of Things
    Endler, Markus
    Briot, Jean-Pierre
    Silva e Silva, Francisco
    de Almeida, Vitor P.
    Haeusler, Edward H.
    [J]. 2017 11TH IEEE INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2017, : 348 - 353
  • [2] A Real-time and Energy-aware Framework for Data Stream Processing in the Internet of Things
    de Oliveira, Egberto R.
    Delicato, Flavia
    da Rocha, Atslands R.
    Mattoso, Marta
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INTERNET OF THINGS, BIG DATA AND SECURITY (IOTBDS), 2021, : 17 - 28
  • [3] Performance study of real-time operating systems for internet of things devices
    Belleza, Rafael Raymundo
    de Freitas, Edison Pignaton
    [J]. IET SOFTWARE, 2018, 12 (03) : 176 - 182
  • [4] A Soft Real-time Stream Reasoning Service for the Internet of Things
    dos Reis, Ruhan
    Endler, Markus
    de Almeida, Vitor Pinheiro
    Haeusler, Edward Hermann
    [J]. 2019 13TH IEEE INTERNATIONAL CONFERENCE ON SEMANTIC COMPUTING (ICSC), 2019, : 166 - 169
  • [5] Real-time intelligent image processing for the internet of things
    Mu-Yen Chen
    Hsin-Te Wu
    [J]. Journal of Real-Time Image Processing, 2021, 18 : 997 - 998
  • [6] Real-time intelligent image processing for the internet of things
    Chen, Mu-Yen
    Wu, Hsin-Te
    [J]. JOURNAL OF REAL-TIME IMAGE PROCESSING, 2021, 18 (04) : 997 - 998
  • [7] NEPTUNE: Real Time Stream Processing for Internet of Things and Sensing Environments
    Buddhika, Thilina
    Pallickara, Shrideep
    [J]. 2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2016), 2016, : 1143 - 1152
  • [8] Synthesis of real-time cloud applications for Internet of Things
    Bak, Slawomir
    Czarnecki, Radoslaw
    Deniziak, Stanislaw
    [J]. TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2015, 23 (03) : 913 - 929
  • [9] A Graph-Based Cloud Architecture for Big Stream Real-Time Applications in the Internet of Things
    Belli, Laura
    Cirani, Simone
    Ferrari, Gianluigi
    Melegari, Lorenzo
    Picone, Marco
    [J]. ADVANCES IN SERVICE-ORIENTED AND CLOUD COMPUTING, 2015, 508 : 91 - 105
  • [10] Research on real-time data processing technology for Internet of things
    Wu, Jia
    Su, Dan
    Liu, Chao
    Lv, Bing
    Ji, ShengPeng
    Li, Xianhui
    Li, Gang
    [J]. PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 2496 - 2500