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 条
  • [31] An adaptive resource management scheme in cloud computing
    Huang, Chenn-Jung
    Guan, Chih-Tai
    Chen, Heng-Ming
    Wang, Yu-Wu
    Chang, Shun-Chih
    Li, Ching-Yu
    Weng, Chuan-Hsiang
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2013, 26 (01) : 382 - 389
  • [32] Adaptive resource discovery in mobile cloud computing
    Liu, Wei
    Nishio, Takayuki
    Shinkuma, Ryoichi
    Takahashi, Tatsuro
    COMPUTER COMMUNICATIONS, 2014, 50 : 119 - 129
  • [33] Resource Monitoring and Prediction in Cloud Computing Environments
    Chen, Hanxiong
    Fu, Xiong
    Tang, Zhongrui
    Zhu, Xinxin
    3RD INTERNATIONAL CONFERENCE ON APPLIED COMPUTING AND INFORMATION TECHNOLOGY (ACIT 2015) 2ND INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE AND INTELLIGENCE (CSI 2015), 2015, : 288 - 292
  • [34] Modeling and short-term prediction of HVAC system with a clustering algorithm
    Tang, Fan
    Kusiak, Andrew
    Wei, Xiupeng
    ENERGY AND BUILDINGS, 2014, 82 : 310 - 321
  • [35] An effective adaptive algorithm based on DFP method and its application to short-term traffic flow prediction
    Zhang, Yumei
    Qu, Shiru
    Qin, Xiaona
    Xibei Gongye Daxue Xuebao/Journal of Northwestern Polytechnical University, 2013, 31 (03): : 482 - 486
  • [36] An Optimal Algorithm for Resource Scheduling in Cloud Computing
    Li, Qiang
    ADVANCES IN MULTIMEDIA, SOFTWARE ENGINEERING AND COMPUTING, VOL 2, 2011, 129 : 293 - 299
  • [37] Resource allocation in cloud computing: model and algorithm
    Li, Chunlin
    Li, Layuan
    INTERNATIONAL JOURNAL OF WEB AND GRID SERVICES, 2013, 9 (02) : 193 - 211
  • [38] Short-Term Projects versus Adaptive Governance: Conflicting Demands in the Management of Ecological Restoration
    Hodge, Ian
    Adams, William M.
    LAND, 2016, 5 (04)
  • [39] Genetic Algorithm-Based Optimal Resource Trust Line Prediction in Cloud Computing
    Mercy, S.
    Jaiganesh, M.
    Nagaraja, R.
    Sudha, G.
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2023, 22 (01)
  • [40] Stochastic Gradient Descent long short-term memory based secure encryption algorithm for cloud data storage and retrieval in cloud computing environment
    Suganya, M.
    Sasipraba, T.
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2023, 12 (01):