Skip to main navigation Skip to search Skip to main content

Flexible Consistency for Distributed Storage Systems

  • Longbin Chen
  • , Wenyun Dai
  • , Meikang Qiu
  • , Meiqin Liu
  • , Zenggang Xiong
  • Pace University
  • Shenzhen University
  • Zhejiang University
  • Hubei Engineering University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Scopus citations

Abstract

Consistency is a critical issue in distributed storage systems. Data in distributed storage systems are replicated across multiple storage nodes. When a copy of data is modified, all other copies need to be updated to prevent clients from reading stale data. However, such strong consistency requires the system to wait for all replicas to finish updates before returning to the client. Thus performance penalty arises. To improve performance, many systems use eventual consistency to allow stale data existing in the system at certain time. In this paper, we propose a flexible consistency to take advantage of both types of consistency. Our work classifies data by their read and write patterns and makes dynamic adjustment of consistency online. The evaluation shows our flexible consistency performs well, especially for write-heavy applications.

Original languageEnglish
Title of host publicationProceedings - 2nd IEEE International Conference on Smart Cloud, SmartCloud 2017
EditorsMeikang Qiu
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages232-237
Number of pages6
ISBN (Electronic)9781538636848
DOIs
StatePublished - 22 Nov 2017
Externally publishedYes
Event2nd IEEE International Conference on Smart Cloud, SmartCloud 2017 - New York, United States
Duration: 3 Nov 20175 Nov 2017

Publication series

NameProceedings - 2nd IEEE International Conference on Smart Cloud, SmartCloud 2017

Conference

Conference2nd IEEE International Conference on Smart Cloud, SmartCloud 2017
Country/TerritoryUnited States
CityNew York
Period3/11/175/11/17

Keywords

  • Distributed storage
  • availability
  • consistency
  • performance

Fingerprint

Dive into the research topics of 'Flexible Consistency for Distributed Storage Systems'. Together they form a unique fingerprint.

Cite this