Análise do Overhead da Observabilidade na Computação em Névoa
Resumo
A observabilidade em ambientes de Computação em Névoa tem grande importância para a manutenção dos SLAs acordados com os usuários dos serviços. Este estudo tem como objetivo avaliar estratégias para reduzir o overhead causado pelo uso de ferramentas que proporcionem um aumento da observabilidade na plataforma. Utilizando o cenário prático do Mobile IoT-RoadBot, um aplicativo de cidade inteligente, avaliamos o overhead de se aumentar a observabilidade em um ambiente de teste composto por dispositivos IoT e um nó de Névoa, empregando ferramentas de código aberto como Prometheus e a pilha ELK para gerenciar métricas, logs e traces. A análise do overhead revelou que, embora o impacto nos dispositivos IoT seja mínimo, nos nós de Névoa o uso de CPU e memória é significativamente maior, ressaltando a necessidade de estratégias eficazes para reduzir o volume de dados e otimizar a configuração das ferramentas. Os resultados alcançados representaram uma diminuição de 80% no volume total de dados de observabilidade armazenados no nó de Névoa, sem que houvesse diminuição do nível de observabilidade. O acréscimo causado pelo aumento da observabilidade no volume de dados gerenciado pela Mobile IoT Roadbot foi menor que 1%.Referências
Bachiega, J., da Costa, B. G. S., and Araujo, A. P. F. (2021). Computational perspective of the fog node. 22nd International Conference on Internet Computing & IoT.
Banerjee, A., Costa, B., Forkan, A. R. M., Kang, Y.-B., Marti, F., McCarthy, C., Ghaderi, H., Georgakopoulos, D., and Jayaraman, P. P. (2024). 5g enabled smart cities: A real-world evaluation and analysis of 5g using a pilot smart city application. Internet of Things, 28:101326.
Bonomi, F., Milito, R., Zhu, J., and Addepalli, S. (2012). Fog computing and its role in the internet of things. MCC ’12, pages 13–16, New York, NY, USA. ACM.
Costa, B. and Araújo, A. P. (2023). Observabilidade no ambiente de computaçao em névoa. In Anais da VI Escola Regional de Alto Desempenho do Centro-Oeste, pages 10–14. SBC.
Kalman, R. E. (1960). On the general theory of control systems. In Proceedings First International Conference on Automatic Control, Moscow, USSR, pages 481–492.
Banerjee, A., Costa, B., Forkan, A. R. M., Kang, Y.-B., Marti, F., McCarthy, C., Ghaderi, H., Georgakopoulos, D., and Jayaraman, P. P. (2024). 5g enabled smart cities: A real-world evaluation and analysis of 5g using a pilot smart city application. Internet of Things, 28:101326.
Bonomi, F., Milito, R., Zhu, J., and Addepalli, S. (2012). Fog computing and its role in the internet of things. MCC ’12, pages 13–16, New York, NY, USA. ACM.
Costa, B. and Araújo, A. P. (2023). Observabilidade no ambiente de computaçao em névoa. In Anais da VI Escola Regional de Alto Desempenho do Centro-Oeste, pages 10–14. SBC.
Kalman, R. E. (1960). On the general theory of control systems. In Proceedings First International Conference on Automatic Control, Moscow, USSR, pages 481–492.
Publicado
07/11/2024
Como Citar
COSTA, Breno; ARAÚJO, Aletéia P. F..
Análise do Overhead da Observabilidade na Computação em Névoa. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DO CENTRO-OESTE (ERAD-CO), 7. , 2024, Brasília/DF.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 11-15.
DOI: https://doi.org/10.5753/eradco.2024.4526.