VNU-UET Repository

An Elasticity Framework for Distributed MQTT Brokers

Pham, Manh Linh and Hoang, Xuan Tung (2021) An Elasticity Framework for Distributed MQTT Brokers. VNU Journal of Science: Computer Science and Communication Engineering . ISSN 2588-1086 (In Press)

WarningThere is a more recent version of this item available.
[img]
Preview
PDF
Download (472kB)

Abstract

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 fort with as few faults as possible, participation of communication protocols like 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 Mar 2021 04:23
Last Modified: 15 Mar 2021 04:23
URI: http://eprints.uet.vnu.edu.vn/eprints/id/eprint/4421

Available Versions of this Item

Actions (login required)

View Item View Item