Dependable Horizontal Scaling Based on Probabilistic Model Checking

Cluster, Cloud and Grid Computing(2015)

引用 66|浏览48
暂无评分
摘要
The focus of this work is the on-demand resource provisioning in cloud computing, which is commonly referredto as cloud elasticity. Although a lot of effort has been invested in developing systems and mechanisms that enable elasticity, the elasticity decision policies tend to be designed without quantifying or guaranteeing the quality of their operation. We present an approach towards the development of more formalized and dependable elasticity policies. We make two distinct contributions. First, we propose an extensible approach to enforcing elasticity through the dynamic instantiation and online quantitative verification of Markov Decision Processes(MDP) using probabilistic model checking. Second, various concrete elasticity models and elasticity policies are studied. We evaluate the decision policies using traces from a realNoSQL database cluster under constantly evolving externalload. We reason about the behaviour of different modelling and elasticity policy options and we show that our proposal can improve upon the state-of-the-art in significantly decreasing under-provisioning while avoiding over-provisioning.
更多
查看译文
关键词
Markov processes,cloud computing,formal verification,resource allocation,MDP,Markov decision processes,NoSQL database cluster,cloud computing,cloud elasticity,dependable horizontal scaling,elasticity decision policies,on-demand resource provisioning,probabilistic model checking,NoSQL databases,PRISM,autonomic computing,cloud elasticity,quantitative verification
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要