Cloud elasticity using probabilistic model checking
Athanasios Naskos, Emmanouela Stachtiari, Anastasios Gounaris,, Panagiotis Katsaros, Dimitrios Tsoumakos, Ioannis Konstantinou, Spyros, Sioutas

TL;DR
This paper introduces a formalized approach to cloud elasticity using probabilistic model checking of Markov Decision Processes, improving decision policies for resource provisioning in cloud systems.
Contribution
It presents a novel extensible method for enforcing cloud elasticity through online probabilistic verification and introduces concrete elasticity models and policies.
Findings
Improves user-defined utility values significantly.
Reduces threshold violations in elasticity policies.
Validated on real and synthetic datasets.
Abstract
Cloud computing has become the leading paradigm for deploying large-scale infrastructures and running big data applications, due to its capacity of achieving economies of scale. In this work, we focus on one of the most prominent advantages of cloud computing, namely the on-demand resource provisioning, which is commonly referred to as 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 guaranteeing or quantifying the quality of their operation. This work aims to make the development of elasticity policies more formalized and dependable. 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCloud Computing and Resource Management · IoT and Edge/Fog Computing · Software System Performance and Reliability
