Multi-level Elasticity Control of Cloud Services

  • Georgiana Copil
  • Daniel Moldovan
  • Hong-Linh Truong
  • Schahram Dustdar
Conference paper

DOI: 10.1007/978-3-642-45005-1_31

Volume 8274 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Copil G., Moldovan D., Truong HL., Dustdar S. (2013) Multi-level Elasticity Control of Cloud Services. In: Basu S., Pautasso C., Zhang L., Fu X. (eds) Service-Oriented Computing. ICSOC 2013. Lecture Notes in Computer Science, vol 8274. Springer, Berlin, Heidelberg

Abstract

Fine-grained elasticity control of cloud services has to deal with multiple elasticity perspectives (quality, cost, and resources). We propose a cloud services elasticity control mechanism that considers the service structure for controlling the cloud service elasticity at multiple levels, by firstly defining an abstract composition model for cloud services and enabling multi-level elasticity control. Secondly, we define mechanisms for solving conflicting elasticity requirements and generating action plans for elasticity control. Using the defined concepts and mechanisms we develop a runtime system supporting multiple levels of elasticity control and validate the resulted prototype through experiments.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Georgiana Copil
    • 1
  • Daniel Moldovan
    • 1
  • Hong-Linh Truong
    • 1
  • Schahram Dustdar
    • 1
  1. 1.Distributed Systems GroupVienna University of TechnologyAustria