VNU-UET Repository

An Elasticity Framework for Distributed Message Queuing Telemetry Transport Brokers

Pham, Manh Linh and Hoang, Xuan Tung (2021) An Elasticity Framework for Distributed Message Queuing Telemetry Transport Brokers. VNU Journal of Science: Computer Science and Communication Engineering, 37 (1). pp. 1-14. ISSN 2588-1086

This is the latest version of this item.

PDF - Published Version
Download (710kB)


Internet of Things (IoT) applications are increasingly making impact in all areas of human life. Day by day, its chatty embedded devices have been generating tons of data requiring effective network infrastructure. To deliver millions of IoT messages back and forth with as few faults as possible, participation of communication protocols like Message Queuing Telemetry Transport (i.e., MQTT) is a must. Lightweight blueprint and battery friendly design are just two of many advantages of this protocol making it become a dominant in IoT world. In real application scenarios, distributed MQTT solutions are usually required since centralized MQTT approach is incapable of dealing with huge amount of data. Although distributed MQTT solutions are scalable, they do not adapt to fluctuations of traffic workload. This might cost IoT service providers because of redundant computation resources. This leads to the need of a novel approach that can adapt its volume changes in workload. This article proposes such an elastic solution by proposing a flexible MQTT framework. Our MQTT framework uses off-the-shelf components to obtain server’s elasticity while keeping IoT applications intact. Experiments are conducted to validate elasticity function provided by an implementation of our framework.

Item Type: Article
Uncontrolled Keywords: MQTT broker, Elasticity, Internet of Things, Cloud computing
Subjects: Information Technology (IT)
Divisions: Center of Multidisciplinary Integrated Technologies for Field Monitoring (FIMO)
Faculty of Information Technology (FIT)
Depositing User: Dr. Mạnh Linh Phạm
Date Deposited: 15 Apr 2021 01:45
Last Modified: 15 Apr 2021 01:45

Available Versions of this Item

Actions (login required)

View Item View Item