Model-driven elasticity for cloud resources

Hayet Brabra, Achraf Mtibaa, Walid Gaaloul, Boualem Benatallah

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Elasticity is a key distinguishing feature of cloud services. It represents the power to dynamically reconfigure resources to adapt to varying resource requirements. However, the implementation of such feature has reached a level of complexity since various and non standard interfaces are provided to deal with cloud resources. To alleviate this, we believe that elasticity features should be provided at resource description level. In this paper, we propose a Cloud Resource Description Model (cRDM) based on State Machine formalism. This novel abstraction allows representing cloud resources while considering their elasticity behavior over the time. Our prototype implementation shows the feasibly and experiments illustrate the productivity and expressiveness of our cRDM model in comparison to traditional solutions.

Original languageEnglish
Title of host publicationAdvanced Information Systems Engineering - 30th International Conference, CAiSE 2018, Proceedings
EditorsJohn Krogstie, Hajo A. Reijers
PublisherSpringer Verlag
Pages187-202
Number of pages16
ISBN (Print)9783319915623
DOIs
Publication statusPublished - 1 Jan 2018
Externally publishedYes
Event30th International Conference on Advanced Information Systems Engineering, CAiSE 2018 - Tallinn, Estonia
Duration: 11 Jun 201815 Jun 2018

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume10816 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference30th International Conference on Advanced Information Systems Engineering, CAiSE 2018
Country/TerritoryEstonia
CityTallinn
Period11/06/1815/06/18

Keywords

  • Cloud resources
  • Elasticity
  • Orchestration
  • State machine

Fingerprint

Dive into the research topics of 'Model-driven elasticity for cloud resources'. Together they form a unique fingerprint.

Cite this