首页> 外文期刊>Theoretical computer science >Long-lived rambo: Trading knowledge for communication
【24h】

Long-lived rambo: Trading knowledge for communication

机译:兰博(Rambo)寿命长:交流交易知识

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

摘要

Shareable data services providing consistency guarantees, such as atomicity (linearizability), make building distributed systems easier. However, combining linearizability with efficiency in practical algorithms is difficult. A reconfigurable linearizable data service, called RAMBO, was developed by Lynch and Shvartsman. This service guarantees consistency under dynamic conditions involving asynchrony, message loss, node crashes, and new node arrivals. The specification of the original algorithm is given at an abstract level aimed at concise presentation and formal reasoning about correctness. The algorithm propagates information by means of gossip messages. If the service is in use for a long time, the size and the number of gossip messages may grow without bound. This paper presents a consistent data service for long-lived objects that improves on RAMBO in two ways: it includes an incremental communication protocol and a leave service. The new protocol takes advantage of the local knowledge, and carefully manages the size of messages by removing redundant information, while the leave service allows the nodes to leave the system gracefully. The new algorithm is formally proved correct by forward simulation using levels of abstraction. An experimental implementation of the system was developed for networks-of-workstations. The paper also includes selected analytical and preliminary empirical results that illustrate the advantages of the new algorithm. (c) 2007 Elsevier B.V. All rights reserved.
机译:可共享的数据服务提供一致性保证,例如原子性(线性化),使构建分布式系统更加容易。然而,在实际算法中将线性化与效率相结合是困难的。 Lynch和Shvartsman开发了一种称为RAMBO的可重新配置的线性化数据服务。该服务保证了在异步,消息丢失,节点崩溃和新节点到达的动态条件下的一致性。原始算法的规范是在抽象级别上给出的,目的是简洁介绍和正确性的形式推理。该算法通过八卦消息传播信息。如果该服务长期使用,八卦消息的大小和数量可能会无限增加。本文提出了一种针对长期对象的一致数据服务,该服务在RAMBO上有两种改进:它包括增量通信协议和请假服务。新协议利用本地知识,并通过删除冗余信息来仔细管理消息的大小,而离开服务则允许节点从容地离开系统。通过使用抽象级别进行正向仿真,正式证明了该新算法的正确性。为工作站网络开发了该系统的实验实现。本文还包括选定的分析和初步经验结果,这些结果说明了新算法的优势。 (c)2007 Elsevier B.V.保留所有权利。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号