2020
DOI: 10.1109/access.2020.2981011
|View full text |Cite
|
Sign up to set email alerts
|

An Adaptive Short-Term Prediction Algorithm for Resource Demands in Cloud Computing

Abstract: Cloud computing has been widely applied in various fields with the development of big data and artificial intelligence. The associated resource demands exhibit characteristics such as diversity, large scale, burst and uncertainty. This paper analyzes these characteristics of cloud resource demands based on Alibaba cluster data, and proposes an adaptive short-term prediction algorithm for those demands. The proposed algorithm uses a principal component analysis method to extract the primary types of container d… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
4
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 52 publications
0
4
0
Order By: Relevance
“…Both edge and cloud participation in traffic prediction have been considered in [25]. This work analyzed the characteristics of resource demand and load and proposed an adaptive selection strategy and error adjustment factor to select a better prediction algorithm based on a dynamic threshold.…”
Section: Related Workmentioning
confidence: 99%
“…Both edge and cloud participation in traffic prediction have been considered in [25]. This work analyzed the characteristics of resource demand and load and proposed an adaptive selection strategy and error adjustment factor to select a better prediction algorithm based on a dynamic threshold.…”
Section: Related Workmentioning
confidence: 99%
“…Some works have classified the hosts as overloaded and underloaded based on linear regression [11], multiple linear regression [9] and hybrid method based on ensemble empirical mode decomposition and AutoRegressive Integrated Moving Average (ARIMA) [7]. VM migration was performed from overloaded hosts to underloaded hosts [7,9,11]. Linear regression-based CPU Utilization Prediction (LiRCUP) has reduced SLA violation, as well as power consumption [11].…”
Section: Regression Models Used For Resource Predictionmentioning
confidence: 99%
“…For the convenience of illustrating how to obtain the QoS evaluation values of the configured tasks, the evaluation of execution time is calculated here as an example. When the nearest neighbors of the newly configured task are selected, the execution time wt j consumed by the nearest neighbor j is viewed, and the set of execution times of these nearest neighbor tasks is denoted by WT and the set of contribution rate θ j is denoted by Ω, then the execution time w tnew of the newly configured task is calculated by Equation (19), and the density-based performance evaluator is designed in the form of Equation (19). Ω, WT h idenotes the dot product of vectors Ω and WT.…”
Section: Evaluation Of Qos Performance Metricsmentioning
confidence: 99%
“…Regardless of the perspective or which way the resource prediction problem is studied, the methods used include the following algorithms: time series-based, traditional machine learning, and deep learning-based algorithms. [18][19][20][21] Time series-based prediction algorithms are mainly due to the results of Zhang et al and Ramezani and Naderpour that showed that the resource demand of a task is strongly correlated in the time dimension, 22,23 so many time series modeling techniques can be applied to the resource prediction problem, such as Liao et al for data with different load patterns, combined with auto-regressive moving average (ARMA) and other time series models to propose an adaptive load prediction model for LSRP. 24 Calheiros et al used the ARIMA model for realistic request tracking of servers.…”
mentioning
confidence: 99%