A survey and classification of the workload forecasting methods in cloud computing

被引:100
作者
Masdari, Mohammad [1 ]
Khoshnevis, Afsane [1 ]
机构
[1] Islamic Azad Univ, Urmia Branch, Dept Comp Engn, Orumiyeh, Iran
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2020年 / 23卷 / 04期
关键词
SVM; ANN; SVR; Deep learning; Collaborative filtering; Ensemble; HOST LOAD PREDICTION; WEB APPLICATIONS; MODEL; NETWORK; CONSOLIDATION; PERFORMANCE; ALGORITHMS; SIMULATION; MECHANISM; ENSEMBLE;
D O I
10.1007/s10586-019-03010-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Workload prediction is one of the important parts of proactive resource management and auto-scaling in cloud computing. Accurate prediction of workload in cloud computing is of high importance for improving cloud performance, mitigate energy consumptions, meeting the required quality of service (QoS) level, predicting the energy consumption of data centers (DCs), and improving the cloud service providers' scalability. However, in cloud computing context workload prediction is a challenging issue and various schemes using machine learning, data mining, and mathematical methods to deal with this issue. This scheme presents an extensive literature review of the workload prediction schemes proposed in the literature to improve resource management in the cloud DCs. It first provides the required knowledge regarding the workload prediction context and presents a taxonomy of the workload prediction schemes according to their applied prediction algorithm. Moreover, the main contributions of these schemes are illustrated and their major advantages and limitation are specified. At last, the open research opportunities in the workload prediction field are focused and the concluding remarks are presented.
引用
收藏
页码:2399 / 2424
页数:26
相关论文
共 127 条
[1]   An Auto-Scaling Mechanism for Virtual Resources to Support Mobile, Pervasive, Real-Time Healthcare Applications in Cloud Computing [J].
Ahn, Yong Woon ;
Cheng, Albert M. K. ;
Baek, Jinsuk ;
Jo, Minho ;
Chen, Hsiao-Hwa .
IEEE NETWORK, 2013, 27 (05) :62-68
[2]  
ALIELDIN A, 2013, TECH REP
[3]  
AMIRI M, 2019, COMPUTING
[4]   Survey on prediction models of applications for resources provisioning in cloud [J].
Amiri, Maryam ;
Mohammad-Khanli, Leyli .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 82 :93-113
[5]  
[Anonymous], WITHDRAWN FUZZY AUTO
[6]   Simulation of SLA-based VM-scaling algorithms for cloud-distributed applications [J].
Antonescu, Alexandru-Florian ;
Braun, Torsten .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 54 :260-273
[7]  
Ardagna D., 2011, Proceedings of the 2011 IEEE 4th International Conference on Cloud Computing (CLOUD 2011), P163, DOI 10.1109/CLOUD.2011.32
[8]   Semi-online task assignment policies for workload consolidation in cloud computing systems [J].
Armant, Vincent ;
De Cauwer, Milan ;
Brown, Kenneth N. ;
O'Sullivan, Barry .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 82 :89-103
[9]   Interference aware prediction mechanism for auto scaling in cloud [J].
Babu, K. R. Remesh ;
Samuel, Philip .
COMPUTERS & ELECTRICAL ENGINEERING, 2018, 69 :351-363
[10]  
Bajaj S, 2018, CRITICAL RES SCALABI, P283