Use este identificador para citar ou linkar para este item:
https://rd.uffs.edu.br/handle/prefix/6554
Tipo: | Monografia |
Título: | Análise de escalabilidade do protocolo MQTT |
Autor(es): | Cassol, Anthony Luam |
Primeiro Orientador: | Spohn, Marco Aurélio |
Primeiro membro da banca: | Padilha, Adriano Sanick |
Segundo membro da banca: | Mello, Braulio Adriano de |
Resumo: | Cada vez mais objetos do dia a dia estão se conectando à internet. O crescimento da Internet das Coisas (IoT) faz com que surjam novos desafios para a computação, e com isso, a utilização de novos protocolos de comunicação se faz necessária. O MQTT é um protocolo de comunicação baseado no paradigma publicador/assinante e alguns fatores fazem com que ele seja ideal para utilização na IoT. Neste protocolo, o broker faz a intermediação entre publicadores e assinantes e tem um papel crucial para o funcionamento do sistema. As abordagens de escalabilidade do protocolo MQTT envolvem o agrupamento de brokers. O presente trabalho propõe a construção e análise de um sistema de escalabilidade do protocolo MQTT através de agrupamento de brokers. Para a criação do sistema foram utilizadas soluções de código aberto. Com o objetivo de extrair melhores resultados para a análise do desempenho do sistema, diferentes ambientes e cenários foram criados. No final é realizada uma discussão com base nos resultados obtidos. |
Abstract/Resumen: | More and more everyday objects are connecting to the internet. The growth of the Internet of Things (IoT) creates new challenges to the computing area, and along with that the need to use new communication protocols. MQTT is a communication protocol based on the pub- lisher/subscriber paradigm and some factors make it ideal for use in the IoT. In this protocol, the broker acts as an intermediary between publishers and subscribers and plays a crucial role to the system’s operation. Scalability approaches of the MQTT protocol involve clustering of brokers. The present work proposes the construction and analysis of a scalability system of the MQTT protocol through clustering of brokers. In order for the system to be created, open-source code solutions were used. With the intention of getting better results for the analysis of the system’s performance, different environments and scenarios were created. Lastly, a discussion is made based on obtained results. |
Palavras-chave: | Internet das coisas Escalabilidade Computação Protocolo MQTT |
Idioma: | por |
País: | Brasil |
Instituição: | Universidade Federal da Fronteira Sul |
Sigla da Instituição: | UFFS |
Faculdade, Instituto ou Departamento: | Campus Chapecó |
Tipo de Acesso: | Acesso Aberto |
URI: | https://rd.uffs.edu.br/handle/prefix/6554 |
Data do documento: | 10-Ago-2022 |
Aparece nas coleções: | Ciência da Computação |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
CASSOL.pdf | 1,54 MB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.