On controlling elasticity of cloud applications in CELAR

Georgiana Copil, Daniel Moldovan, Hung Duc Le, Hong linh Truong, Schahram Dustdar, Chrystalla Sofokleous, Nicholas Loulloudes, Demetris Trihinas, George Pallis, Marios D. Dikaiakos, Ioannis Giannakopoulos, Nikolaos Papailiou, Ioannis Konstantinou, Craig Sheridan, Christos K.K. Loverdos, Evangelos Floros

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Today's complex cloud applications are composed of multiple components executed in multi-cloud environments. For such applications, the possibility to manage and control their cost, quality, and resource elasticity is of paramount importance. However, given that the cost of different services offered by cloud providers can vary a lot with their quality/performance, elasticity controllers must consider not only complex, multi-dimensional preferences and provisioning capabilities from stakeholders but also various runtime information regarding cloud applications and their execution environments. In this chapter, the authors present the elasticity control approach of the EU CELAR Project, which deals with multi-dimensional elasticity requirements and ensures multi-level elasticity control for fulfilling user requirements. They show the elasticity control mechanisms of the CELAR project, from application description to multi-level elasticity control. The authors highlight the usefulness of CELAR's mechanisms for users, who can use an intuitive, user-friendly interface to describe and then to follow their application elasticity behavior controlled by CELAR.

Original languageEnglish
Title of host publicationEmerging Research in Cloud Distributed Computing Systems
PublisherIGI Global
Pages222-252
Number of pages31
ISBN (Electronic)9781466682146
ISBN (Print)1466682132, 9781466682139
DOIs
Publication statusPublished - 31 Mar 2015

Keywords

  • C-eclipse
  • Elasticity boundary
  • Elasticity control
  • Elasticity in cloud computing
  • Elasticity pathway
  • Elasticity requirements
  • Elasticity space
  • MELA
  • SYBL

Fingerprint

Dive into the research topics of 'On controlling elasticity of cloud applications in CELAR'. Together they form a unique fingerprint.

Cite this