A dynamic prediction for elastic resource allocation in hybrid cloud environment

被引:0
作者
Chudasama V. [1 ]
Bhavsar M. [1 ]
机构
[1] Department of Computer Science and Engineering, Nirma University, Ahmedabad
来源
Scalable Computing | 2020年 / 21卷 / 04期
关键词
Autoscaling; Cloud Computing; Elasticity; Hybrid cloud; SLA violation;
D O I
10.12694:/scpe.v21i4.1805
中图分类号
学科分类号
摘要
Cloud applications heavily use resources and generate more traffic specifically during specific events. In order to achieve quality in service provisioning, the elasticity of resources is a major requirement. With the use of a hybrid cloud model, organizations combine the private and public cloud services to deploy applications for the elasticity of resources. For elasticity, a traditional adaptive policy implements threshold-based auto-scaling approaches that are adaptive and simple to follow. However, during a high dynamic and unpredictable workload, such a static threshold policy may not be effective. An efficient auto-scaling technique that predicts the system load is highly necessary. Balancing a dynamism of load through the best auto-scale policy is still a challenging issue. In this paper, we suggest an algorithm using Deep learning and queuing theory concepts that proactively indicate an appropriate number of future computing resources for short term resource demand. Experiment results show that the proposed model predicts SLA violation with higher accuracy 5% than the baseline model. The suggested model enhances the elasticity of resources with performance metrics. © 2020 SCPE.
引用
收藏
页码:661 / 672
页数:11
相关论文
共 35 条
[1]  
Masdari Mohammad, Et al., Towards workflow scheduling in cloud computing: a comprehensive analysis, Journal of Network and Computer Applications, 66, pp. 64-82, (2016)
[2]  
Toosi Adel Nadjaran, Sinnott Richard O., Buyya Rajkumar, Resource provisioning for data-intensive ap- plications with deadline constraints on hybrid clouds using Aneka, Future Generation Computer Systems, 79, pp. 765-775, (2018)
[3]  
Bresciani Stefano, Ferraris Alberto, Giudice Manlio Del, The management of organizational ambidexterity through alliances in a new context of analysis: Internet of Things (IoT) smart city projects, Technological Forecasting and Social Change, 136, pp. 331-338, (2018)
[4]  
Xu Xiangqiang, Zhao Xinghui, A framework for privacy-aware computing on hybrid clouds with mixed-sensitivity data, 2015 IEEE 17th International Conference on High Performance Computing and Communications, 2015 IEEE 7th International Symposium on Cyberspace Safety and Security, and 2015 IEEE 12th International Conference on Embedded Software and Systems, (2015)
[5]  
Gandhi Anshul, Et al., Optimal power allocation in server farms, ACM SIGMETRICS Performance Evaluation Review, 37, 1, pp. 157-168, (2009)
[6]  
Ye K, Huang D, Jiang X, Chen H, Wu S, Virtual machine based energy-efficient data center architecture for cloud computing: A performance perspective, Green Computing and Communications (GreenCom) 2010 IEEE/ACM Int’l Conference on Int’l Conference on Cyber, Physical and Social Computing (CPSCom), pp. 171-178
[7]  
Messias Valter Rogerio, Et al., Combining time series prediction models using genetic algorithm to autoscaling web applications hosted in the cloud infrastructure, Neural Computing and Applications, 27, 8, pp. 2383-2406, (2016)
[8]  
Calheiros Rodrigo N., Et al., Workload prediction using ARIMA model and its impact on cloud applications’ QoS, IEEE Transactions on Cloud Computing, 3, 4, pp. 449-458, (2014)
[9]  
Islam Sadeka, Et al., Empirical prediction models for adaptive resource provisioning in the cloud, Future Generation Computer Systems, 28, 1, pp. 155-162, (2012)
[10]  
Kumar Jitendra, Singh Ashutosh Kumar, Workload prediction in cloud using artificial neural network and adaptive differential evolution, Future Generation Computer Systems, 81, pp. 41-52, (2018)