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 条
[21]   MCA-DTCN: A novel dual-task temporal convolutional network with multi-channel attention for first prediction time detection and remaining useful life prediction [J].
Fu, Song ;
Lin, Lin ;
Wang, Yue ;
Guo, Feng ;
Zhao, Minghang ;
Zhong, Baihong ;
Zhong, Shisheng .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2024, 241
[22]   Machine Learning Based Workload Prediction in Cloud Computing [J].
Gao, Jiechao ;
Wang, Haoyu ;
Shen, Haiying .
2020 29TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2020), 2020,
[23]  
Gartner Gartner Forecasts, 2024, Worldwide Public Cloud End-User Spending to Reach $679 Billion
[24]   Evaluating the Impact of Fine-scale Burstiness on Cloud Elasticity [J].
Islam, Sadeka ;
Venugopal, Srikumar ;
Liu, Anna .
ACM SOCC'15: PROCEEDINGS OF THE SIXTH ACM SYMPOSIUM ON CLOUD COMPUTING, 2015, :250-261
[25]   Forecasting Cloud Application Workloads With CloudInsight for Predictive Resource Management [J].
Kim, In Kee ;
Wang, Wei ;
Qi, Yanjun ;
Humphrey, Marty .
IEEE TRANSACTIONS ON CLOUD COMPUTING, 2022, 10 (03) :1848-1863
[26]  
Kumar Anoop S., 2016, 2016 International Conference on Information Technology (ICIT). Proceedings, P294, DOI 10.1109/ICIT.2016.065
[27]   Self directed learning based workload forecasting model for cloud resource management [J].
Kumar, Jitendra ;
Singh, Ashutosh Kumar ;
Buyya, Rajkumar .
INFORMATION SCIENCES, 2021, 543 :345-366
[28]   BiPhase adaptive learning-based neural network model for cloud datacenter workload forecasting [J].
Kumar, Jitendra ;
Saxena, Deepika ;
Singh, Ashutosh Kumar ;
Mohan, Anand .
SOFT COMPUTING, 2020, 24 (19) :14593-14610
[29]   An Autonomic Workload Prediction and Resource Allocation Framework for Fog-Enabled Industrial IoT [J].
Kumar, Mohit ;
Kishor, Avadh ;
Samariya, Jitendra Kumar ;
Zomaya, Albert Y. .
IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (11) :9513-9522
[30]  
lbl, Internet Traffic Archive