Accès ouvert

Dynamic machine learning approach for workload prediction in cloud environments

Article scientifique 2026 Anglais

Résumé

Containers, as a lightweight technology for virtualizing applications, have recently revolutionized the management of cloud applications. Containers can be scaled up or down rapidly and easily depending on the workload. Predicting workload is crucial for efficiently auto-scaling of resources in cloud environments. Accurate predictions help estimate the number of needed containers, which reduces costs and ensures optimal resource utilization. However, workloads for web applications often vary across different applications and timeframes. A single prediction model struggles to capture these diverse workload patterns, highlighting the need for more specialized or adaptive models to efficiently handle the dynamic nature of cloud application workloads. To address this limitation, this paper introduces a Monitor–Train–Test–Deploy (MTTD) framework, a closed-loop workload-prediction system that continuously retrains, evaluates, and selects the most suitable predictive model during runtime based on observed workload behavior and recent prediction errors. Instead of relying on one static predictor, MTTD dynamically switches among multiple learning models to maintain stable forecasting quality under changing workload conditions. Experiments conducted on containerized web-application workloads show that the proposed framework improves prediction accuracy by up to 15% compared with individual fixed models, while also reducing performance degradation during model transitions, leading to more reliable container provisioning and lower resource waste.

Citer ce document

Nashaat, M., Moussa, W., Rizk, R., Saber, W. (2026). Dynamic machine learning approach for workload prediction in cloud environments. https://doi.org/10.1038/s41598-026-40777-z

Accès au document

Texte intégral en lecture en ligne, réservé aux abonnés SPHAERO et aux membres de l'institution. Se connecter

Voir l'article sur le site de la revue

Statistiques

Consultations : 2

Téléchargements : 0