Skip to content
Conference

Regime-Aware Resource Demand Forecasting for Cloud Scheduling: When History Beats ML and When ML Matters

Jul 2026 · IEEE International Conference on Cloud Computing · pp. 196-202 · 0 citations · 19 references

Abstract

Efficient cluster scheduling requires reliable forecasts of resource demand, yet production workloads are heterogeneous, bursty, and strongly time-dependent. Using the Google Cluster-Usage Traces v3, we study leakage-safe prediction of three scheduling-relevant metrics: mean CPU demand, normalized memory pressure (average memory relative to assigned memory), and tail CPU demand (p95) as a burst-risk indicator. We develop a preprocessing and evaluation protocol that explicitly addresses two common threats to validity in trace-based learning: post-execution feature leakage (e.g., usage-derived fields) and identity leakage from random splits when recurring workloads appear in both training and test sets. Under time-ordered and gap-based splits, we compare gradient-boosted tree models (LightGBM) against strong history-only baselines (LastSeen and EMA) and perform a cold-start analysis by evaluating the first K occurrences of each workload entity. Results reveal a clear regime shift: for warm, recurring workloads, simple entity-history predictors achieve near-optimal accuracy and consistently outperform learned models; however, in cold-start settings where history is unavailable, LightGBM substantially improves CPU mean and tail forecasts (e.g., large gains in R2 for first-occurrence entities). These findings support a practical scheduling strategy: a hybrid, regime-aware policy that uses machine learning (ML) as a cold-start fallback and switches to lightweight history-based prediction as observations accumulate.

View source

Similar papers

Open access Aug 2026

Online Confidence-Gated LSTM-DQN for Dynamic Cloud Resource Allocation

A causally consistent, confidence-gated LSTM-DQN scheduler that trains stably and safely on every seed, holds response time and SLA violations in line with standard RL and simple heuristics, and clearly outperforms a metaheuristic-augmented Q-learning baseline.

Preeti Puranik, S. Sonare · 0 citations
#machine learning Preprint Sep 2026

A Two-Stage Forecasting System for CPU Workload Prediction in Private Clouds

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 intelligen...

Ashir Javeed, Anton Borg, Håkan Grahn et al. · 0 citations
#artificial intelligence Preprint Sep 2026

MAPS: Memory-Aware Predictive Scheduling Framework for Large Language Model Serving

The surge of large language model (LLM) applications on personal devices imposes massive, bursty workloads on cloud serving infrastructure. While prefill-decode disaggregation improves throughput and scalability, memory-bound decode instances often suffer from persistent load imbalance, as output lengths are unknown wh...

Tian-Cheng Zhang, Yulin Chen, Yun-Feng Zhao et al. · 0 citations
Open access Sep 2026

Enhancing SJF and SRTF CPU Scheduling Through Machine Learning-Based Burst Time Prediction: A Comparative Study

A comprehensive ML-based framework for CPU burst time prediction using a large-scale real-world workload dataset containing more than 404,000 processes and 29 features is developed and indicates strong potential for integrating ML-based burst time prediction into SJF and SRTF scheduling.

Haffiz-Ud-Din, Musharraf Ali, Anzal Hussain · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.