Thermal prediction for efficient resource management in cloud data centres using a multi-stage stack ensemble machine learning model
摘要
The rapid growth of cloud computing has intensified the thermal and energy demands of modern data centres, highlighting an urgent need for accurate temperature prediction to support efficient thermal management. Existing approaches, which largely rely on traditional machine learning models, often fail to capture the nonlinear and dynamic behaviour of cloud workloads. To address this limitation, this study proposes a Multi-Stage Stacked Ensemble Machine Learning (MSEML) framework that integrates two layers of heterogeneous base learners with a ridge regression meta-learner. Each layer contributes to improved prediction accuracy, as demonstrated through an ablation study. The effectiveness of the framework is evaluated against ten benchmark models using multiple regression metrics. Results show that MSEML reduces RMSE by 15.81% and 25.14% relative to RF and KNN, and improves the R² score by 1.18% and 2.27%. Qualitative and uncertainty analyses further confirm its consistent generalisation and reduced uncertainty. In dynamic scheduling experiments, the framework achieves up to 35.28% fewer SLAviolations and a 5.18% reduction in peak temperature. SHAP-based interpretability also offers meaningful insights into feature influence. Overall, MSEML provides an efficient, accurate, and interpretable solution for thermal and resource management in cloud data centres.