【24h】

Amnesic Distributed Storage

机译:记忆删除的分布式存储

获取原文
获取原文并翻译 | 示例

摘要

Distributed storage algorithms implement the abstraction of a shared register over distributed base objects. We study a specific class of storage algorithms, which we call amnesic: these have the pragmatic property that old values written in the implemented register might be eventually forgotten, i.e., they are not permanently kept in the storage and might be overwritten in the base objects by more recent values. This paper precisely captures this property and argues that most storage algorithms are amnesic. We establish a fundamental impossibility of an amnesic storage algorithm to implement a robust register abstraction over a set of base objects of which at least one can fail arbitrarily, even if only in a responsive manner, unless readers are allowed to write to the base objects. Our impossibility helps justify the assumptions made by practical robust storage algorithms. We also derive from this impossibility the first sharp distinction between safe and regular registers. Namely, we show that, if readers do not write, then no amnesic algorithm can implement a regular register using safe registers.
机译:分布式存储算法实现了分布式基础对象上共享寄存器的抽象。我们研究了一类特殊的存储算法,我们将其称为记忆删除:具有实用性,即最终遗忘在已实现寄存器中写入的旧值,即它们不会永久保存在存储中,并可能在基础对象中被覆盖通过最新的值。本文恰好捕获了此属性,并认为大多数存储算法都是记忆删除。我们建立了记忆删除算法的根本不可能,即无法在一组基础对象上实施健壮的寄存器抽象,除非允许读者向基础对象写入,否则即使至少以响应方式,至少有一个基础对象可能会任意失败。我们的不可能帮助证明实际可靠的存储算法所做的假设是正确的。我们还从这种可能性中得出了安全登记簿与常规登记簿之间的第一个明显区别。即,我们表明,如果读者不写,那么任何记忆删除算法都无法使用安全寄存器来实现常规寄存器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号