An adaptive RL based approach for dynamic resource provisioning in Cloud virtualized data centers

被引:0
作者
Fouad Bahrpeyma
Hassan Haghighi
Ali Zakerolhosseini
机构
[1] Shahid Beheshti University,Department of Computer Science and Engineering
[2] G.C.,undefined
来源
Computing | 2015年 / 97卷
关键词
Neural networks; Q-learning; Cloud computing; Adaptive control; Dynamic resource provisioning; Inverse sequential neural fitted Q; 68T05;
D O I
暂无
中图分类号
学科分类号
摘要
Because of numerous parameters existing in the Cloud’s environment, it is helpful to introduce a general solution for dynamic resource provisioning in Cloud that is able to handle uncertainty. In this paper, a novel adaptive control approach is proposed which is based on continuous reinforcement learning and provides dynamic resource provisioning while dealing with uncertainty in the Cloud’s environment. The proposed dynamic resource provisioner is a goal directed controller which provides ability of handling uncertainty specifically in Cloud’s spot markets where competition between Cloud providers requires optimal policies for attracting and maintaining clients. This controller is aimed at hardly preventing from job rejection (as the primary goal) and minimizing the energy consumption (as the secondary goal). Although these two goals almost conflict (because job rejection is a common event in the process of energy consumption optimization), the results demonstrate the perfect ability of the proposed method with reducing job rejection down to near 0 % and minimizing energy consumption down to 9.55 %.
引用
收藏
页码:1209 / 1234
页数:25
相关论文
共 58 条
[1]  
Gupta P(2013)The usage and adoption of cloud computing by small and medium businesses Int J Inf Manag 33 861-874
[2]  
Seetharaman A(2013)Adaptive resource configuration for Cloud infrastructure management Future Gener Comput Syst 29 472-487
[3]  
Raj JR(2012)An adaptive model-free resource and power management approach for multi-tier cloud environments J Syst Softw 85 1135-1146
[4]  
Maurer M(2011)Dynamic resource allocation based on user experience in virtualized servers Adv Control Eng Inf Sci 15 3780-3784
[5]  
Brandic I(2009)Cloud computing and emerging IT platforms: vision, hype, and reality for delivering computing as the 5th utility Future Gener Comput Syst 25 599-616
[6]  
Sakellariou R(2010)Development of soft computing and applications in agricultural and biological engineering Comput Electron Agric 71 107-127
[7]  
Wang X(2009)Transfer learning for reinforcement learning domains: a survey J Mach Learn Res 10 1633-1685
[8]  
Dub Z(2007)A fuzzy actor-critic reinforcement learning network Inf Sci 177 3764-3781
[9]  
Chen Y(2015)Using IDS fitted Q to develop a real-time adaptive controller for dynamic resource provisioning in Cloud’s virtualized environment Appl Soft Comput 26 285-298
[10]  
Zhang W(2012)Empirical prediction models for adaptive resource provisioning in the cloud Future Gener Comput Syst 28 155-162