JOURNAL ARTICLE

Autoscaling prediction models for cloud resource provisioning

Abstract

The elasticity mechanism of cloud computing can auto scale cloud resources to meet users' need. Elastic adding or removing virtual machines is the most common method to achieve the auto scaling. But the elastic scaling often takes tens of minutes, which is inefficient for the running workload. To reduce the latency and improve the quality of service (QoS), the new virtual machine should be provisioned when the request arrives. In this paper, we present a prediction framework for virtual machines provisioning. This prediction framework includes three main modules: monitor, filter and predictor. This framework aims to predict the upcoming workload and provision the virtual machines in advance. To get the reasonable monitored metrics, we propose the Kalman filter method to preprocess the raw data. Moreover, we present five different prediction models as the based predictor. These prediction models include moving average (MA), auto regression (AR), auto regression integrated moving average (ARIMA), neural networks (NN) and support vector machine (SVM). Meanwhile, we propose four evaluation metrics, including the prediction error, the time saving, under-prediction resource and over-prediction resource, to evaluate the performance of prediction framework. In addition, we use Alicloud as the experimental infrastructure. Experimental results demonstrate that the prediction framework can reduce the latency of provisioning cloud resource and improve the cloud service quality.

Keywords:
Cloud computing Provisioning Computer science Autoregressive integrated moving average Quality of service Elasticity (physics) Workload Predictive modelling Support vector machine Virtual machine Data mining Real-time computing Distributed computing Machine learning Computer network Time series Operating system

Metrics

17
Cited By
2.66
FWCI (Field Weighted Citation Impact)
14
Refs
0.93
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Cloud Computing and Resource Management
Physical Sciences →  Computer Science →  Information Systems
IoT and Edge/Fog Computing
Physical Sciences →  Computer Science →  Computer Networks and Communications
Data Stream Mining Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Machine Learning-Based Prediction Models for Efficient Cloud Resource Provisioning

Ms. Himgouri P. BargeDr. S. K. YadavPravinkumar Badadapure

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2025
JOURNAL ARTICLE

Empirical prediction models for adaptive resource provisioning in the cloud

Sadeka IslamJacky KeungKevin LeeAnna Liu

Journal:   Future Generation Computer Systems Year: 2011 Vol: 28 (1)Pages: 155-162
JOURNAL ARTICLE

Machine Learning-Based Prediction Models for Efficient Cloud Resource Provisioning

Ms. Himgouri P. BargeDr. S. K. YadavPravinkumar Badadapure

Journal:   Zenodo (CERN European Organization for Nuclear Research) Year: 2025
JOURNAL ARTICLE

Declarative Cloud Resource Provisioning Using OCCI Models

Johannes Erbel

Journal:   Gesellschaft für Informatik (GI) Year: 2017 Pages: 2473-2485
© 2026 ScienceGate Book Chapters — All rights reserved.