CPUusage prediction for cloud resource provisioning based on deep belief network and particle swarm optimization

被引:13
|
作者
Wen, Yiping [1 ]
Wang, Yuan [1 ]
Liu, Jianxun [1 ]
Cao, Buqing [1 ]
Fu, Qi [1 ]
机构
[1] Hunan Univ Sci & Technol, Key Lab Knowledge Proc & Networked Manufacture, Xiangtan, Peoples R China
来源
基金
中国国家自然科学基金;
关键词
cloud; CPU usage prediction; DBN; PSO; resource provisioning; LOAD PREDICTION; ENERGY; ALGORITHM; PERFORMANCE; STRATEGY;
D O I
10.1002/cpe.5730
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Resource usage prediction is increasingly important in cloud computing environments, and CPU usage prediction is especially helpful for improving the efficiency of resource provisioning and reducing energy consumption of cloud datacenters. However, accurate CPU usage prediction remains a challenge and few works have been done on predicting CPU usage of physical machines in cloud datacenters. In this article, we present a deep belief network (DBN) and particle swarm optimization (PSO) based CPU usage prediction algorithm, which is named DP-CUPA and aimed to provide more accurate prediction results. The DP-CUPA consists of three main steps. First, the historic data on CPU usage are preprocessed and normalized. Then, the autoregressive model and grey model are adopted as base prediction models and trained to provide extra input information for training DBN. Finally, the PSO is used to estimate DBN parameters and the DBN neural network is trained to predict CPU usage. The effectiveness of the DP-CUPA is evaluated by extensive experiments with a real-world dataset of Google cluster usage trace.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Towards a Deep Belief Network-based Cloud Resource Demanding Prediction
    Zhang, Weishan
    Duan, Pengcheng
    [J]. IEEE 12TH INT CONF UBIQUITOUS INTELLIGENCE & COMP/IEEE 12TH INT CONF ADV & TRUSTED COMP/IEEE 15TH INT CONF SCALABLE COMP & COMMUN/IEEE INT CONF CLOUD & BIG DATA COMP/IEEE INT CONF INTERNET PEOPLE AND ASSOCIATED SYMPOSIA/WORKSHOPS, 2015, : 1043 - 1048
  • [2] Design and Application of Deep Belief Network Based on Stochastic Adaptive Particle Swarm Optimization
    Yang, Jianjian
    Chang, Boshen
    Wang, Xiaolin
    Zhang, Qiang
    Wang, Chao
    Wang, Fan
    Wu, Miao
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020 (2020)
  • [3] Resource requests prediction in the cloud computing environment with a deep belief network
    Zhang, Weishan
    Duan, Pengcheng
    Yang, Laurence T.
    Xia, Feng
    Li, Zhongwei
    Lu, Qinghua
    Gong, Wenjuan
    Yang, Su
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2017, 47 (03): : 473 - 488
  • [4] Intrusion Detection System Using Deep Belief Network & Particle Swarm Optimization
    Sajith, P. J.
    Nagarajan, G.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2022, 125 (02) : 1385 - 1403
  • [5] Face Recognition System Using Deep Belief Network and Particle Swarm Optimization
    Babu, K.
    Kumar, C.
    Kannaiyaraju, C.
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2022, 33 (01): : 317 - 329
  • [6] Intrusion Detection System Using Deep Belief Network & Particle Swarm Optimization
    P. J. Sajith
    G. Nagarajan
    [J]. Wireless Personal Communications, 2022, 125 : 1385 - 1403
  • [7] Network Traffic Prediction Based on Particle Swarm Optimization
    Mo Nian-Fa
    [J]. 2015 INTERNATIONAL CONFERENCE ON INTELLIGENT TRANSPORTATION, BIG DATA AND SMART CITY (ICITBS), 2016, : 531 - 534
  • [8] Particle swarm optimization-deep belief network-based rare class prediction model for highly class imbalance problem
    Kim, Jae Kwon
    Han, Young Shin
    Lee, Jong Sik
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2017, 29 (11):
  • [9] Self Adaptive Particle Swarm Optimization for Efficient Virtual Machine Provisioning in Cloud
    Jeyarani, R.
    Nagaveni, N.
    Ram, R.
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT INFORMATION TECHNOLOGIES, 2011, 7 (02) : 25 - 44
  • [10] A Cloud Computing Resource Scheduling Method Based on Particle Swarm Optimization and Ant Colony Optimization
    Xu, Yonggang
    Liu, Xin
    Wei, Jiahui
    Wang, Junzheng
    [J]. 2016 3RD INTERNATIONAL CONFERENCE ON MECHANICAL, INDUSTRIAL, AND MANUFACTURING ENGINEERING (MIME 2016), 2016, : 157 - 161