Brief Announcement: Robust Data Sharing with Key-Value Stores

被引:0
|
作者
Basescu, Cristina [1 ]
Cachin, Christian [1 ]
Eyal, Ittay [1 ]
Haas, Robert [1 ]
Vukolic, Marko [1 ]
机构
[1] Vrije Univ Amsterdam, NL-1081 HV Amsterdam, Netherlands
关键词
Distributed Storage; Cloud Storage; DISK PAXOS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
A key-value store (KVS) offers functions for storing and retrieving values associated with unique keys. KVSs have become widely used as shared storage solutions for Internet-scale distributed applications. We present a fault-tolerant wait-free efficient algorithm that emulates a multi-reader multi-writer register from a set of KVS replicas in an asynchronous environment. Our implementation serves an unbounded number of clients that use the storage. It tolerates crashes of a minority of the KVSs and crashes of any number of clients. We provide two variants of our algorithm: one implementing an atomic register and one implementing a regular register; the latter does not require read operations to store data at the underlying KVSs. We note that applying state-of-the-art reliable storage solutions to this scenario is either impossible or prohibitively inefficient.
引用
收藏
页码:221 / 222
页数:2
相关论文
共 50 条
  • [21] On the Support of Versioning in Distributed Key-Value Stores
    Felber, Pascal
    Pasin, Marcelo
    Riviere, Etienne
    Schiavoni, Valerio
    Sutra, Pierre
    Coelho, Fabio
    Oliveira, Rui
    Matos, Miguel
    Vilaca, Ricardo
    [J]. 2014 IEEE 33RD INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2014, : 95 - 104
  • [22] Rosetta: A Robust Space-Time Optimized Range Filter for Key-Value Stores
    Luo, Siqiang
    Chatterjee, Subarna
    Ketsetsidis, Rafael
    Dayan, Niv
    Qin, Wilson
    Idreos, Stratos
    [J]. SIGMOD'20: PROCEEDINGS OF THE 2020 ACM SIGMOD INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2020, : 2071 - 2086
  • [23] Quality-aware schedulers for weak consistency key-value data stores
    Xu, Chen
    Sharaf, Mohamed A.
    Zhou, Xiaofang
    Zhou, Aoying
    [J]. DISTRIBUTED AND PARALLEL DATABASES, 2014, 32 (04) : 535 - 581
  • [24] TraSS: Efficient Trajectory Similarity Search Based on Key-Value Data Stores
    He, Huajun
    Li, Ruiyuan
    Ruan, Sijie
    He, Tianfu
    Bao, Jie
    Li, Tianrui
    Zheng, Yu
    [J]. 2022 IEEE 38TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE 2022), 2022, : 2306 - 2318
  • [25] Towards a Cost-Aware Data Migration Approach for Key-Value Stores
    Qin, Xiulei
    Zhang, Wenbo
    Wang, Wei
    Wei, Jun
    Zhao, Xin
    Huang, Tao
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2012, : 551 - 556
  • [26] Outsourcing Multi-Version Key-Value Stores with Verifiable Data Freshness
    Tang, Yuzhe
    Wang, Ting
    Hu, Xin
    Sailer, Reiner
    Liu, Ling
    Pietzuch, Peter
    [J]. 2014 IEEE 30TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2014, : 1214 - 1217
  • [27] Handling multi-dimensional complex queries in key-value data stores
    Sun, Hailong
    Tang, Yu
    Wang, Qi
    Liu, Xudong
    [J]. INFORMATION SYSTEMS, 2017, 66 : 82 - 96
  • [28] Quality-aware schedulers for weak consistency key-value data stores
    Chen Xu
    Mohamed A. Sharaf
    Xiaofang Zhou
    Aoying Zhou
    [J]. Distributed and Parallel Databases, 2014, 32 : 535 - 581
  • [29] Decentralized Admission Control for High-Throughput Key-Value Data Stores
    Kim, Young Ki
    HoseinyFarahabady, M. Reza
    Lee, Young Choon
    Zomaya, Albert Y.
    [J]. 2018 18TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID), 2018, : 503 - 512
  • [30] Lightweight Replication Through Remote Backup Memory Sharing for In-Memory Key-Value Stores
    Wang, Yandong
    Zhang, Li
    Hack, Michel
    Ren, Yufei
    Li, Min
    [J]. 2017 IEEE 25TH INTERNATIONAL SYMPOSIUM ON MODELING, ANALYSIS, AND SIMULATION OF COMPUTER AND TELECOMMUNICATION SYSTEMS (MASCOTS), 2017, : 53 - 62