Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Self Tuning for Elastic Storage in Cloud Environment
KTH, Skolan för informations- och kommunikationsteknik (ICT).
2011 (engelsk)Independent thesis Advanced level (degree of Master (Two Years)), 20 poäng / 30 hpOppgave
Abstract [en]

Elasticity, where a system requests and releases resources in response to a dynamic property, has been an important issue in Cloud computing. It can be handled manually or automatically. Efforts being made to make elasticity as automatic as possible. Autonomic computing has played a significant role in many computing fields including Cloud computing. In this master thesis, we have adopted control theory approach for automation of elasticity in key-value storage that is provided in a cloud environment and operates under dynamic workloads.

Automation is achieved by providing a feedback controller that automatically grows and shrinks the number of nodes in order to meet Service Level Agreement (SLAs) under high load and reduces costs under low load. Every step of building a controller for elastic storage, including System Identification and controller design, is discussed in this thesis. We have evaluated our approach by simulation. We have implemented a simulation framework based on Kompics1, in order to simulate an elastic key-value store in Cloud environment and to be able to experiment with different controllers. Finally, we have examined the implemented controller against specific SLA requirements and we have evaluated the controller behaviors in different scenarios. Our simulation experiments have shown the feasibility of our approach to automate elasticity of storage services.

sted, utgiver, år, opplag, sider
2011. , s. 104
Serie
Trita-ICT-EX ; 247
HSV kategori
Identifikatorer
URN: urn:nbn:se:kth:diva-52881OAI: oai:DiVA.org:kth-52881DiVA, id: diva2:468086
Fag / kurs
Information and Software Systems
Utdanningsprogram
Master of Science - Software Engineering of Distributed Systems
Uppsök
Technology
Examiner
Tilgjengelig fra: 2011-12-20 Laget: 2011-12-20 Sist oppdatert: 2011-12-20bibliografisk kontrollert

Open Access i DiVA

fulltext(1706 kB)258 nedlastinger
Filinformasjon
Fil FULLTEXT01.pdfFilstørrelse 1706 kBChecksum SHA-512
38e84b37af254a7c61ed3f32a9bba6fe7c76165f4df9f673b87c308b1a95ea5f54caabb5957f87c9dddbf82da560703c9c380bc439529a12cf0168d77b2cd765
Type fulltextMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Totalt: 258 nedlastinger
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 276 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf