SHERA: SHAP-Enhanced Resource Allocation for VM Scheduling and Efficient Cloud Computing

Cloud computing plays a crucial role in modern technology, providing scalable and on-demand computing resources. However, excessive resource use can result in higher energy demand, higher operating expenses, and a more significant adverse effect on the environment as per study by A. Berl et al. [1]. In order to forecast and maximize the energy efficiency in cloud systems, this paper presents a machine learning based methodology. Using the Cloud Efficiency Dataset from Google Cloud, key performance indicators such as CPU usage, memory consumption, network traffic, and power consumption were analyzed. Three machine learning models—Random Forest, Naïve Bayes, and Support Vector Machine (SVM) were trained and assessed based on Mean Squared Error (MSE), Root Mean Squared Error (RMSE), and an Equivalent Accuracy metric. Among them Random Forest model performed the best, achieving an RMSE of 0.16 and an accuracy of 96.8 %. To improve the interpretability of the model Explainable Artificial Intelligence (XAI) techniques were applied, specifically SHapley Additive exPlanations (SHAP), to evaluate feature importance. The findings demonstrated that the most important variables which influence energy efficiency are CPU usage and memory consumption. This research develops A novel algorithm based on the XAI results. Unlike static thresholding or heuristic schedulers, our SHAP-driven approach dynamically adapts VMplacement decisions with built-in interpretability. It is capable to efficiently schedule and allocateVirtual Machines on the cloud in a live environment. The proposed framework demonstrates tthe high scalability and real time applicability, making it suitable for the deployment in live cloud environments. While the integration of XAI methods like SHAP enhances interpretability, it introduces additional computational overhead—a trade-off that is justified by the improved transparency and decision making support.

Authors

Institutions

Publication Details

Journal
IEEE Access
Published
2025-01-01
DOI
https://doi.org/10.1109/access.2025.3568917
Citations
5
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
7.44
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

SHERA: SHAP-Enhanced Resource Allocation for VM Scheduling and Efficient Cloud Computing

Xiao‐Zhi Gao, Ayush Rathi, Abhiram Sharma, Linda Joseph et al.
5 citations
IEEE Access
Distributed and Parallel Computing Systems
7.44
article

SHERA: SHAP-Enhanced Resource Allocation for VM Scheduling and Efficient Cloud Computing

Xiao‐Zhi Gao, Ayush Rathi, Abhiram Sharma, Linda Joseph, S. Anand, P.V. Murali Krishna, Ashwin Singh Slathia
article en
5 citations

Abstract

Cloud computing plays a crucial role in modern technology, providing scalable and on-demand computing resources. However, excessive resource use can result in higher energy demand, higher operating expenses, and a more significant adverse effect on the environment as per study by A. Berl et al. [1]. In order to forecast and maximize the energy efficiency in cloud systems, this paper presents a machine learning based methodology. Using the Cloud Efficiency Dataset from Google Cloud, key performance indicators such as CPU usage, memory consumption, network traffic, and power consumption were analyzed. Three machine learning models—Random Forest, Naïve Bayes, and Support Vector Machine (SVM) were trained and assessed based on Mean Squared Error (MSE), Root Mean Squared Error (RMSE), and an Equivalent Accuracy metric. Among them Random Forest model performed the best, achieving an RMSE of 0.16 and an accuracy of 96.8 %. To improve the interpretability of the model Explainable Artificial Intelligence (XAI) techniques were applied, specifically SHapley Additive exPlanations (SHAP), to evaluate feature importance. The findings demonstrated that the most important variables which influence energy efficiency are CPU usage and memory consumption. This research develops A novel algorithm based on the XAI results. Unlike static thresholding or heuristic schedulers, our SHAP-driven approach dynamically adapts VMplacement decisions with built-in interpretability. It is capable to efficiently schedule and allocateVirtual Machines on the cloud in a live environment. The proposed framework demonstrates tthe high scalability and real time applicability, making it suitable for the deployment in live cloud environments. While the integration of XAI methods like SHAP enhances interpretability, it introduces additional computational overhead—a trade-off that is justified by the improved transparency and decision making support.

IEEE AccessVol. 13
University of Eastern Finland (FI), Vellore Institute of Technology University (IN)
Decent work and economic growth
Openalex Percentile: Top 3%
Distributed and Parallel Computing Systems
7.44
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.