AMEC: Model for Analyzing Applications with Microservices Based on Energy Consumption Monitoring
Abstract
Cloud computing is present in daily life through cameras, sensors, management systems, and mobile applications. The microservices architecture, widely used in the cloud, stands out for its scalability, flexibility, and problem identification. However, the increase in computational power leads to high energy consumption, requiring studies for greater efficiency. This paper presents the AMEC model, which analyzes performance bottlenecks with a focus on energy consumption in microservices. The model monitors CPU, memory, network, and disk in real-time, generating a detailed energy report. Initial results indicate its effectiveness compared to the state of the art.
Keywords:
High-Performance Computing Applications in Sciences and Engineering, Computer Architectures, Evaluation, Measurement, and Performance Prediction, Data Science and High-Performance Computing
References
Araujo, G., Barbosa, V., Lima, L. N., Sabino, A., Brito, C., Fé, I., Rego, P., Choi, E., Min, D., Nguyen, T. A., and Silva, F. A. (2024). Energy consumption in microservices architectures: A systematic literature review. IEEE Access, 12:186710–186729.
Biçici, E. (2024). A cloud monitor to reduce energy consumption with constrained optimization of server loads. IEEE Access, 12:25265–25277.
Mahesar, A. R., Li, X., and Sajnani, D. K. (2024). Efficient microservices offloading for cost optimization in diverse mec cloud networks. Journal of Big Data, 11(1).
Saboor, A., Mahmood, A. K., Omar, A. H., Hassan, M. F., Shah, S. N. M., and Ahmadian, A. (2021). Enabling rank-based distribution of microservices among containers for green cloud computing environment. Peer-to-Peer Networking and Applications, 15(1):77–91.
Shafi, N., Abdullah, M., Iqbal, W., Erradi, A., and Bukhari, F. (2024). Cdascaler: a cost-effective dynamic autoscaling approach for containerized microservices. Cluster Computing.
Turin, G., Borgarelli, A., Donetti, S., Damiani, F., Johnsen, E. B., and Tapia Tarifa, S. L. (2023). Predicting resource consumption of kubernetes container systems using resource models. Journal of Systems and Software, 203:111750.
Wang, R., Ying, S., Li, M., and Jia, S. (2020). Hsacma: a hierarchical scalable adaptive cloud monitoring architecture. Software Quality Journal, 28(3):1379–1410.
Biçici, E. (2024). A cloud monitor to reduce energy consumption with constrained optimization of server loads. IEEE Access, 12:25265–25277.
Mahesar, A. R., Li, X., and Sajnani, D. K. (2024). Efficient microservices offloading for cost optimization in diverse mec cloud networks. Journal of Big Data, 11(1).
Saboor, A., Mahmood, A. K., Omar, A. H., Hassan, M. F., Shah, S. N. M., and Ahmadian, A. (2021). Enabling rank-based distribution of microservices among containers for green cloud computing environment. Peer-to-Peer Networking and Applications, 15(1):77–91.
Shafi, N., Abdullah, M., Iqbal, W., Erradi, A., and Bukhari, F. (2024). Cdascaler: a cost-effective dynamic autoscaling approach for containerized microservices. Cluster Computing.
Turin, G., Borgarelli, A., Donetti, S., Damiani, F., Johnsen, E. B., and Tapia Tarifa, S. L. (2023). Predicting resource consumption of kubernetes container systems using resource models. Journal of Systems and Software, 203:111750.
Wang, R., Ying, S., Li, M., and Jia, S. (2020). Hsacma: a hierarchical scalable adaptive cloud monitoring architecture. Software Quality Journal, 28(3):1379–1410.
Published
2025-04-23
How to Cite
SILVA, Lucas Oliveira da; RIGHI, Rodrigo da Rosa.
AMEC: Model for Analyzing Applications with Microservices Based on Energy Consumption Monitoring. In: REGIONAL SCHOOL OF HIGH PERFORMANCE COMPUTING FROM SOUTHERN BRAZIL (ERAD-RS), 25. , 2025, Foz do Iguaçu/PR.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 13-16.
ISSN 2595-4164.
DOI: https://doi.org/10.5753/eradrs.2025.6649.
