Boosted regression for predicting CPU utilization in the cloud with periodicity

被引:0
|
作者
Quoc, Khanh Nguyen [1 ]
Tong, Van [1 ]
Dao, Cuong [2 ]
Le, Tuyen Ngoc [3 ,4 ]
Tran, Duc [1 ]
机构
[1] Hanoi Univ Sci & Technol, Hanoi 100000, Vietnam
[2] Hanoi Univ Civil Engn, Hanoi 100000, Vietnam
[3] Ming Chi Univ Technol, Dept Elect Engn, New Taipei 24301, Taiwan
[4] Ming Chi Univ Technol, Ctr Reliabil Engn, Taipei 24301, Taiwan
来源
JOURNAL OF SUPERCOMPUTING | 2024年 / 80卷 / 18期
关键词
Cloud data centers; CPU prediction; LSTM; Ensemble learning; RESOURCE USAGE PREDICTION; WORKLOAD; MODEL;
D O I
10.1007/s11227-024-06451-9
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Predicting CPU usage is crucial to cloud resource management. Precise CPU prediction, however, is a tough challenge due to the variable and dynamic nature of CPUs. In this paper, we introduce TrAdaBoost.WLP, a novel regression transfer boosting method that employs Long Short-Term Memory (LSTM) networks for CPU consumption prediction. Concretely, a dedicated Periodicity-aware LSTM (PA-LSTM) model is specifically developed to take into account the use of periodically repeated patterns in time series data while making predictions. To adjust for variations in CPU demands, multiple PA-LSTMs are trained and concatenated in TrAdaBoost.WLP using a boosting mechanism. TrAdaBoost.WLP and benchmarks have been thoroughly evaluated on two datasets: 160 Microsoft Azure VMs and 8 Google cluster traces. The experimental results show that TrAdaBoost.WLP can produce promising performance, improving by 32.4% and 59.3% in terms of mean squared error compared to the standard Probabilistic LSTM and ARIMA.
引用
收藏
页码:26036 / 26060
页数:25
相关论文
共 50 条
  • [1] Predicting host CPU utilization in the cloud using evolutionary neural networks
    Mason, Karl
    Duggan, Martin
    Barrett, Enda
    Duggan, Jim
    Howley, Enda
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 86 : 162 - 173
  • [2] CPU Utilization in a Multitenant Cloud
    Velkoski, Goran
    Simjanoska, Monika
    Ristov, Sasko
    Gusev, Marjan
    2013 IEEE EUROCON, 2013, : 242 - 249
  • [3] Predicting Host CPU Utilization in Cloud Computing using Recurrent Neural Networks
    Duggan, Martin
    Mason, Karl
    Duggan, Jim
    Howley, Enda
    Barrett, Enda
    2017 12TH INTERNATIONAL CONFERENCE FOR INTERNET TECHNOLOGY AND SECURED TRANSACTIONS (ICITST), 2017, : 67 - 72
  • [4] Predicting recessions with boosted regression trees
    Doepke, Joerg
    Fritsche, Ulrich
    Pierdzioch, Christian
    INTERNATIONAL JOURNAL OF FORECASTING, 2017, 33 (04) : 745 - 759
  • [5] Predicting CPU utilization by fuzzy stochastic prediction
    Wang, YF
    Hsu, MH
    Chuang, YL
    COMPUTING AND INFORMATICS, 2001, 20 (01): : 67 - 76
  • [6] Predicting CPU utilization by fuzzy stochastic prediction
    Wang, YF
    Hsu, MH
    Chuang, YL
    COMPUTERS AND ARTIFICIAL INTELLIGENCE, 2001, 20 (01): : 67 - 76
  • [7] Predicting Cloud Resource Utilization
    Borkowski, Michael
    Schulte, Stefan
    Hochreiner, Christoph
    2016 IEEE/ACM 9TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING (UCC), 2016, : 37 - 42
  • [8] Performance Evaluation of a Cloud Datacenter Using CPU Utilization Data
    Li, Chen
    Zheng, Junjun
    Okamura, Hiroyuki
    Dohi, Tadashi
    MATHEMATICS, 2023, 11 (03)
  • [9] Predicting plant disease epidemics using boosted regression trees
    Peng, Chun
    Zhang, Xingyue
    Wang, Weiming
    INFECTIOUS DISEASE MODELLING, 2024, 9 (04) : 1138 - 1146
  • [10] Predicting Fusarium Head Blight Epidemics with Boosted Regression Trees
    Shah, D. A.
    De Wolf, E. D.
    Paul, P. A.
    Madden, L. V.
    PHYTOPATHOLOGY, 2014, 104 (07) : 702 - 714