Flexible Consistency for Distributed Storage Systems

被引:1
|
作者
Chen, Longbin [1 ]
Dai, Wenyun [1 ]
Qiu, Meikang [1 ,2 ]
Liu, Meiqin [3 ]
Xiong, Zenggang [4 ]
机构
[1] Pace Univ, Dept Comp Sci, New York, NY 10038 USA
[2] Shenzhen Univ, Shenzhen, Peoples R China
[3] Zhejiang Univ, Hangzhou, Zhejiang, Peoples R China
[4] Hubei Engn Univ, Xiaogan, Hubei, Peoples R China
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Distributed storage; performance; consistency; availability;
D O I
10.1109/SmartCloud.2017.44
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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.
引用
收藏
页码:232 / 237
页数:6
相关论文
共 50 条
  • [21] On Adaptive Distributed Storage Systems
    Rai, B. K.
    Dhoorjati, V.
    Saini, L.
    Jha, A. K.
    [J]. 2015 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2015, : 1482 - 1486
  • [22] Symmetry in Distributed Storage Systems
    Thakor, Satyajit
    Chan, Terence
    Shum, Kenneth W.
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY PROCEEDINGS (ISIT), 2013, : 1242 - +
  • [23] Reliability of distributed storage systems
    Zhang, Wei
    Ma, Jian-Feng
    Yang, Xiao-Yuan
    [J]. Xi'an Dianzi Keji Daxue Xuebao/Journal of Xidian University, 2009, 36 (03): : 480 - 485
  • [24] Auditing for Distributed Storage Systems
    Le, Anh
    Markopoulou, Athina
    Dimakis, Alexandros G.
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (04) : 2182 - 2195
  • [25] On Locality in Distributed Storage Systems
    Rawat, Ankit Singh
    Vishwanath, Sriram
    [J]. 2012 IEEE INFORMATION THEORY WORKSHOP (ITW), 2012, : 497 - 501
  • [26] A flexible load balancing in distributed systems
    Wang, JH
    Zhou, XS
    Shi, XA
    Zhan, JG
    [J]. 2003 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-5, PROCEEDINGS, 2003, : 1978 - 1981
  • [27] A flexible framework for replication in distributed systems
    Im, EG
    Neuman, BC
    [J]. 27TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE AND APPLICATIONS CONFERENCE, PROCEEDINGS, 2003, : 486 - 491
  • [28] FLEXIBLE TRADING IN DISTRIBUTED MULTIMEDIA SYSTEMS
    MACARTNEY, AJ
    BLAIR, GS
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1992, 25 (02): : 145 - 157
  • [29] Flexible group protocol for distributed systems
    Enokido, T
    Takizawa, M
    [J]. WSTFES 2003: IEEE WORKSHOP ON SOFTWARE TECHNOLOGIES FOR FUTURE EMBEDDED SYSTEMS, PROCEEDINGS, 2003, : 97 - 100
  • [30] Flexible distributed systems for multimedia applications
    Kanezuka, T
    Higaki, H
    Takizawa, M
    [J]. 1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 324 - 331