English

Wasserstein Adversarial Transformer for Cloud Workload Prediction

Machine Learning 2022-03-15 v1 Artificial Intelligence Distributed, Parallel, and Cluster Computing Performance

Abstract

Predictive Virtual Machine (VM) auto-scaling is a promising technique to optimize cloud applications operating costs and performance. Understanding the job arrival rate is crucial for accurately predicting future changes in cloud workloads and proactively provisioning and de-provisioning VMs for hosting the applications. However, developing a model that accurately predicts cloud workload changes is extremely challenging due to the dynamic nature of cloud workloads. Long-Short-Term-Memory (LSTM) models have been developed for cloud workload prediction. Unfortunately, the state-of-the-art LSTM model leverages recurrences to predict, which naturally adds complexity and increases the inference overhead as input sequences grow longer. To develop a cloud workload prediction model with high accuracy and low inference overhead, this work presents a novel time-series forecasting model called WGAN-gp Transformer, inspired by the Transformer network and improved Wasserstein-GANs. The proposed method adopts a Transformer network as a generator and a multi-layer perceptron as a critic. The extensive evaluations with real-world workload traces show WGAN-gp Transformer achieves 5 times faster inference time with up to 5.1 percent higher prediction accuracy against the state-of-the-art approach. We also apply WGAN-gp Transformer to auto-scaling mechanisms on Google cloud platforms, and the WGAN-gp Transformer-based auto-scaling mechanism outperforms the LSTM-based mechanism by significantly reducing VM over-provisioning and under-provisioning rates.

Keywords

Cite

@article{arxiv.2203.06501,
  title  = {Wasserstein Adversarial Transformer for Cloud Workload Prediction},
  author = {Shivani Arbat and Vinodh Kumaran Jayakumar and Jaewoo Lee and Wei Wang and In Kee Kim},
  journal= {arXiv preprint arXiv:2203.06501},
  year   = {2022}
}

Comments

The Thirty-Fourth Annual Conference on Innovative Applications of Artificial Intelligence (IAAI-22) (presented at AAAI-2022)

R2 v1 2026-06-24T10:11:08.875Z