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 条
  • [21] Multi-layer OCT segmentation in the presence of layer-disrupting pathology: Just-Enough Interaction Approach
    Sonka, Milan
    Lee, Kyungmoo
    Guo, Zhihui
    Zhang, Honghai
    Wahle, Andreas
    Waldstein, Sebastian M.
    Gerendas, Bianca S.
    Schmidt-Erfurth, Ursula
    Abramoff, Michael David
    INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 2018, 59 (09)
  • [22] Multi-level isolation for Android applications
    Averlant, Guillaume
    2017 IEEE 28TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2017), 2017, : 128 - 131
  • [23] A Multi-level Elasticity Framework for Distributed Data Stream Processing
    Nardelli, Matteo
    Russo, Gabriele Russo
    Cardellini, Valeria
    Lo Presti, Francesco
    EURO-PAR 2018: PARALLEL PROCESSING WORKSHOPS, 2019, 11339 : 53 - 64
  • [24] Multi-level collagen aggregates and their applications in biomedical applications
    Dan, Weihua
    Chen, Yining
    Dan, Nianhua
    Zheng, Xin
    Wang, Lu
    Yang, Changkai
    Huang, Yanping
    Liu, Xinhua
    Hu, Yang
    INTERNATIONAL JOURNAL OF POLYMER ANALYSIS AND CHARACTERIZATION, 2019, 24 (08) : 667 - 683
  • [25] Internet of Things Integrated with Multi-level Authentication for Secured IoT Data Stream Through TLS/SSL Layer
    Yuvaraj, S.
    Manigandan, M.
    Dhandapani, Vaithiyanathan
    Saajid, R.
    Nikhilesh, S.
    BIG-DATA-ANALYTICS IN ASTRONOMY, SCIENCE, AND ENGINEERING, BDA 2021, 2022, 13167 : 245 - 258
  • [26] ARCPI and its applications in multi-level inverter
    Tsinghua University, Beijing 100084, China
    Diangong Jishu Xuebao, 2006, 5 (58-63):
  • [27] Multi-level choppers for high voltage applications
    Meynard, T.A.
    Foch, H.
    EPE Journal (European Power Electronics and Drives Journal), 1992, 2 (01):
  • [28] Multi-layer 3D Simultaneous Retinal OCT Layer Segmentation: Just-Enough Interaction for Routine Clinical Use
    Lee, Kyungmoo
    Zhang, Honghai
    Wahle, Andreas
    Abramoff, Michael D.
    Sonka, Milan
    VIPIMAGE 2017, 2018, 27 : 862 - 871
  • [29] Incremental-Precision Based Feature Computation and Multi-Level Classification for Low-Energy Internet-of-Things
    Koteshwara, Sandhya
    Parhi, Keshab K.
    IEEE JOURNAL ON EMERGING AND SELECTED TOPICS IN CIRCUITS AND SYSTEMS, 2018, 8 (04) : 822 - 835
  • [30] A Multi-level Internet Traffic Classifier Using Deep Learning
    Salman, Ola
    Elhajj, Imad H.
    Chehab, Ali
    Kayssi, Ayman
    PROCEEDINGS OF THE 2018 9TH INTERNATIONAL CONFERENCE ON THE NETWORK OF THE FUTURE (NOF), 2018, : 68 - 75