Analysis of the Overhead of Observability in Fog Computing
Abstract
Observability in Fog Computing environments is of great importance for guaranteeing the SLAs agreed with the users. This study aims to evaluate strategies to reduce the overhead caused by the use of tools that provide increased observability in the platform. Using the practical scenario of Mobile IoT-RoadBot, a smart city application, we evaluated the overhead of increasing observability in a test environment composed of IoT devices and a Fog node, employing open-source tools such as Prometheus and the ELK stack for management, logging, and tracing. An analysis of the overhead revealed that, although the impact on IoT devices is minimal, in Fog nodes the CPU and memory usage is significantly higher, highlighting the need for effective strategies to reduce the volume of data and improve the configuration of the tools. The results achieved represented an 80% increase in the total volume of observability data stored in the Fog node, without increasing the level of observability. The increase caused by the increase in observability in the volume of data managed by the Mobile IoT Roadbot was less than 1%.References
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.
Published
2024-11-07
How to Cite
COSTA, Breno; ARAÚJO, Aletéia P. F..
Analysis of the Overhead of Observability in Fog Computing. In: REGIONAL HIGH PERFORMANCE SCHOOL OF THE MIDWEST (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.
