Bayesian Uncertainty Modelling for Cloud Workload Prediction

Research output: Chapter in Book/Report/Conference proceedingsConference proceedingpeer-review

Abstract

Providers of cloud computing systems need to manage resources carefully to meet the desired Quality of Service and reduce waste due to overallocation. An accurate prediction of future demand is crucial to allocate resources to service requests without excessive delays. Current state-of-the-art methods such as Long Short-Term Memory-based models make only point forecasts of demand without considering the uncertainty in their predictions. Forecasting a distribution would provide a more comprehensive picture and inform resource scheduler decisions. We investigate Bayesian Neural Networks and deep learning models to predict workload distribution and evaluate them on the time series forecasting of CPU and memory workload of 8 clusters on the Google Cloud data centre. Experiments show that the proposed models provide accurate demand prediction and better estimations of resource usage bounds, reducing overprediction and total predicted resources, while avoiding underprediction. These approaches have good runtime performance making them applicable for practitioners.

Original languageEnglish
Title of host publicationProceedings - 2022 IEEE 15th International Conference on Cloud Computing, CLOUD 2022
EditorsClaudio Agostino Ardagna, Nimanthi Atukorala, Rajkumar Buyya, Carl K. Chang, Rong N. Chang, Ernesto Damiani, Gargi Banerjee Dasgupta, Fabrizio Gagliardi, Christoph Hagleitner, Dejan Milojicic, Tuan M Hoang Trong, Robert Ward, Fatos Xhafa, Jia Zhang
PublisherIEEE Computer Society
Pages19-29
Number of pages11
ISBN (Electronic)9781665481373
DOIs
Publication statusPublished - 2022
Event15th IEEE International Conference on Cloud Computing, CLOUD 2022 - Barcelona, Spain
Duration: 10 Jul 202116 Jul 2021

Publication series

NameIEEE International Conference on Cloud Computing, CLOUD
Volume2022-July
ISSN (Print)2159-6182
ISSN (Electronic)2159-6190

Conference

Conference15th IEEE International Conference on Cloud Computing, CLOUD 2022
Country/TerritorySpain
CityBarcelona
Period10/07/2116/07/21

Keywords

  • Bayesian Neural Network
  • Cloud Computing
  • Deep Learning
  • Time Series Forecasting
  • Workload Prediction

Fingerprint

Dive into the research topics of 'Bayesian Uncertainty Modelling for Cloud Workload Prediction'. Together they form a unique fingerprint.

Cite this