Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
ElastMan: Autonomic elasticity manager for cloud-based key-value stores
KTH, School of Information and Communication Technology (ICT), Software and Computer systems, SCS.
KTH, School of Information and Communication Technology (ICT), Software and Computer systems, SCS.
2013 (English)In: HPDC 2013 - Proceedings of the 22nd ACM International Symposium on High-Performance Parallel and Distributed Computing, 2013, 115-116 p.Conference paper, Published paper (Refereed)
Abstract [en]

The increasing spread of elastic Cloud services, together with the pay-as-you-go pricing model of Cloud computing, has led to the need of an elasticity controller. The controller automatically resizes an elastic service in response to changes in workload, in order to meet Service Level Objectives (SLOs) at a reduced cost. However, variable performance of Cloud virtual machines and nonlinearities in Cloud services complicates the controller design. We present the design and evaluation of ElastMan, an elasticity controller for Cloud-based elastic key-value stores. ElastMan combines feedforward and feedback control. Feedforward control is used to respond to spikes in the workload by quickly resizing the service to meet SLOs at a minimal cost. Feedback control is used to correct modeling errors and to handle diurnal workload. We have implemented and evaluated ElastMan using the Voldemort key-value store running in a Cloud environment based on OpenStack. Our evaluation shows the feasibility and effectiveness of our approach to automation of Cloud service elasticity.

Place, publisher, year, edition, pages
2013. 115-116 p.
Keyword [en]
cloud computing, elasticity controller, key-value store
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:kth:diva-124496Scopus ID: 2-s2.0-84880070108ISBN: 978-1-4503-1910-2 (print)OAI: oai:DiVA.org:kth-124496DiVA: diva2:635849
Conference
22nd ACM International Symposium on High-Performance Parallel and Distributed Computing, HPDC 2013; New York, NY; United States; 17 June 2013 through 21 June 2013
Projects
SSF project End-to-End (E2E) CloudsFP7 EU-project CLOMMUNITYComplex System Engineering project
Funder
Swedish Foundation for Strategic Research , RIT10-0043EU, FP7, Seventh Framework Programme, 317879ICT - The Next Generation
Note

QC 20140609

Available from: 2013-07-06 Created: 2013-07-06 Last updated: 2017-04-28Bibliographically approved

Open Access in DiVA

No full text

Scopus

Search in DiVA

By author/editor
Al-Shishtawy, AhmadVlassov, Vladimir
By organisation
Software and Computer systems, SCS
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 116 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf