Using LSTM and SARIMA Models to Forecast Cluster CPU Usage
As large scale cloud computing centers become more popular than individual servers, predicting future resource demand need has become an important problem. Forecasting resource need allows public cloud providers to proactively allocate or deallocate resources for cloud services. This work seeks to predict one resource, CPU usage, over both a short term and long term time scale. To gain insight into the model characteristics that best support specific tasks, we consider two vastly different architectures: the historically relevant SARIMA model and the more modern neural network, LSTM model. We apply these models to Azure data resampled to 20 minutes per data point with the goal of predicting usage over the next hour for the short-term task and for the next three days for the long-term task. The SARIMA model outperformed the LSTM for the long term prediction task, but performed poorer on the short term task. Furthermore, the LSTM model was more robust, whereas the SARIMA model relied on the data meeting certain assumptions about seasonality.
Code (1)
Tasks
Cloud ComputingCPUMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
National-scale electricity peak load forecasting: Traditional, machine learning, or hybrid model?
As the volatility of electricity demand increases owing to climate change and electrification, the importance of accurate peak load forecasting is increasing. Traditional peak load forecasting has been conducted through …
BIG-bench Machine LearningLoad ForecastingTime SeriesTime Series AnalysisForecasting railway ticket demand with search query open data
This study proposes a solution to the problem of railway demand forecasting on open data of a passenger railway company and search engines. A time series of web search queries is used as a predictor, and demand time seri…
Demand ForecastingTime SeriesHybrid SARIMA LSTM Model for Local Weather Forecasting: A Residual Learning Approach for Data Driven Meteorological Prediction
Accurately forecasting long-term atmospheric variables remains a defining challenge in meteorological science due to the chaotic nature of atmospheric systems. Temperature data represents a complex superposition of deter…
Weather ForecastingMachine Learning for Campus Energy Resilience: Clustering and Time-Series Forecasting in Intelligent Load Shedding
The growing demand for reliable electricity in universities necessitates intelligent energy management. This study proposes a machine learning-based load shedding framework for the University of Lagos, designed to optimi…
Dimensionality ReductionRobust Probabilistic Load Forecasting for a Single Household: A Comparative Study from SARIMA to Transformers on the REFIT Dataset
Probabilistic forecasting is essential for modern risk management, allowing decision-makers to quantify uncertainty in critical systems. This paper tackles this challenge using the volatile REFIT household dataset, which…