TY - JOUR ID - SisLab4443 UR - https://ictmag.vn/ict/article/view/953/474 IS - 2 A1 - Pham, Manh Linh A1 - Hoang, Tien Quang A1 - Nguyen, Xuan Truong N2 - 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. VL - 2020 TI - Elasticity for MQTT Brokers in IoT Applications AV - none EP - 73 Y1 - 2021/04/27/ PB - Vietnam Ministry of Information and Communications JF - Journal of Research and Development on Information and Communication Technology KW - Elasticity KW - MQTT broker KW - Cloud computing KW - Internetof Things SN - 1859-3534 SP - 61 ER -