LQ-GNN: A Graph Neural Network Model for Response Time Prediction of Microservice-Based Applications in the Computing Continuum
To address the challenges posed by the deployment of microservices of future end-user applications in the cloud continuum, a performance prediction model working together with a network elasticity controller will be needed. With that aim, this work introduces Layered Queuing-Graph Neural Networks (LQ-GNN), a novel Machine Learning (ML) approach to develop a generalized performance prediction model for microservicebased applications. Unlike previous works focused on individual applications, our proposal aims for a versatile model applicable to any microservice-based application, integrating the Layered Queueing Network (LQN) modeling with Graph Neural Networks (GNN). LQ-GNN allows to efficiently estimate the response time of applications under different resource allocations and placements on the computing continuum. The obtained evaluation results indicate that the proposed model achieves a prediction error below 10% when considering different evaluation scenarios. Compared to existing methodologies, our approach balances prediction accuracy and computational efficiency, making it viable for real-time deployments. Consequently, ML-based performance prediction can significantly enhance the resource management and elasticity control of microservice-based architectures, leading to more resilient and efficient systems.
Authors
- Juan‐Luis Gorricho (ORCID: https://orcid.org/0000-0002-6280-1546)
- Javier Baliosián (ORCID: https://orcid.org/0000-0003-1867-5682)
- Matías Richart (ORCID: https://orcid.org/0000-0002-9152-3522)
- Alejandro Muñiz
- Joan Serrat
- Luis M. Contreras (ORCID: https://orcid.org/0000-0003-0309-5925)
Institutions
- Universidad de la República de Uruguay (UY)
- Telefónica (Spain) (ES)
- Telefonica Research and Development (ES)
- Universidad de Montevideo (UY)
- Universitat Politècnica de Catalunya (ES)
Publication Details
- Journal
- IEEE Transactions on Parallel and Distributed Systems
- Published
- 2025-04-24
- DOI
- https://doi.org/10.1109/tpds.2025.3564214
- Primary Topic
- Software System Performance and Reliability
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Generalitat de Catalunya
- Ministerio de Ciencia e Innovación
- Agencia Estatal de Investigación