Affiliation:
1. Department of Computer Science, Faculty of Computing and Information Technology, King Abdulaziz University (KAU), Jeddah 21589, Saudi Arabia
2. Information Systems Department, Faculty of Computing and Information Technology, King Abdulaziz University (KAU), Jeddah 21589, Saudi Arabia
Abstract
Proactive resource management in Cloud Services not only maximizes cost effectiveness but also enables issues such as Service Level Agreement (SLA) violations and the provisioning of resources to be overcome. Workload prediction using Deep Learning (DL) is a popular method of inferring complicated multidimensional data of cloud environments to meet this requirement. The overall quality of the model depends on the quality of the data as much as the architecture. Therefore, the data sourced to train the model must be of good quality. However, existing works in this domain have either used a singular data source or have not taken into account the importance of uniformity for unbiased and accurate analysis. This results in the efficacy of DL models suffering. In this paper, we provide a technical analysis of using DL models such as Recurrent Neural Networks (RNN), Multilayer Perception (MLP), Long Short-Term Memory (LSTM), and, Convolutional Neural Networks (CNN) to exploit the time series characteristics of real-world workloads from the Parallel Workloads Archive of the Standard Workload Format (SWF) with the aim of conducting an unbiased analysis. The robustness of these models is evaluated using the Mean Absolute Error (MAE) and Root Mean Squared Error (RMSE) error metrics. The findings of these highlight that the LSTM model exhibits the best performance compared to the other models. Additionally, to the best of our knowledge, insights of DL in workload prediction of cloud computing environments is insufficient in the literature. To address these challenges, we provide a comprehensive background on resource management and load prediction using DL. Then, we break down the models, error metrics, and data sources across different bodies of work.
Funder
Deanship of Scientific Research (DSR), King Abdulaziz University
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference49 articles.
1. Resource management in cloud computing: Taxonomy, prospects, and challenges;Mustafa;Comput. Electr. Eng.,2015
2. Parikh, S.M., Patel, N.M., and Prajapati, H.B. (2017). Resource Management in Cloud Computing: Classification and Taxonomy. arXiv.
3. A survey and classification of the workload forecasting methods in cloud computing;Masdari;Clust. Comput.,2020
4. E2LG: A multiscale ensemble of LSTM/GAN deep learning architecture for multistep-ahead cloud workload prediction;Yazdanian;J. Supercomput.,2021
5. Holistic resource management for sustainable and reliable cloud computing: An innovative solution to global challenge;Gill;J. Syst. Softw.,2019
Cited by
6 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Auto-Scaling Techniques in Cloud Computing: Issues and Research Directions;Sensors;2024-08-28
2. Combinando Elasticidade Proativa e Reativa para Gestão Multi-Hospitalar de Recursos Humanos no Contexto das Cidades Inteligentes;Anais do XXIV Simpósio Brasileiro de Computação Aplicada à Saúde (SBCAS 2024);2024-06-25
3. Workload Prediction for Efficient Node Management in Mobile Edge Computing;2024 IFIP Networking Conference (IFIP Networking);2024-06-03
4. Simulators for system dataset generation in the Edge-to-Cloud Continuum;2024 20th International Conference on Distributed Computing in Smart Systems and the Internet of Things (DCOSS-IoT);2024-04-29
5. Biometric-Based Access Control Systems with Robust Facial Recognition in IoT Environments;2024 Third International Conference on Intelligent Techniques in Control, Optimization and Signal Processing (INCOS);2024-03-14