A Multi-step-ahead CPU Load Prediction Approach in Distributed System

被引:8
|
作者
Yang, Dingyu [1 ]
Cao, Jian [1 ]
Yu, Cheng [1 ]
Xiao, Jing [2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Comp Sci & Engn, Shanghai 200030, Peoples R China
[2] Shanghai Jiao Tong Univ, Sch Informat Secur Engn, Shanghai, Peoples R China
关键词
Time series; Distributed system; CPU load; Multi-step-ahead prediction; Change Trends Prediction;
D O I
10.1109/CGC.2012.32
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Resource performance prediction is very important for resource management and scheduling in distributed systems. In this paper, we proposed a new multi-step-ahead prediction method for CPU load. It can be divided into three steps. The first step tries to find a function to fit the range change of the sequence. The second step is to predict the multi-step-ahead change (increase or decrease) pattern. We use multiple fixed length immediately preceding history sequences to obtain the change pattern prediction. Weighting strategies and machine learning algorithm are applied to synthesize different predictions that can be derived in terms of different immediately preceding history sequences with different lengths. Finally, change range prediction and change direction prediction are composed. Experiments showed our approach was more accurate than the approach of repeating one-step-ahead prediction to make the multi-step-ahead prediction, which is widely adopted in industry.
引用
收藏
页码:206 / 213
页数:8
相关论文
共 50 条
  • [31] Efficient resource utilization using multi-step-ahead workload prediction technique in cloud
    Banerjee, Sounak
    Roy, Sarbani
    Khatua, Sunirmal
    JOURNAL OF SUPERCOMPUTING, 2021, 77 (09): : 10636 - 10663
  • [32] Comparison of Strategies for Multi-step-ahead Prediction of Time Series using Neural Network
    Nguyen Hoang An
    Duong Tuan Anh
    2015 INTERNATIONAL CONFERENCE ON ADVANCED COMPUTING AND APPLICATIONS (ACOMP), 2015, : 142 - 149
  • [33] Multi-step-ahead Multivariate Predictors: a Comparative Analysis
    Cescon, Marzia
    Johansson, Rolf
    49TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2010, : 2837 - 2842
  • [34] Multi-step-ahead neural networks for flood forecasting
    Chang, Fi-John
    Chiang, Yen-Ming
    Chang, Li-Chiu
    HYDROLOGICAL SCIENCES JOURNAL-JOURNAL DES SCIENCES HYDROLOGIQUES, 2007, 52 (01): : 114 - 130
  • [35] Multi-Step-Ahead Time Series Prediction Method with Stacking LSTM Neural Network
    Wang, XiaoFeng
    Zhang, Ying
    2020 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND BIG DATA (ICAIBD 2020), 2020, : 51 - 55
  • [36] Multi-step-ahead estimation of time series models
    McElroy, Tucker
    Wildi, Marc
    INTERNATIONAL JOURNAL OF FORECASTING, 2013, 29 (03) : 378 - 394
  • [37] A hybrid approach for training recurrent neural networks: application to multi-step-ahead prediction of noisy and large data sets
    Chtourou, S.
    Chtourou, M.
    Hammami, O.
    NEURAL COMPUTING & APPLICATIONS, 2008, 17 (03): : 245 - 254
  • [38] A hybrid approach for training recurrent neural networks: application to multi-step-ahead prediction of noisy and large data sets
    S. Chtourou
    M. Chtourou
    O. Hammami
    Neural Computing and Applications, 2008, 17 : 245 - 254
  • [39] Multi-Step-Ahead Multivariate Predictors and Multi-Predictive Control
    Johansson, R.
    IEEE AFRICON 2011, 2011,
  • [40] Statistical inference for innovation distribution in ARMA and multi-step-ahead prediction via empirical process
    Zhong, Chen
    JOURNAL OF NONPARAMETRIC STATISTICS, 2024,