skip to main content
10.1145/3412841.3442068acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
poster

Workload classification in multi-vm cloud environment using deep neural network model

Published: 22 April 2021 Publication History

Abstract

In this competitive world, everyone needs to be prepared for future risks and emergency conditions. In a multi-cloud environment users can easily shift from one cloud to another cloud because of the available data and application transfer technologies. Therefore a strong forecast system is mandatory for such conditions and to stop user migration to other clouds. Virtual Machine (VM) plays an important role in effective resource management and cost reduction in cloud infrastructure. Workload prediction in multi-VM is very useful to handle uncertain situations. In this paper, we propose a promising workload prediction technique that can handle the workload from multiple virtual machines. It has a pre-processing and feature selection engine that handles direct data from these virtual machines and the model is strong enough in classifying data based on historical workloads. This classification enables extra knowledge for the cloud vendor to optimize resource usage. This strategy can be used for producing an alarm whenever there is continuously high utilization of resources in the future. Here, our prediction methodology is experimented with a popular real-world Grid Workload Archive (GWA) dataset and it achieves more than 85% prediction accuracy for CPU, Memory and Disk Utilization.

References

[1]
Maryam Amiri, Leyli Mohammad-Khanli, and Raffaela Mirandola. 2018. An online learning model based on episode mining for workload prediction in cloud. Future Generation Computer Systems 87 (2018), 83--101.
[2]
Yu-Ting Bai, Xue-bo Jin, Xiaoyi Wang, Tingli Su, Jianlei Kong, and Yutian Lu. 2019. Compound Autoregressive Network for Prediction of Multivariate Time Series. Complexity 2019 (09 2019), 1--11.
[3]
Rodrigo N Calheiros, Enayat Masoumi, Rajiv Ranjan, and Rajkumar Buyya. 2015. Workload prediction using ARIMA model and its impact on cloud applications' QoS. IEEE Transactions on Cloud Computing 3, 4 (2015), 449--458.
[4]
Jean Steve Hirwa and Jian Cao. 2014. An ensemble multivariate model for resource performance prediction in the cloud. In IFIP International Conference on Network and Parallel Computing. Springer, 333--346.
[5]
Jitendra Kumar and Ashutosh Kumar Singh. 2018. Workload prediction in cloud using artificial neural network and adaptive differential evolution. Future Generation Computer Systems 81 (2018), 41--52.
[6]
Chunhong Liu, Chuanchang Liu, Yanlei Shang, Shiping Chen, Bo Cheng, and Junliang Chen. 2017. An adaptive prediction approach based on workload pattern discrimination in the cloud. Journal of Network and Computer Applications 80 (2017), 35--44.
[7]
Ali Asghar Rahmanian, Mostafa Ghobaei-Arani, and Sajjad Tofighy. 2018. A learning automata-based ensemble resource usage prediction algorithm for cloud computing environment. Future Generation Computer Systems 79 (2018), 54--71.
[8]
Siqi Shen, Vincent van Beek, and Alexandra Iosup. 2015. Statistical characterization of business-critical workloads hosted in cloud data-centers. In 2015 15th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing. IEEE, 465--474.
[9]
Gopal Kirshna Shyam and Sunilkumar S. Manvi. 2016. Virtual resource prediction in cloud environment: A Bayesian approach. Journal of Network and Computer Applications 65 (2016), 144 -- 154.
[10]
Jingqi Yang, Chuanchang Liu, Yanlei Shang, Bo Cheng, Zexiang Mao, Liu Chunhong, Lisha Niu, and Chen Junliang. 2014. A cost-aware auto-scaling approach using the workload prediction in service clouds. Information Systems Frontiers 16 (03 2014), 7--18.
[11]
Jingqi Yang, Chuanchang Liu, Yanlei Shang, Zexiang Mao, and Chen Junliang. 2013. Workload Predicting-Based Automatic Scaling in Service Clouds. 810--815.
[12]
Qingchen Zhang, Laurence T Yang, Zheng Yan, Zhikui Chen, and Peng Li. 2018. An efficient deep learning model to predict cloud workload for industry informatics. IEEE Transactions on Industrial Informatics 14, 7 (2018), 3170--3178.
[13]
Weishan Zhang, Pengcheng Duan, Laurence T Yang, Feng Xia, Zhongwei Li, Qinghua Lu, Wenjuan Gong, and Su Yang. 2017. Resource requests prediction in the cloud computing environment with a deep belief network. Software: Practice and Experience 47, 3 (2017), 473--488.
[14]
Yonghua Zhu, Weilin Zhang, Yihai Chen, and Honghao Gao. 2019. A novel approach to workload prediction using attention-based LSTM encoder-decoder network in cloud environment. EURASIP Journal on Wireless Communications and Networking 2019 (12 2019).

Cited By

View all
  • (2025)Public Datasets for Cloud Computing: A Comprehensive SurveyACM Computing Surveys10.1145/3719003Online publication date: 22-Feb-2025
  • (2023)Performance Analysis of Machine Learning Centered Workload Prediction Models for CloudIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2023.324056734:4(1313-1330)Online publication date: 1-Apr-2023
  • (2023)SeQual: an unsupervised feature selection method for cloud workload tracesThe Journal of Supercomputing10.1007/s11227-023-05163-w79:13(15079-15097)Online publication date: 14-Apr-2023
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SAC '21: Proceedings of the 36th Annual ACM Symposium on Applied Computing
March 2021
2075 pages
ISBN:9781450381048
DOI:10.1145/3412841
Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 22 April 2021

Check for updates

Author Tags

  1. grid workload archive
  2. long short term memory
  3. neural network
  4. virtual machine

Qualifiers

  • Poster

Conference

SAC '21
Sponsor:
SAC '21: The 36th ACM/SIGAPP Symposium on Applied Computing
March 22 - 26, 2021
Virtual Event, Republic of Korea

Acceptance Rates

Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

Upcoming Conference

SAC '25
The 40th ACM/SIGAPP Symposium on Applied Computing
March 31 - April 4, 2025
Catania , Italy

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)31
  • Downloads (Last 6 weeks)3
Reflects downloads up to 02 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2025)Public Datasets for Cloud Computing: A Comprehensive SurveyACM Computing Surveys10.1145/3719003Online publication date: 22-Feb-2025
  • (2023)Performance Analysis of Machine Learning Centered Workload Prediction Models for CloudIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2023.324056734:4(1313-1330)Online publication date: 1-Apr-2023
  • (2023)SeQual: an unsupervised feature selection method for cloud workload tracesThe Journal of Supercomputing10.1007/s11227-023-05163-w79:13(15079-15097)Online publication date: 14-Apr-2023
  • (2022)Univariate Nonlinear VMs Instances Demand Forecasting for Optimized Cloud Resources OrchestrationProceedings of International Conference on Computing and Communication Networks10.1007/978-981-19-0604-6_50(539-548)Online publication date: 9-Jul-2022

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media