Por favor, use este identificador para citar o enlazar este ítem: https://rd.uffs.edu.br/handle/prefix/5767
Type: Monografia
Título : Federação de brokers do protrocolo MQTT implementação e análise de desempenho
Author: Ribas, Nicolas Kolling
First advisor: Spohn, Marco Aurélio
metadata.dc.contributor.referee1: Padilha, Adriano Sanick
metadata.dc.contributor.referee2: Mello, Braulio Adriano de
Resume: A implantação de bilhões de dispositivos inteligentes capazes de sentir e interagir com seu ambiente, através da aquisição e envio de dados pela rede é conhecido como a Internet das Coisas. Dentre os protocolos que possibilitam a comunicação destes dispositivos, o mais difundido é o Message Queuing Telemetry Transport (MQTT). Em sua implementação padrão o MQTT faz uso de apenas um servidor central (i.e. broker) para a filtragem e repasse de mensagens. O broker se apresenta, nesse contexto, como um ponto único de falha e um possível gargalo no desempenho do sistema. Surge assim a necessidade de abordagens escaláveis do MQTT, como a clusterização e a federação de brokers. O presente trabalho possui como objetivo analisar o desempenho da federação de brokers MQTT. Para tal, apresentamos uma nova implementação de um federador: aplicação que fornece as capacidades de federação aos brokers. Utilizando do federador, então, montamos um estudo de caso, onde comparamos o desempenho das abordagens tradicional (de único broker) e de federação, tendo como métrica a latência de publicações.
Resumen : The deployment of billions of intelligent devices capable of sensing and interacting with their environment by acquiring and sending data over the network is known as the Internet of Things. Among the protocols that enable the communication of these devices, the most widespread is the Message Queuing Telemetry Transport (MQTT). MQTT uses only one central server (i.e., broker) for filtering and forwarding messages in its standard implementation. The broker presents itself, in this context, as a single point of failure and a possible bottleneck in system performance. Thus arises the need for scalable MQTT approaches, such as clusterization and federation of brokers. The present work aims to analyze the federation’s performance of MQTT brokers. Tothisend,wepresentanewimplementationofafederator: anapplicationthatprovides federation capabilities to brokers. Using the federator, we set up a case study comparing the performance of the traditional (single broker) and federation approaches, using the publication latency as a metric.
Palabras clave : Dispositivos inteligentes
Message Queuing Telemetry Transport
Servidor central
Protocolo MQTT
Language: por
Country: Brasil
Editorial : Universidade Federal da Fronteira Sul
Acronym of the institution: UFFS
College, Institute or Department: Campus Chapecó
Type of Access: Acesso Aberto
URI : https://rd.uffs.edu.br/handle/prefix/5767
Fecha de publicación : 30-mar-2022
Aparece en las colecciones: Ciência da Computação

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
RIBAS.pdf1.59 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.