JOURNAL ARTICLE

Towards an Autonomic Auto-scaling Prediction System for Cloud Resource Provisioning

Abstract

This paper investigates the accuracy of predictive auto-scaling systems in the Infrastructure as a Service (IaaS) layer of cloud computing. The hypothesis in this research is that prediction accuracy of auto-scaling systems can be increased by choosing an appropriate time-series prediction algorithm based on the performance pattern over time. To prove this hypothesis, an experiment has been conducted to compare the accuracy of time-series prediction algorithms for different performance patterns. In the experiment, workload was considered as the performance metric, and Support Vector Machine (SVM) and Neural Networks (NN) were utilized as time-series prediction techniques. In addition, we used Amazon EC2 as the experimental infrastructure and TPC-W as the benchmark to generate different workload patterns. The results of the experiment show that prediction accuracy of SVM and NN depends on the incoming workload pattern of the system under study. Specifically, the results show that SVM has better prediction accuracy in the environments with periodic and growing workload patterns, while NN outperforms SVM in forecasting unpredicted workload pattern. Based on these experimental results, this paper proposes an architecture for a self-adaptive prediction suite using an autonomic system approach. This suite can choose the most suitable prediction technique based on the performance pattern, which leads to more accurate prediction results.

Keywords:
Computer science Workload Cloud computing Benchmark (surveying) Support vector machine Suite Data mining Artificial neural network Artificial intelligence Time series Metric (unit) Provisioning Machine learning Engineering

Metrics

70
Cited By
13.43
FWCI (Field Weighted Citation Impact)
26
Refs
0.99
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
Traffic Prediction and Management Techniques
Physical Sciences →  Engineering →  Building and Construction
Data Stream Mining Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Towards an autonomic auto-scaling prediction system for cloud resource provisioning

Ali Yadavar NikraveshSamuel A. AjilaChung–Horng Lung

Journal:   Software Engineering for Adaptive and Self-Managing Systems Year: 2015 Pages: 35-45
JOURNAL ARTICLE

An adaptive auto-scaling framework for cloud resource provisioning

Spyridon ChouliarasStelios Sotiriadis

Journal:   Future Generation Computer Systems Year: 2023 Vol: 148 Pages: 173-183
JOURNAL ARTICLE

Optimal cloud resource provisioning for auto-scaling enterprise applications

Satish Narayana SriramaAlireza Ostovar

Journal:   International Journal of Cloud Computing Year: 2018 Vol: 7 (2)Pages: 129-129
JOURNAL ARTICLE

Optimal cloud resource provisioning for auto-scaling enterprise applications

Satish Narayana SriramaAlireza Ostovar

Journal:   International Journal of Cloud Computing Year: 2018 Vol: 7 (2)Pages: 129-129
JOURNAL ARTICLE

An autonomic prediction suite for cloud resource provisioning

Ali Yadavar NikraveshSamuel A. AjilaChung–Horng Lung

Journal:   Journal of Cloud Computing Advances Systems and Applications Year: 2017 Vol: 6 (1)
© 2026 ScienceGate Book Chapters — All rights reserved.