2014 Sixth International Conference on Computational Intelligence, Communication Systems and Networks 2014
DOI: 10.1109/cicsyn.2014.36
|View full text |Cite
|
Sign up to set email alerts
|

Cross-Correlation Prediction of Resource Demand for Virtual Machine Resource Allocation in Clouds

Abstract: Cloud computing is aimed at offering elastic resource allocation on demand in a pay-as-you-go fashion to cloud consumers. To achieve this goal in automatic manner, a resource scaling mechanism is needed that maintains application performance according to Service Level Agreements (SLA) and reduces resource costs at the same time. In this paper, we present a cross-correlation prediction approach based on machine learning that predicts resource demands of multiple resources of virtual machines running in a cloud … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
7
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 16 publications
(7 citation statements)
references
References 14 publications
0
7
0
Order By: Relevance
“…Thus, in this case, an accurate prediction is difficult owing to the randomness and uncertainty. Machine-or deep-learning methods are generally used to solve the unpredictability of nonlinear problems, such as Genetic Algorithm (GA) [28], Neural Network (NN) [29], Support Vector Machine (SVM) [30], Support Vector Regression (SVR) [31], Deep Belief Network (DBN) [32], and BackPropagation Neural Network (BPNN) [33]. A GA-based prediction method has been proposed for resource utilization of VMs and PMs [28].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Thus, in this case, an accurate prediction is difficult owing to the randomness and uncertainty. Machine-or deep-learning methods are generally used to solve the unpredictability of nonlinear problems, such as Genetic Algorithm (GA) [28], Neural Network (NN) [29], Support Vector Machine (SVM) [30], Support Vector Regression (SVR) [31], Deep Belief Network (DBN) [32], and BackPropagation Neural Network (BPNN) [33]. A GA-based prediction method has been proposed for resource utilization of VMs and PMs [28].…”
Section: Related Workmentioning
confidence: 99%
“…A GA-based prediction method has been proposed for resource utilization of VMs and PMs [28]. A cross-correlation prediction approach is presented based on SVM, which uses the cross relation of VMs running the same application to improve prediction accuracy [30]. In addition, a long short-term memory (LSTM) method has been used to predict the dynamic network traffic to obtain a low transmission latency and power consumption [34].…”
Section: Related Workmentioning
confidence: 99%
“…There are also other studies that examined forecasting of host resources usage [29]- [31], prediction of VM usage [32]- [35] and prediction of web application workload [36]- [39]. Table 1 concludes the prediction approaches of resource utilization based on five characteristics: 1) prediction method, 2) workload datasets, 3) performance metrics, 4) preprocessing strategies, and 5) prediction windows.…”
Section: Related Workmentioning
confidence: 99%
“…Li and Zhang [29] proposed an optimal combination prediction method for resource demands, which combines the induced ordered weighted geometry averaging operator and the generalized dice coefficient with the improved Elman neural network and gray model to enhance the prediction accuracy. Minarolli and Freisleben [30] presented a cross-correlation prediction approach based on support vector machine (SVM), which considers the cross relation of VMs running the same application to improve prediction accuracy. Zhang et al [31] proposed a deep belief network-(DBN-) based prediction approach of cloud resource requests in which orthogonal experimental design and analysis of variance are used to enhance the prediction accuracy.…”
Section: Related Workmentioning
confidence: 99%