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

被引:5
|
作者
Chen, Jing [1 ,2 ]
Wang, Yinglong [2 ]
机构
[1] Shandong Univ Sci & Technol, Coll Comp Sci & Engn, Qingdao 266590, Peoples R China
[2] Qilu Univ Technol, Shandong Acad Sci, Natl Supercomp Ctr Jinan, Shandong Comp Sci Ctr,Shandong Prov Key Lab Comp, Jinan 250101, Peoples R China
来源
IEEE ACCESS | 2020年 / 8卷
关键词
Cloud computing; cloud resource demand; short-term prediction; adaptive selection strategy; error adjustment; WORKLOAD PREDICTION; WEB APPLICATIONS; ALLOCATION; ENSEMBLE; MODEL; MIGRATION; ENERGY; ARIMA;
D O I
10.1109/ACCESS.2020.2981011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 demands from a time series of resource demands, and executes outlier detection and replacement to obtain a more stationary sequence. An adaptive short-term prediction strategy is proposed to adaptively select a higher-accuracy short-term prediction method to implement the prediction. Further, an error adjustment factor is proposed to reduce the prediction error. Thus, the short-term prediction accuracy of cloud resource demands is improved via outlier detection and replacement, an adaptive selection strategy and an error adjustment. We evaluated the effectiveness of these improvements, and compared our algorithm with existing algorithms in terms of effectiveness and time cost. The experimental results demonstrate that the proposed algorithm improves short-term prediction accuracy effectively.
引用
收藏
页码:53915 / 53930
页数:16
相关论文
共 50 条
  • [1] Short-Term Prediction of Cloud Computing Virtual Resource Load Based on Openstack
    Wang, Mingchao
    Engineering Intelligent Systems, 2021, 29 (06): : 419 - 429
  • [2] A Hybrid Method for Short-Term Host Utilization Prediction in Cloud Computing
    Chen, Jing
    Wang, Yinglong
    JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING, 2019, 2019
  • [3] Host load prediction with long short-term memory in cloud computing
    Song, Binbin
    Yu, Yao
    Zhou, Yu
    Wang, Ziqiang
    Du, Sidan
    JOURNAL OF SUPERCOMPUTING, 2018, 74 (12): : 6554 - 6568
  • [4] Host load prediction with long short-term memory in cloud computing
    Binbin Song
    Yao Yu
    Yu Zhou
    Ziqiang Wang
    Sidan Du
    The Journal of Supercomputing, 2018, 74 : 6554 - 6568
  • [5] CloudCast: Cloud Computing for Short-Term Weather Forecasts
    Krishnappa, Dilip Kumar
    Irwin, David
    Lyons, Eric
    Zink, Michael
    COMPUTING IN SCIENCE & ENGINEERING, 2013, 15 (04) : 30 - 37
  • [6] An incremental clustering pattern sequence-based short-term load prediction for cloud computing
    Xu, Dayu
    Zhang, Xuyao
    INTERNATIONAL JOURNAL OF GRID AND UTILITY COMPUTING, 2016, 7 (04) : 304 - 312
  • [7] Host load prediction in cloud computing using Long Short-Term Memory Encoder–Decoder
    Hoang Minh Nguyen
    Gaurav Kalra
    Daeyoung Kim
    The Journal of Supercomputing, 2019, 75 : 7592 - 7605
  • [8] Short-term cloud forecasting: An overview of prediction approaches
    Grassotti, C
    Sparrow, J
    Nehrkorn, T
    Hoffman, R
    Isaacs, R
    EIGHTH CONFERENCE ON SATELLITE METEOROLOGY AND OCEANOGRAPHY, 1996, : 399 - 403
  • [9] AN ALGORITHM FOR THE SHORT-TERM PREDICTION OF INSECT POPULATIONS
    WALLACH, D
    PROTECTION ECOLOGY, 1984, 6 (03): : 181 - 197
  • [10] CloudCast: Cloud Computing for Short-term Mobile Weather Forecasts
    Krishnappa, Dilip Kumar
    Irwin, David
    Lyons, Eric
    Zink, Michael
    2012 IEEE 31ST INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2012, : 61 - 70