DuCFF: A Dual-Channel Feature-Fusion Network for Workload Prediction in a Cloud Infrastructure

被引:0
作者
Jia, Kai [1 ,2 ]
Xiang, Jun [2 ]
Li, Baoxia [3 ]
机构
[1] Nanyang Normal Univ, Sch Artificial Intelligence & Software Engn, Nanyang 473061, Peoples R China
[2] Wuhan Univ Technol, Sch Comp Sci & Artificial Intelligence, Hubei Key Lab Transportat Internet Things, Wuhan 430070, Peoples R China
[3] China Agr Univ, Coll Informat & Elect Engn, Beijing 100083, Peoples R China
关键词
cloud computing; workload prediction; resource management; temporal convolution network; transformer; MODEL; ARIMA;
D O I
10.3390/electronics13183588
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud infrastructures are designed to provide highly scalable, pay-as-per-use services to meet the performance requirements of users. The workload prediction of the cloud plays a crucial role in proactive auto-scaling and the dynamic management of resources to move toward fine-grained load balancing and job scheduling due to its ability to estimate upcoming workloads. However, due to users' diverse usage demands, the changing characteristics of workloads have become more and more complex, including not only short-term irregular fluctuation characteristics but also long-term dynamic variations. This prevents existing workload-prediction methods from fully capturing the above characteristics, leading to degradation of prediction accuracy. To deal with the above problems, this paper proposes a framework based on a dual-channel temporal convolutional network and transformer (referred to as DuCFF) to perform workload prediction. Firstly, DuCFF introduces data preprocessing technology to decouple different components implied by workload data and combine the original workload to form new model inputs. Then, in a parallel manner, DuCFF adopts the temporal convolution network (TCN) channel to capture local irregular fluctuations in workload time series and the transformer channel to capture long-term dynamic variations. Finally, the features extracted from the above two channels are further fused, and workload prediction is achieved. The performance of the proposed DuCFF's was verified on various workload benchmark datasets (i.e., ClarkNet and Google) and compared to its nine competitors. Experimental results show that the proposed DuCFF can achieve average performance improvements of 65.2%, 70%, 64.37%, and 15%, respectively, in terms of Mean Absolute Error (MAE), Root Mean Square Error (RMSE), Mean Absolute Percentage Error (MAPE) and R-squared (R2) compared to the baseline model CNN-LSTM.
引用
收藏
页数:24
相关论文
共 53 条
[11]   Accurate workload prediction for edge data centers: Savitzky-Golay filter, CNN and BiLSTM with attention mechanism [J].
Chen, Lei ;
Zhang, Weiwen ;
Ye, Haiming .
APPLIED INTELLIGENCE, 2022, 52 (11) :13027-13042
[12]   RPTCN: Resource Prediction for High-dynamic Workloads in Clouds based on Deep Learning [J].
Chen, Wenyan ;
Lu, Chengzhi ;
Ye, Kejiang ;
Wang, Yang ;
Xu, Cheng-Zhong .
2021 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2021), 2021, :59-69
[13]   Towards Accurate Prediction for High-Dimensional and Highly-Variable Cloud Workloads with Deep Learning [J].
Chen, Zheyi ;
Hu, Jia ;
Min, Geyong ;
Zomaya, Albert Y. ;
El-Ghazawi, Tarek .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (04) :923-934
[14]   Optimized Hierarchical Tree Deep Convolutional Neural Network of a Tree-Based Workload Prediction Scheme for Enhancing Power Efficiency in Cloud Computing [J].
Chetty, Thirumalai Selvan Chenni ;
Bolshev, Vadim ;
Subramanian, Siva Shankar ;
Chakrabarti, Tulika ;
Chakrabarti, Prasun ;
Panchenko, Vladimir ;
Yudaev, Igor ;
Daus, Yuliia .
ENERGIES, 2023, 16 (06)
[15]   Time series-based workload prediction using the statistical hybrid model for the cloud environment [J].
Devi, K. Lalitha ;
Valli, S. .
COMPUTING, 2023, 105 (02) :353-374
[16]   COIN: A Container Workload Prediction Model Focusing on Common and Individual Changes in Workloads [J].
Ding, Zhijun ;
Feng, Binbin ;
Jiang, Changjun .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (12) :4738-4751
[17]   Multivariate workload and resource prediction in cloud computing using CNN and GRU by attention mechanism [J].
Dogani, Javad ;
Khunjush, Farshad ;
Mahmoudi, Mohammad Reza ;
Seydali, Mehdi .
JOURNAL OF SUPERCOMPUTING, 2023, 79 (03) :3437-3470
[18]   Variational Mode Decomposition [J].
Dragomiretskiy, Konstantin ;
Zosso, Dominique .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (03) :531-544
[19]  
Duggan M, 2017, INT CONF INTERNET, P67, DOI 10.23919/ICITST.2017.8356348
[20]  
Farahnakian Fahimeh, 2013, 2013 39th Euromicro Conference on Software Engineering and Advanced Applications (SEAA), P357, DOI 10.1109/SEAA.2013.23