Optimizing machine learning operations in multi-cloud infrastructure: a framework for unified deployment management and topology discovery

Machine learning (ML) transitioned from a purely academic discipline to an applied field, gaining strategic importance in various industries. Meanwhile, Machine Learning Operations (MLOps) has been widely adopted by enterprises as a comprehensive approach for developing and managing machine learning...

Descripción completa

Detalles Bibliográficos
Autores: Wei,Hao, García Pañeda, Xicu Xabiel|||0000-0001-6381-5459, Rodriguez,J.S.
Tipo de recurso: artículo
Fecha de publicación:2025
País:España
Institución:Universidad de Oviedo (UNIOVI)
Repositorio:RUO. Repositorio Institucional de la Universidad de Oviedo
Idioma:inglés
OAI Identifier:oai:dnet:ruo_________::2c64343a5e3d652adad60b123d1d4beb
Acceso en línea:https://hdl.handle.net/10651/83312
https://dx.doi.org/10.1007/S10586-025-05584-7
Access Level:acceso abierto
Palabra clave:Cloud computing
DevOps
MLOps
Policy-base control
Descripción
Sumario:Machine learning (ML) transitioned from a purely academic discipline to an applied field, gaining strategic importance in various industries. Meanwhile, Machine Learning Operations (MLOps) has been widely adopted by enterprises as a comprehensive approach for developing and managing machine learning applications. Despite its advantages, challenges remain. The rising demand for flexibility and scalability has led organizations to embrace multi-cloud and hybrid cloud architectures as preferred solutions. However, the autonomous and distributed nature of modern application development, combined with the complexity of training and deploying machine learning models, makes unified operational management impractical, and this will further affect application quality and efficiency. To address these challenges, this paper proposes a framework to manage model training and deployment in a multi-cloud environment. This framework uses a policy-based resource provisioning approach, agent-based application topology reconstruction, and a visualization dashboard. It aims to provide a cloud provider-neutral solution that enhances the quality of application operations. The framework design is introduced, followed by the implementation of a proof-of-concept prototype. Experiments conducted in various empirical scenarios demonstrate that the proposed framework effectively manages deployment resources while providing clear visibility and control across multiple clouds. The results confirm that this framework enhances control over deployment resources and optimizes model deployment efficiency in multi-cloud infrastructure.