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
Towards Elastic High Performance Distributed Storage Systems in the Cloud
KTH, School of Information and Communication Technology (ICT), Software and Computer systems, SCS.
2015 (English)Licentiate thesis, comprehensive summary (Other academic)
Place, publisher, year, edition, pages
Stockholm: KTH Royal Institute of Technology, 2015. , 33 p.
Series
TRITA-ICT-ECS AVH, ISSN 1653-6363 ; 15:02
National Category
Computer Science
Identifiers
URN: urn:nbn:se:kth:diva-162567ISBN: 978-91-7595-466-0 (print)OAI: oai:DiVA.org:kth-162567DiVA: diva2:797783
Presentation
2015-03-31, Sal A, KTH-ICT, Electrum, Kistagången 16, KISTA, Stockholm, 10:00 (English)
Opponent
Supervisors
Note

QC 20150325

Available from: 2015-03-25 Created: 2015-03-25 Last updated: 2015-03-26Bibliographically approved
List of papers
1. Towards a Community Cloud Storage
Open this publication in new window or tab >>Towards a Community Cloud Storage
2014 (English)In: 2014 IEEE 28th International Conference on Advanced Information Networking and Applications (AINA), IEEE Computer Society, 2014, 837-844 p.Conference paper, Published paper (Refereed)
Abstract [en]

Community Clouds, usually built upon community networks, operate in a more disperse environment compared to a data center Cloud, with lower capacity and less reliable servers separated by a more heterogeneous and less predictable network interconnection. These differences raise challenges when deploying Cloud applications in a community Cloud. Open Stack Swift is an open source distributed storage system, which provides stand alone highly available and scalable storage from Open Stack Cloud computing components. Swift is initially designed as a backend storage system operating in a data center Cloud environment. In this work, we illustrate the performance and sensitivity of Open Stack Swift in a typical community Cloud setup. The evaluation of Swift is conducted in a simulated environment, using the most essential environment parameters that distinguish a community Cloud environment from a data center Cloud environment.

Place, publisher, year, edition, pages
IEEE Computer Society, 2014
Series
International Conference on Advanced Information Networking and Applications. Proceedings, ISSN 1550-445X
Keyword
Community Cloud, Evaluation, OpenStack Swift
National Category
Computer Science
Identifiers
urn:nbn:se:kth:diva-162243 (URN)10.1109/AINA.2014.102 (DOI)000358605300111 ()2-s2.0-84903829391 (Scopus ID)978-147993629-8 (ISBN)
Conference
28th IEEE International Conference on Advanced Information Networking and Applications, IEEE AINA 2014, Victoria, BC, Canada, 13 May 2014 through 16 May 2014
Note

QC 20150324

Available from: 2015-03-24 Created: 2015-03-24 Last updated: 2015-08-27Bibliographically approved
2. Replication in Distributed Storage Systems: State of the Art, Possible Directions, and Open Issues
Open this publication in new window or tab >>Replication in Distributed Storage Systems: State of the Art, Possible Directions, and Open Issues
2013 (English)In: Proceedings - 2013 International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2013, IEEE , 2013, 225-232 p.Conference paper, Published paper (Refereed)
Abstract [en]

Large-scale distributed storage systems have gained increasing popularity for providing highly available and scalable services. Most of these systems have the advantages of high performance, tolerant to failures, and elasticity. These desired properties are achieved mainly by means of the proper adaptation of replication techniques. We discuss the state-of-art in replication techniques for distributed storage systems. We present and compare four representative systems in this realm. We define a design space for replication techniques, identify current limitations, challenges and open future trends.

Place, publisher, year, edition, pages
IEEE, 2013
Keyword
Replication, Consistency, Storage Systems, Survey
National Category
Computer Science
Identifiers
urn:nbn:se:kth:diva-142595 (URN)10.1109/CyberC.2013.44 (DOI)000330634400032 ()2-s2.0-84893237146 (Scopus ID)978-076855106-7 (ISBN)
Conference
2013 5th International Conference on Cyber-Enabled Distributed Computing and Knowledge Discovery, CyberC 2013; Beijing; China; 10 October 2013 through 12 October 2013
Funder
Swedish Foundation for Strategic Research
Note

QC 20140311

