A Model-Based Approach for Design Time Elasticity Rules Generation

Mahin Abbasipour, Ferhat Khendek, Maria Toeroe · 2018

Elasticity is a key feature of cloud systems. It allows service providers to adapt resource provisioning to workload changes without impacting the users. For this purpose, the system is periodically reconfigured according to workload variations using elasticity rules or policies. The challenge is to come up with those elasticity rules that efficiently provision resources to handle the workload variations and meet the quality of service expressed in the Service Level Agreements (SLAs). The definition of such elasticity rules is a challenging task. In this paper, we propose the generation of the elasticity rules automatically at system configuration design time, i.e. offline. We propose a model based approach that generates automatically these elasticity rules using the information acquired from the dimensioning and configuration of the system.

Read the paper · More papers on PaperTik