A two-stage integrated forecasting model is proposed that explicitly models the relationship between customer service demand and subsequent resource consumption, giving improved forecasting robustness, computational efficiency, and interpretability, making it well-suited for proactive resource management and intelligent auto-scaling in cloud computing environments.
Abstract
Accurate cloud resource forecasting is essential for proactive resource provisioning, maintaining Quality of Service (QoS), and reducing operational costs in dynamic cloud environments. The existing forecasting approaches predominantly estimate future CPU workload directly from historical resource traces, which often overlook the relationship between customer service demand and subsequent resource consumption. This study proposes a two-stage integrated forecasting model that explicitly models this dependency by first forecasting customer service requests, expressed as Transactions Per Second (TPS), and subsequently estimating future CPU workload from the TPS forecast. Both the forecasting component and resource prediction component employed the XGBoost model within a cascaded learning architecture, complemented by adaptive online retraining using an expanding-window strategy to address concept drift in continuously evolving cloud workloads. The proposed work was evaluated using real-world traces collected from a private cloud environment comprising ten applications. Experimental results demonstrate robust forecasting performance by achieving Symmetric Mean Absolute Percentage Error (SMAPE) below $7\%$ for most applications, with the best-performing application achieving an MAE of $0.7372$, RMSE of $1.1866$, SMAPE of $3.57\%$, and an R2 of $0.9185$. Horizon-wise drift analysis confirmed stable recursive forecasting behavior with controlled error accumulation across a 60-step prediction horizon. Compared with the conventional direct CPU forecasting method, the proposed two-stage integrated model gives improved forecasting robustness, computational efficiency, and interpretability, making it well-suited for proactive resource management and intelligent auto-scaling in cloud computing environments.
A deep reinforcement learning framework for intelligent cloud resource allocation that jointly optimizes resource utilization, Service Level Agreement compliance, infrastructure cost, and energy efficiency, and adapts to workload distribution shifts within 200 episodes without manual retuning is presented.
Msr Prasad· International Journal of Tec...· 0 citations
The proposed MST-iTransformer model achieves simultaneous reductions in prediction errors and inference latency, validating the effectiveness of the multi-scale temporal encoding, sparse attention mechanism, and adaptive feature selection modules in improving forecasting accuracy and computational efficiency.
The demand for energy-efficient workload management across dispersed edge-cloud infrastructures has increased due to the growing use of edge computing. Conventional reactive scheduling techniques frequently result in higher energy usage and less efficient use of resources. In order to increase energy efficiency, this s...
T. Gamage, Indika Perera· Moratuwa Engineering Researc...· 0 citations
The increasing dependence of enterprise operations on cloud applications and centralized information systems produces bandwidth demand that changes dynamically over time. This study develops and compares time-series forecasting models for predicting total bandwidth usage at the next monitoring interval in an operationa...
Amadeuz Ezrafel, Imron Iswanto, Bagas Fitria Maiardi et al.· IT for Society· 0 citations
Efficient cloud resource allocation requires controllers that anticipate workload variation rather than respond only after demand changes. This study evaluates an adaptive machine learning (AML) controller that integrates one-step-ahead random forest forecasting, capacity-constrained resource adjustment, and 24-hour mo...
A. D. Samala, Soha Rawas· Bulletin of Electrical Engin...· 0 citations
Related blog posts
MIT News · Artificial Intelligence· news.mit.eduOct 28, 2026
Professor Paris Smaragdis develops computers with superhuman hearing for applications like speech recognition, music understanding, and environmental monitoring.
MIT News · Artificial Intelligence· news.mit.eduOct 27, 2026
Prabha Jha used her experience with MIT Open Learning’s program for senior executives to develop AI solutions for her employer, Verizon, and to write a book.
Assistant Professor Benjamin Lindquist studies how engineers deliberately injected randomness into early AI, giving rise to deep-learning models that sometimes hallucinate.
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.