首页> 外文会议>ISCA International Conference on Parallel and Distributed Computing Systems >Operation Liveness and Gossip Management in a Dynamic Distributed Atomic Data Service
【24h】

Operation Liveness and Gossip Management in a Dynamic Distributed Atomic Data Service

机译:动态分布式原子数据服务中的运营活力和八卦管理

获取原文

摘要

This paper presents performance-oriented refinements and distributed implementation of a reconfigurable linearizable data service for read/write atomic objects. This service is based on the work of Lynch and Shvartsman, and it guarantees consistency under dynamic conditions involving asynchrony, message loss, and node arrivals, departures, and failures. To achieve fault tolerance and availability the service replicates objects at several dynamically, changeable network nodes, to which we refer as owners. All-to-all gossip protocol is used to keep replicas up to date and to maintain the list of the owners. However, when gossip is unconstrained and communication bandwidth is limited, network congestion may degrade system's performance. Moreover, we identify a problem where under certain scenarios read/write operations may become delayed or blocked. This paper introduces a more practical algorithm that introduces two refinements. First, we reduce communication cost by restricting the all-to-all gossip pattern to replica owners, based on the local decisions of the participating nodes. In this setting we analyze the latency of read/write operations. Second, we present a solution that allows blocked (or delayed) operations to resume processing and complete successfully. We restate the conditional analysis accordingly. Finally, we engineered a complete distributed system implementing this service and we present empirical results that illustrate the advantages of our approach.
机译:本文介绍了以性能为导向的细化和分布式实现可重新配置的可用于读/写原子对象的数据服务。这项服务基于Lynch和Shvartsman的工作,它保证了涉及异步,消息丢失和节点的动态条件下的一致性,邮件丢失,出发和失败。实现容错和可用性,服务在多个动态可变的网络节点处复制对象,我们将其作为所有者引用。 All-to-所有的八卦协议用于将replicas保持最新,并维护所有者的列表。但是,当八卦是无约束的并且通信带宽有限时,网络拥塞可能会降低系统的性能。此外,我们确定在某些方案读/写操作下可能会延迟或阻止的问题。本文介绍了一种更实用的算法,介绍了两种改进。首先,我们根据参与节点的本地决定将全面的八卦模式限制为副本所有者来减少通信成本。在此设置中,我们分析了读/写操作的延迟。其次,我们提出了一种解决方案,允许阻止(或延迟)操作以恢复处理并成功完成。我们相应地重述条件分析。最后,我们设计了一个实现这项服务的完整分布式系统,我们提出了阐述了我们方法的优势的经验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号