A Distributed Quorum System for Ensuring Bounded Staleness of Key-Value Stores

被引:0
|
作者
Horii, Hiroshi [1 ]
Enoki, Miki [1 ]
Onodera, Tamiya [1 ]
机构
[1] IBM Res Tokyo, Koto Ku, Tokyo 1358511, Japan
来源
关键词
Key-Value Store; Quorum System; Bounded Staleness;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Modern storage systems employing quorum replication are often configured to use partial, non-strict quorums to prioritize performance over consistency. These systems return the most recently changed data item only from a set of replicas to respond more quickly to a read request without guaranteeing that the data item is the most recently changed for all of the data. Because these partial quorum mechanisms provide only basic eventual consistency guarantees, with no limit on the freshness of the data returned, sometimes these configurations are not acceptable for certain applications. In this work, we have devised a new key-value store with partial quorums while ensuring bounded staleness. Our store reports the expected bounds on staleness with respect to wall clock. We evaluated our new key-value store with Yahoo! Cloud Service Benchmarks and show its performance.
引用
收藏
页码:84 / 95
页数:12
相关论文
共 50 条
  • [21] Multi-Client Searchable Encryption over Distributed Key-Value Stores
    Lin, Wanyu
    Yuan, Xu
    Li, Baochun
    Wang, Cong
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SMART COMPUTING (SMARTCOMP), 2017, : 72 - 78
  • [22] A Proxy-based Query Aggregation Method for Distributed Key-Value Stores
    Kawaname, Daichi
    Kamoshita, Masanari
    Kawashima, Ryota
    Matsuo, Hiroshi
    [J]. 2018 IEEE 6TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD WORKSHOPS (W-FICLOUD 2018), 2018, : 78 - 83
  • [23] Characterizing and Adapting the Consistency-Latency Tradeoff in Distributed Key-Value Stores
    Rahman, Muntasir Raihan
    Tseng, Lewis
    Nguyen, Son
    Gupta, Indranil
    Vaidya, Nitin
    [J]. ACM TRANSACTIONS ON AUTONOMOUS AND ADAPTIVE SYSTEMS, 2017, 11 (04)
  • [24] A Design for Scalable and Secure Key-value Stores
    Chen, Longbin
    Dai, Wenyun
    Qiu, Meikang
    Jiang, Ning
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SMART CLOUD (SMARTCLOUD), 2017, : 216 - 221
  • [25] Towards Elastic Key-value Stores on IaaS
    Li, Han
    [J]. 2013 IEEE 29TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING WORKSHOPS (ICDEW), 2013, : 302 - 305
  • [26] Integrity Verification in Cloud Key-Value Stores
    Weintraub, Grisha
    Rise, Leonid
    Kadosh, Alon
    [J]. PROCEEDINGS OF THE 15TH ACM INTERNATIONAL CONFERENCE ON SYSTEMS AND STORAGE, SYSTOR 2022, 2022, : 140 - 140
  • [27] Robust Data Sharing with Key-Value Stores
    Basescu, Cristina
    Cachin, Christian
    Eyal, Ittay
    Haas, Robert
    Sorniotti, Alessandro
    Vukolic, Marko
    Zachevsky, Ido
    [J]. 2012 42ND ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS (DSN), 2012,
  • [28] Privacy-Preserving Similarity Search With Efficient Updates in Distributed Key-Value Stores
    Lin, Wanyu
    Cui, Helei
    Li, Baochun
    Wang, Cong
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (05) : 1072 - 1084
  • [29] A scheduling framework for distributed key-value stores and its application to tail latency minimization
    Ben Mokhtar, Sonia
    Canon, Louis-Claude
    Dugois, Anthony
    Marchal, Loris
    Riviere, Etienne
    [J]. JOURNAL OF SCHEDULING, 2024, 27 (02) : 183 - 202
  • [30] Distributed Time Series Similarity Search Method Based on Key-value Data Stores
    Yu Z.-S.
    Li R.-Y.
    Guo Y.
    Jiang Z.-Y.
    Bao J.
    Zheng Y.
    [J]. Ruan Jian Xue Bao/Journal of Software, 2022, 33 (03): : 950 - 967