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
Elasticity controller 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.
KTH, School of Information and Communication Technology (ICT), Software and Computer systems, SCS.
2012 (English)In: Parallel and Distributed Systems (ICPADS), 2012 IEEE 18th International Conference on, IEEE , 2012, 268-275 p.Conference paper, Published paper (Refereed)
Abstract [en]

Clouds provide an illusion of an infinite amount of resources and enable elastic services and applications that are capable to scale up and down (grow and shrink by requesting and releasing resources) in response to changes in its environment, workload, and Quality of Service (QoS) requirements. Elasticity allows to achieve required QoS at a minimal cost in a Cloud environment with its pay-as-you-go pricing model. In this paper, we present our experience in designing a feedback elastically controller for a key-value store. The goal of our research is to investigate the feasibility of the control theoretic approach to the automation of elasticity of Cloud-based key-value stores. We describe design steps necessary to build a feedback controller for a real system, namely Voldemort, which we use as a case study in this work. The design steps include defining touchpoints (sensors and actuators), system identification, and controller design. We have designed, developed, and implemented a prototype of the feedback elasticity controller for Voldemort. Our initial evaluation results show the feasibility of using feedback control to automate elasticity of distributed keyvalue stores.

Place, publisher, year, edition, pages
IEEE , 2012. 268-275 p.
Series
Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS, ISSN 1521-9097
Keyword [en]
Cloud computing, Elasticity, Feedback control, Key-value store, Voldemort
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:kth:diva-118869DOI: 10.1109/ICPADS.2012.45ISI: 000316367500035Scopus ID: 2-s2.0-84874069407ISBN: 978-076954903-3 (print)OAI: oai:DiVA.org:kth-118869DiVA: diva2:609045
Conference
18th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2012, 17 December 2012 through 19 December 2012, Singapore
Note

QC 20130304

Available from: 2013-03-04 Created: 2013-03-04 Last updated: 2014-01-23Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full textScopus

Search in DiVA

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

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 49 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