首页> 外文会议>International symposium on distributed computing >Simulating a Shared Register in an Asynchronous System that Never Stops Changing (Extended Abstract)
【24h】

Simulating a Shared Register in an Asynchronous System that Never Stops Changing (Extended Abstract)

机译:在永不停止更改的异步系统中模拟共享寄存器(扩展摘要)

获取原文

摘要

Simulating a shared register can mask the intricacies of designing algorithms for asynchronous message-passing systems subject to crash failures, since it allows them to run algorithms designed for the simpler shared-memory model. The simulation replicates the value of the register in multiple servers and requires readers and writers to communicate with a majority of servers. The success of this approach for static systems, where the set of nodes (readers, writers, and servers) is fixed, has motivated several similar simulations for dynamic systems, where nodes may enter and leave. However, all existing simulations need to assume that the system eventually stops changing for a long enough period or that the system size is fixed. This paper presents the first simulation of an atomic read/write register in a crash-prone asynchronous system that can change size and withstand nodes continually entering and leaving. The simulation allows the system to keep changing, provided that the number of nodes entering and leaving during a fixed time interval is at most a constant fraction of the current system size.
机译:模拟共享寄存器可以掩盖异步消息传递系统遇到崩溃失败的算法设计的复杂性,因为它允许它们运行为更简单的共享内存模型设计的算法。该模拟将寄存器的值复制到多个服务器中,并要求读取器和写入器与大多数服务器进行通信。这种方法对于固定节点集(读取器,写入器和服务器)的静态系统的成功,激发了对动态系统的多种类似模拟,其中节点可以进入和离开。但是,所有现有的模拟都需要假设系统最终会在足够长的时间内停止更改,或者系统大小是固定的。本文介绍了在容易崩溃的异步系统中原子读写寄存器的首次仿真,该系统可以更改大小并承受节点不断进出的情况。如果在固定的时间间隔内进入和离开的节点数量最多为当前系统大小的恒定部分,则该仿真可使系统保持不断变化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号