DocumentCode :
3076898
Title :
Dependable Horizontal Scaling Based on Probabilistic Model Checking
Author :
Naskos, Athanasios ; Stachtiari, Emmanouela ; Gounaris, Anastasios ; Katsaros, Panagiotis ; Tsoumakos, Dimitrios ; Konstantinou, Ioannis ; Sioutas, Spyros
Author_Institution :
Aristotle Univ. of Thessaloniki, Thessaloniki, Greece
fYear :
2015
fDate :
4-7 May 2015
Firstpage :
31
Lastpage :
40
Abstract :
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.
Keywords :
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; Analytical models; Computational modeling; Decision making; Elasticity; Load modeling; Model checking; Probabilistic logic; NoSQL databases; PRISM; autonomic computing; cloud elasticity; quantitative verification;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
Conference_Location :
Shenzhen
Type :
conf
DOI :
10.1109/CCGrid.2015.91
Filename :
7152469
Link To Document :
بازگشت