relation: https://eprints.uet.vnu.edu.vn/eprints/id/eprint/4443/ title: Elasticity for MQTT Brokers in IoT Applications creator: Pham, Manh Linh creator: Hoang, Tien Quang creator: Nguyen, Xuan Truong subject: Information Technology (IT) description: Many domains of human life are more and more impacted by applications of the Internet of Things (i.e., IoT). The embedded devices produce masses of data day after day requiring a strong network infrastructure. The inclusion of messaging protocols like MQTT is important to ensure as few errors as possible in sending millions of IoT messages. This protocol is a great component of the IoT universe due to its lightweight design and low power consumption. Distributed MQTT systems are typically needed in actual application environments because centralized MQTT methods cannot accommodate a massive volume of data. Although being scalable decentralized MQTT systems, they are not suited to traffic workload variability. IoT service providers may incur expense because the computing resources are overestimated. This points to the need for a new approach to adapt workload fluctuation. Through proposing a modular MQTT framework, this article provides such an elasticity approach. In order to guarantee elasticity of MQTT server cluster while maintaining intact IoT implementation, the MQTT framework used off-the-shelf components. The elasticity feature of our framework is verified by various experiments. publisher: Vietnam Ministry of Information and Communications date: 2021-04-27 type: Article type: PeerReviewed identifier: Pham, Manh Linh and Hoang, Tien Quang and Nguyen, Xuan Truong (2021) Elasticity for MQTT Brokers in IoT Applications. Journal of Research and Development on Information and Communication Technology, 2020 (2). pp. 61-73. ISSN 1859-3534 relation: https://ictmag.vn/ict/article/view/953/474 relation: 10.32913/mic-ict-research.v2020.n2.941