Multi-level just-enough elasticity for MQTT brokers of Internet of Things applications

被引:4
|
作者
Linh Manh Pham [1 ]
Nguyen-Tuan-Thanh Le [2 ]
Xuan-Truong Nguyen [1 ,3 ]
机构
[1] VNU Univ Engn & Technol, 144 Xuan Thuy, Hanoi, Vietnam
[2] Thuyloi Univ, 175 Tay Son, Hanoi, Vietnam
[3] Hanoi Pedag Univ, 2,32 Nguyen Van Linh, Phuc Yen, Vinh Phuc, Vietnam
关键词
Elasticity; MQTT broker; Internet of Things; Cloud computing; Smart homes;
D O I
10.1007/s10586-022-03636-w
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Applications for the Internet of Things (IoT) are rapidly having an impact on all areas of daily life. Every day, its embedded devices generate loads of data that requires efficient network infrastructure. The integration of lightweight communication protocols such as Message Queuing Telemetry Transport (MQTT) is to send millions of IoT messages back and forth with as few errors as possible. In practice, IoT big data analytic systems are often deployed with highly regarded MQTT solutions to handle huge amounts of dynamic data and achieve scalability. However, these solutions do not adapt well to fluctuations in workload, so they are not elastic yet. This article introduces a novel framework that provides just-enough elasticity for MQTT brokers with multiple levels of virtualization and its implementation using EMQX MQTT broker, Kubernetes container-orchestration system and OpenStack cloud environment. Various experiments based on a real life IoT application are conducted to validate our proposed framework and its elastic functionality.
引用
收藏
页码:3961 / 3976
页数:16
相关论文
共 50 条
  • [41] A Multi-level Random Forest Model-Based Intrusion Detection Using Fuzzy Inference System for Internet of Things Networks
    Awotunde, Joseph Bamidele
    Ayo, Femi Emmanuel
    Panigrahi, Ranjit
    Garg, Amik
    Bhoi, Akash Kumar
    Barsocchi, Paolo
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2023, 16 (01)
  • [42] An efficient multi-level trace toolkit for multi-threaded applications
    Danjean, V
    Namyst, R
    Wacrenier, PA
    EURO-PAR 2005 PARALLEL PROCESSING, PROCEEDINGS, 2005, 3648 : 166 - 175
  • [43] Secure Data Transfer Based on a Multi-Level Blockchain for Internet of Vehicles
    Lin, Hua Yi
    SENSORS, 2023, 23 (05)
  • [44] A multi-level theory approach to understanding price rigidity in internet retailing
    Kauffman R.J.
    Lee D.
    Journal of the Association for Information Systems, 2010, 11 (06) : 303 - 338
  • [45] System Model for Multi-level Cloud Based Tactile Internet System
    Ateya, Abdelhamied A.
    Vybornova, Anastasia
    Samouylov, Konstantin
    Koucheryavy, Andrey
    WIRED/WIRELESS INTERNET COMMUNICATIONS, WWIC 2017, 2017, 10372 : 77 - 86
  • [46] Multi level key exchange and encryption protocol for internet of things(IoT)
    Poomagal, C.T. (ctpoomagall@gmail.com), 1600, Tech Science Press (35):
  • [47] An energy internet DERMS platform using a multi-level Stackelberg game
    Fattahi, Javad
    Wright, David
    Schriemer, Henry
    SUSTAINABLE CITIES AND SOCIETY, 2020, 60
  • [48] A Multi-Level Theory Approach to Understanding Price Rigidity in Internet Retailing
    Kauffman, Robert J.
    Lee, Dongwon
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SYSTEMS, 2010, 11 (06): : 303 - 338
  • [49] Multi-Level Latent Class Analysis of Internet Use Pattern in Taiwan
    Hsieh, Tsui-Chuan
    Yang, Chyan
    E-TECHNOLOGIES AND NETWORKS FOR DEVELOPMENT, 2011, 171 : 197 - 208
  • [50] Multi level Key Exchange and Encryption Protocol for Internet of Things(IoT)
    Poomagal, C. T.
    Kumar, Sathish G. A.
    Mehta, Deval
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2020, 35 (01): : 51 - 63