A scalable and low-cost MQTT broker clustering system

© 2017 IEEE. This paper aims at building a scalable MQTT broker by combining low-cost board computers like Raspberry Pi and open source broker software. The MQTT broker can be used to exchange messages between devices and devices in term of publish/subscribe for create Internet of Things network. No...

Full description

Saved in:
Bibliographic Details
Main Authors: Pongnapat Jutadhamakorn, Tinnapat Pillavas, Vasaka Visoottiviseth, Ryousei Takano, Jason Haga, Dylan Kobayashi
Other Authors: National Institute of Advanced Industrial Science and Technology
Format: Conference or Workshop Item
Published: 2019
Subjects:
Online Access:https://repository.li.mahidol.ac.th/handle/123456789/45660
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Mahidol University
id th-mahidol.45660
record_format dspace
spelling th-mahidol.456602019-08-23T17:58:09Z A scalable and low-cost MQTT broker clustering system Pongnapat Jutadhamakorn Tinnapat Pillavas Vasaka Visoottiviseth Ryousei Takano Jason Haga Dylan Kobayashi National Institute of Advanced Industrial Science and Technology University of Hawaii at Manoa Mahidol University Computer Science © 2017 IEEE. This paper aims at building a scalable MQTT broker by combining low-cost board computers like Raspberry Pi and open source broker software. The MQTT broker can be used to exchange messages between devices and devices in term of publish/subscribe for create Internet of Things network. Nowadays people extremely interest in IoT not only in small room or home but expand to the big company which have a huge amount of IoT devices. Thus, we propose a scalable and low cost MQTT broker clustering which can implement easily but have high performance with a load balancer for a single entry point of MQTT messages and balance the message in clustering. We decide to use Raspberry Pi as it have low cost and can run linux OS with Docker and have enough spec for MQTT broker. This paper also shows the performance of the Raspberry Pi cluster and how to visualize the status of a computer cluster on SAGE2 wall. 2019-08-23T10:58:09Z 2019-08-23T10:58:09Z 2018-01-12 Conference Paper Proceeding of 2017 2nd International Conference on Information Technology, INCIT 2017. Vol.2018-January, (2018), 1-5 10.1109/INCIT.2017.8257870 2-s2.0-85049471552 https://repository.li.mahidol.ac.th/handle/123456789/45660 Mahidol University SCOPUS https://www.scopus.com/inward/record.uri?partnerID=HzOxMe3b&scp=85049471552&origin=inward
institution Mahidol University
building Mahidol University Library
continent Asia
country Thailand
Thailand
content_provider Mahidol University Library
collection Mahidol University Institutional Repository
topic Computer Science
spellingShingle Computer Science
Pongnapat Jutadhamakorn
Tinnapat Pillavas
Vasaka Visoottiviseth
Ryousei Takano
Jason Haga
Dylan Kobayashi
A scalable and low-cost MQTT broker clustering system
description © 2017 IEEE. This paper aims at building a scalable MQTT broker by combining low-cost board computers like Raspberry Pi and open source broker software. The MQTT broker can be used to exchange messages between devices and devices in term of publish/subscribe for create Internet of Things network. Nowadays people extremely interest in IoT not only in small room or home but expand to the big company which have a huge amount of IoT devices. Thus, we propose a scalable and low cost MQTT broker clustering which can implement easily but have high performance with a load balancer for a single entry point of MQTT messages and balance the message in clustering. We decide to use Raspberry Pi as it have low cost and can run linux OS with Docker and have enough spec for MQTT broker. This paper also shows the performance of the Raspberry Pi cluster and how to visualize the status of a computer cluster on SAGE2 wall.
author2 National Institute of Advanced Industrial Science and Technology
author_facet National Institute of Advanced Industrial Science and Technology
Pongnapat Jutadhamakorn
Tinnapat Pillavas
Vasaka Visoottiviseth
Ryousei Takano
Jason Haga
Dylan Kobayashi
format Conference or Workshop Item
author Pongnapat Jutadhamakorn
Tinnapat Pillavas
Vasaka Visoottiviseth
Ryousei Takano
Jason Haga
Dylan Kobayashi
author_sort Pongnapat Jutadhamakorn
title A scalable and low-cost MQTT broker clustering system
title_short A scalable and low-cost MQTT broker clustering system
title_full A scalable and low-cost MQTT broker clustering system
title_fullStr A scalable and low-cost MQTT broker clustering system
title_full_unstemmed A scalable and low-cost MQTT broker clustering system
title_sort scalable and low-cost mqtt broker clustering system
publishDate 2019
url https://repository.li.mahidol.ac.th/handle/123456789/45660
_version_ 1763490164108165120