首页> 外文会议>Distributed Computing >RAMBO: A Reconfigurable Atomic Memory Service for Dynamic Networks
【24h】

RAMBO: A Reconfigurable Atomic Memory Service for Dynamic Networks

机译:RAMBO:动态网络的可重新配置原子内存服务

获取原文

摘要

This paper presents an algorithm that emulates atomic read/write shared objects in a dynamic network setting. To ensure availability and fault-tolerance, the objects are replicated. To ensure atomicity, reads and writes are performed using quorum configurations, each of which consists of a set of members plus sets of read-quorums and write-quorums. The algorithm is reconfigurable: the quorum configurations may change during computation, and such changes do not cause violations of atomicity. Any quorum configuration may be installed at any time. The algorithm tolerates processor stopping failure and message loss. The algorithm performs three major tasks, all concurrently: reading and writing objects, introducing new configurations, and "garbage-collecting" obsolete configurations. The algorithm guarantees atomicity for arbitrary patterns of asynchrony and failure. The algorithm satisfies a variety of conditional performance properties, based on timing and failure assumptions. In the "normal case", the latency of read and write operations is at most 8d, where d is the maximum message delay.
机译:本文提出了一种在动态网络设置中模拟原子读写共享对象的算法。为了确保可用性和容错能力,将复制对象。为了确保原子性,使用仲裁配置执行读取和写入,每个配置均由一组成员以及一组读取仲裁和写入仲裁组成。该算法是可重新配置的:仲裁配置可以在计算过程中更改,并且此类更改不会导致违反原子性。可以随时安装任何仲裁配置。该算法可以容忍处理器停止故障和消息丢失。该算法同时执行三个主要任务:读取和写入对象,引入新配置以及“垃圾收集”过时的配置。该算法保证了异步和失败的任意模式的原子性。基于时序和故障假设,该算法满足各种条件性能属性。在“正常情况”下,读和写操作的等待时间最多为8d,其中d是最大消息延迟。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号