esDNN: Deep Neural Network Based Multivariate Workload Prediction in Cloud Computing Environments

被引:0
|
作者
Xu, Minxian [1 ]
Song, Chenghao [1 ]
Wu, Huaming [2 ]
Gill, Sukhpal Singh [3 ]
Ye, Kejiang [1 ]
Xu, Chengzhong [4 ]
机构
[1] Chinese Acad Sci, Shenzhen Inst Adv Technol, Shenzhen 518000, Guangdong, Peoples R China
[2] Tianjin Univ, Tianjin, Peoples R China
[3] Queen Mary Univ London, London, England
[4] Univ Macau, State Key Lab IOTSC, Taipa, Macau, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Cloud computing; workloads prediction; supervised learning; gate recurrent unit; auto-scaling; WEB APPLICATIONS; LEARNING-MODEL; ARIMA;
D O I
10.1145/3524114
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has been regarded as a successful paradigm for IT industry by providing benefits for both service providers and customers. In spite of the advantages, cloud computing also suffers from distinct challenges, and one of them is the inefficient resource provisioning for dynamic workloads. Accurate workload predictions for cloud computing can support efficient resource provisioning and avoid resource wastage. However, due to the high-dimensional and high-variable features of cloud workloads, it is difficult to predict the workloads effectively and accurately. The current dominant work for cloud workload prediction is based on regression approaches or recurrent neural networks, which fail to capture the long-term variance of workloads. To address the challenges and overcome the limitations of existing works, we proposed an efficient supervised learning-based Deep Neural Network (esDNN) approach for cloud workload prediction. First, we utilize a sliding window to convert the multivariate data into a supervised learning time series that allows deep learning for processing. Then, we apply a revised Gated Recurrent Unit (GRU) to achieve accurate prediction. To show the effectiveness of esDNN, we also conduct comprehensive experiments based on realistic traces derived from Alibaba and Google cloud data centers. The experimental results demonstrate that esDNN can accurately and efficiently predict cloud workloads. Compared with the state-of-the-art baselines, esDNN can reduce the mean square errors significantly, e.g., 15%. rather than the approach using GRU only. We also apply esDNN for machines auto-scaling, which illustrates that esDNN can reduce the number of active hosts efficiently, thus the costs of service providers can be optimized.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] Multivariate Deep Learning Model For Workload Prediction In Cloud Computing
    Dang-Quang, Nhat-Minh
    Yoo, Myungsik
    [J]. 12TH INTERNATIONAL CONFERENCE ON ICT CONVERGENCE (ICTC 2021): BEYOND THE PANDEMIC ERA WITH ICT CONVERGENCE INNOVATION, 2021, : 858 - 862
  • [2] Workload prediction of cloud computing based on SVM and BP neural networks
    Sun, Qiong
    Tan, Zhiyong
    Zhou, Xiaolu
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (03) : 2861 - 2867
  • [3] Workload Prediction in Edge Computing based on Graph Neural Network
    Miao, WeiWei
    Zeng, Zeng
    Zhang, Mingxuan
    Quan, Siping
    Zhang, Zhen
    Li, Shihao
    Zhang, Li
    Sun, Qi
    [J]. 19TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA/BDCLOUD/SOCIALCOM/SUSTAINCOM 2021), 2021, : 1663 - 1666
  • [4] Workload Prediction of Cloud Workflow Based on Graph Neural Network
    Gao, Ming
    Li, Yuchan
    Yu, Jixiang
    [J]. WEB INFORMATION SYSTEMS AND APPLICATIONS (WISA 2021), 2021, 12999 : 169 - 189
  • [5] Optimized Hierarchical Tree Deep Convolutional Neural Network of a Tree-Based Workload Prediction Scheme for Enhancing Power Efficiency in Cloud Computing
    Chetty, Thirumalai Selvan Chenni
    Bolshev, Vadim
    Subramanian, Siva Shankar
    Chakrabarti, Tulika
    Chakrabarti, Prasun
    Panchenko, Vladimir
    Yudaev, Igor
    Daus, Yuliia
    [J]. ENERGIES, 2023, 16 (06)
  • [6] Deep Learning Approach for Workload Prediction and Balancing in Cloud Computing
    Karimunnisa, Syed
    Pachipala, Yellamma
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2024, 15 (04) : 754 - 763
  • [7] Deep Reinforcement Learning for Workload Prediction in Federated Cloud Environments
    Ahamed, Zaakki
    Khemakhem, Maher
    Eassa, Fathy
    Alsolami, Fawaz
    Basuhail, Abdullah
    Jambi, Kamal
    [J]. SENSORS, 2023, 23 (15)
  • [8] Machine Learning Based Workload Prediction in Cloud Computing
    Gao, Jiechao
    Wang, Haoyu
    Shen, Haiying
    [J]. 2020 29TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN 2020), 2020,
  • [9] Technical Study of Deep Learning in Cloud Computing for Accurate Workload Prediction
    Ahamed, Zaakki
    Khemakhem, Maher
    Eassa, Fathy
    Alsolami, Fawaz
    Al-Ghamdi, Abdullah S. Al-Malaise
    [J]. ELECTRONICS, 2023, 12 (03)
  • [10] Workload Prediction for Cloud Cluster using A Recurrent Neural Network
    Zhang, Weishan
    Li, Bo
    Zhao, Dehai
    Gong, Faming
    Lu, Qinghua
    [J]. 2016 INTERNATIONAL CONFERENCE ON IDENTIFICATION, INFORMATION AND KNOWLEDGE IN THE INTERNET OF THINGS (IIKI), 2016, : 104 - 109