Affiliation:
1. Faculty of Electrical and Computer Engineering Qom University of Technology Qom Iran
Abstract
SummaryWith the increasing expansion of cloud computing services, one of the main goals of researchers is to solve its major challenges. Cloud service providers must satisfy the service level agreement for customers and prevent resource wastage as much as possible. Without a precise, optimal, and dynamic policy, this is unattainable. The key idea is the ability to acquire resources as you need them and release resources when you no longer need them, named “Cloud Elasticity.” Elasticity is a trade‐off between resource acquisition and release, and if this optimization is done best, the service level agreement will be fully achieved and the cloud provider will have the least waste of resources. The researchers used machine learning techniques to predict user workload and decide to scale up/out the resources. A challenging issue is the different characteristics of the users' workloads. The results show that each prediction algorithm works well on a class of users' workloads not all. Hence, in this study, a new architecture has been suggested to automatically classify the workloads based on their sequential statistical characteristics. First, the sequential statistical characteristics of the users' workload are extracted and then a trained neural network classifies the user's workload. The developed adaptive model chooses the best suitable algorithm among LR, SVM, and ARIMA to predict the workload. The results indicate a 10% improvement in forecast error.
Subject
Computational Theory and Mathematics,Computer Networks and Communications,Computer Science Applications,Theoretical Computer Science,Software
Reference22 articles.
1. BadgerL GranceT Patt‐CornerR VoasJ.Cloud computing synopsis and recommendations (draft) NIST special publication 800‐146. Recommendations of the National Institute of Standards and Technology Tech. Rep.;2011:12.
2. Containerization and the PaaS Cloud
3. Elasticity in Cloud Computing: State of the Art and Research Challenges
4. HerbstNR KounevS ReussnerR.Elasticity in cloud computing: what it is and what it is not. Proceedings of the 10th International Conference on Autonomic Computing (ICAC 13);2013:23‐27.
5. LehrigS EikerlingH BeckerS.Scalability elasticity and efficiency in cloud computing: a systematic literature review of definitions and metrics. Proceedings of the 11th International ACM SIGSOFT Conference on Quality of Software Architectures;2015:83‐92.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献