Available from: 2014-03-11 Created: 2014-03-07 Last updated: 2015-03-25Bibliographically approved
3. GlobLease: A Globally Consistent and Elastic Storage System using Leases
Open this publication in new window or tab >>GlobLease: A Globally Consistent and Elastic Storage System using Leases
2014 (English)In: The 20th IEEE International Conference on Parallel and Distributed Systems (ICPADS 2014), IEEE conference proceedings, 2014, 701-709 p.Conference paper, Published paper (Refereed)
Abstract [en]

The paper present GlobLease, an elastic, globally-distributed and consistent key-value store. It is organised as multiple distributed hash tables storing replicated data and namespace. Across DHTs, data lookups and accesses are processed with respect to the locality of DHT deployments. The leases enable GlobLease to provide fast and consistent read access in a global scale with reduced global communications.

Place, publisher, year, edition, pages
IEEE conference proceedings, 2014
National Category
Computer Science
Identifiers
urn:nbn:se:kth:diva-162248 (URN)10.13140/2.1.2183.7763 (DOI)2-s2.0-84988221049 (Scopus ID)9781479976157 (ISBN)
Conference
The 20th IEEE International Conference on Parallel and Distributed Systems, Hsinchu, Taiwan, Dec 16–19, 2014
Note

QC 20150324

Available from: 2015-03-24 Created: 2015-03-24 Last updated: 2016-11-11Bibliographically approved
4. BwMan: Bandwidth manager for elastic services in the cloud
Open this publication in new window or tab >>BwMan: Bandwidth manager for elastic services in the cloud
2014 (English)In: Proceedings - 2014 IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2014, IEEE , 2014, 217-224 p.Conference paper, Published paper (Refereed)
Abstract [en]

The flexibility of Cloud computing allows elastic services to adapt to changes in workload patterns in order to achieve desired Service Level Objectives (SLOs) at a reduced cost. Typically, the service adapts to changes in workload by adding or removing service instances (VMs), which for stateful services will require moving data among instances. The SLOs of a distributed Cloud-based service are sensitive to the available network bandwidth, which is usually shared by multiple activities in a single service without being explicitly allocated and managed as a resource. We present the design and evaluation of BwMan, a network bandwidth manager for elastic services in the Cloud. BwMan predicts and performs the bandwidth allocation and tradeoffs between multiple service activities in order to meet service specific SLOs and policies. To make management decisions, BwMan uses statistical machine learning (SML) to build predictive models. This allows BwMan to arbitrate and allocate bandwidth dynamically among different activities to satisfy specified SLOs. We have implemented and evaluated BwMan for the OpenStack Swift store. Our evaluation shows the feasibility and effectiveness of our approach to bandwidth management in an elastic service. The experiments show that network bandwidth management by BwMan can reduce SLO violations in Swift by a factor of two or more.

Place, publisher, year, edition, pages
IEEE, 2014
Keyword
Bandwidth Management, Cloud Computing, SLO
National Category
Computer and Information Science
Identifiers
urn:nbn:se:kth:diva-158088 (URN)10.1109/ISPA.2014.37 (DOI)000364951700028 ()2-s2.0-84911421776 (Scopus ID)978-147994293-0 (ISBN)
Conference
12th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2014, Milan, Italy, 26 August 2014 through 28 August 2014
Note

QC 20141230

Available from: 2014-12-30 Created: 2014-12-22 Last updated: 2015-12-17Bibliographically approved
5. ProRenaTa: Proactive and Reactive tuning to scale a Distributed Storage System
Open this publication in new window or tab >>ProRenaTa: Proactive and Reactive tuning to scale a Distributed Storage System
Show others...
(English)Manuscript (preprint) (Other academic)
National Category
Computer Science
Identifiers
urn:nbn:se:kth:diva-162254 (URN)
Note

QS 2015

Available from: 2015-03-24 Created: 2015-03-24 Last updated: 2016-03-14Bibliographically approved

Open Access in DiVA

Licentiate Thesis(422 kB)295 downloads
File information
File name FULLTEXT01.pdfFile size 422 kBChecksum SHA-512
2eb1334e3c6637c00f4e12476f3d11d1f5963ee63b120658e564f43d8ec266bfa12ae403343cfa922921dc6de05e753be19be73d778afea9f7356057238d5b14
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Liu, Ying
By organisation
Software and Computer systems, SCS
Computer Science

Search outside of DiVA

GoogleGoogle Scholar
Total: 295 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

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