Online Cloud Performance Prediction with Machine Learning

Cloud computing has become indispensable for meeting the rising demand for compute-intensive applications by providing cost-effective computational and storage resources. As reliance on cloud services increases, optimizing resource allocation is more critical than ever. This study introduces CloudProphet, an innovative machine learning-based framework designed to predict virtual machine (VM) performance in cloud environments. The approach begins with Dynamic Time Warping (DTW) to classify different types of applications based on their behavioral patterns. It further employs Pearson correlation to identify runtime metrics that are highly correlated with performance, ensuring that only the most relevant features are used in prediction models. These selected metrics are incorporated into three variations of deep learning models for evaluation: (1) an LSTM model without the use of DTW or feature selection, (2) an LSTM model with both DTW classification and selected features, and (3) a GRU model leveraging both DTW and highly correlated runtime indicators. Among these, the GRU-based approach demonstrates superior performance, achieving a remarkable 99.3% accuracy in predicting VM performance. The methodology is validated using a publicly available cloud workload dataset from GitHub and is further enhanced through real-time experimentation on live datasets to ensure practical applicability. The results highlight the robustness and accuracy of the proposed GRU model in forecasting both application types and VM behavior, making it a powerful tool for improving cloud resource management. By effectively anticipating workload demands and system performance, CloudProphet aids in reducing latency, minimizing resource wastage, and enhancing overall cloud service efficiency. This study underscores the value of combining time-series alignment techniques like DTW with correlation-based metric selection and advanced deep learning models such as GRU, ultimately offering a scalable and accurate solution for proactive and intelligent cloud performance prediction.

Authors

Publication Details

Journal
International Journal of Applied Engineering and Management Letters
Published
2025-06-28
DOI
https://doi.org/10.47992/ijaeml.2581.7000.0237
Primary Topic
Cloud Computing and Resource Management
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Online Cloud Performance Prediction with Machine Learning

Viswanath Gudditti, K. Jamuna, B. R. Kiran, R. R. Shantha Spandana
International Journal of Applied Engineering and Management Letters
Cloud Computing and Resource Management
article

Online Cloud Performance Prediction with Machine Learning

Viswanath Gudditti, K. Jamuna, B. R. Kiran, R. R. Shantha Spandana
article en

Abstract

Cloud computing has become indispensable for meeting the rising demand for compute-intensive applications by providing cost-effective computational and storage resources. As reliance on cloud services increases, optimizing resource allocation is more critical than ever. This study introduces CloudProphet, an innovative machine learning-based framework designed to predict virtual machine (VM) performance in cloud environments. The approach begins with Dynamic Time Warping (DTW) to classify different types of applications based on their behavioral patterns. It further employs Pearson correlation to identify runtime metrics that are highly correlated with performance, ensuring that only the most relevant features are used in prediction models. These selected metrics are incorporated into three variations of deep learning models for evaluation: (1) an LSTM model without the use of DTW or feature selection, (2) an LSTM model with both DTW classification and selected features, and (3) a GRU model leveraging both DTW and highly correlated runtime indicators. Among these, the GRU-based approach demonstrates superior performance, achieving a remarkable 99.3% accuracy in predicting VM performance. The methodology is validated using a publicly available cloud workload dataset from GitHub and is further enhanced through real-time experimentation on live datasets to ensure practical applicability. The results highlight the robustness and accuracy of the proposed GRU model in forecasting both application types and VM behavior, making it a powerful tool for improving cloud resource management. By effectively anticipating workload demands and system performance, CloudProphet aids in reducing latency, minimizing resource wastage, and enhancing overall cloud service efficiency. This study underscores the value of combining time-series alignment techniques like DTW with correlation-based metric selection and advanced deep learning models such as GRU, ultimately offering a scalable and accurate solution for proactive and intelligent cloud performance prediction.

International Journal of Applied Engineering and Management Letters
Openalex Percentile: Top 70%
Cloud Computing and Resource Management
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.

Online Cloud Performance Prediction with Machine Learning — Viswanath Gudditti, K. Jamuna, et al. · International Journal of Applied Engineering and Management Letters (2025) | TGRS Research Map | TGRS