Elastic cloud storage control for non-uniform workloads
Storage systems are a critical component of the 3-tier web applications increasingly deployed to cloud computing platforms. Elasticity is the cloud’s most marketable attribute, and in order to achieve this for storage systems automatic control is required to achieve self-management. This work invest...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
KTH, Skolan för informations- och kommunikationsteknik (ICT)
2012
|
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-101458 |
id |
ndltd-UPSALLA1-oai-DiVA.org-kth-101458 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-kth-1014582013-01-08T13:52:37ZElastic cloud storage control for non-uniform workloadsengRutherford, NicholasKTH, Skolan för informations- och kommunikationsteknik (ICT)2012Storage systems are a critical component of the 3-tier web applications increasingly deployed to cloud computing platforms. Elasticity is the cloud’s most marketable attribute, and in order to achieve this for storage systems automatic control is required to achieve self-management. This work investigates partition-demand aware control, demonstrating experimentally that this information can be turned to control able to consider the structure of the workload it is observing, rather than assuming it evenly distributed across the keyspace. This enables fine-grained load-balancing, leading to a reduction in cloud infrastructure rented by a self-managing storage system. Experimental results with the (Dynamo based) Voldemort key-value store demonstrate the functionality of this control mechanism for pathological examples, and lead the way for future work or integration with more sophisticated storage control systems. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-101458Trita-ICT-EX ; 2012:163application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
Storage systems are a critical component of the 3-tier web applications increasingly deployed to cloud computing platforms. Elasticity is the cloud’s most marketable attribute, and in order to achieve this for storage systems automatic control is required to achieve self-management. This work investigates partition-demand aware control, demonstrating experimentally that this information can be turned to control able to consider the structure of the workload it is observing, rather than assuming it evenly distributed across the keyspace. This enables fine-grained load-balancing, leading to a reduction in cloud infrastructure rented by a self-managing storage system. Experimental results with the (Dynamo based) Voldemort key-value store demonstrate the functionality of this control mechanism for pathological examples, and lead the way for future work or integration with more sophisticated storage control systems. |
author |
Rutherford, Nicholas |
spellingShingle |
Rutherford, Nicholas Elastic cloud storage control for non-uniform workloads |
author_facet |
Rutherford, Nicholas |
author_sort |
Rutherford, Nicholas |
title |
Elastic cloud storage control for non-uniform workloads |
title_short |
Elastic cloud storage control for non-uniform workloads |
title_full |
Elastic cloud storage control for non-uniform workloads |
title_fullStr |
Elastic cloud storage control for non-uniform workloads |
title_full_unstemmed |
Elastic cloud storage control for non-uniform workloads |
title_sort |
elastic cloud storage control for non-uniform workloads |
publisher |
KTH, Skolan för informations- och kommunikationsteknik (ICT) |
publishDate |
2012 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-101458 |
work_keys_str_mv |
AT rutherfordnicholas elasticcloudstoragecontrolfornonuniformworkloads |
_version_ |
1716531516462333952 |