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