【24h】

Overlay Topology as Random-Walk Cache

机译:将拓扑覆盖为随机步行缓存

获取原文

摘要

A probabilistic quorum system (PQS) allows distributed services to be replicated on only a subset (quorum) of servers. The replicas can be kept consistent with high levels of assurance as long as any two quorums intersect with very high probability. PQS thus provides a means to trade off levels of consistency against the scalability and efficiency of a quorum system. When quorums are constructed by choosing members of the subset uniformly at random, the non-intersection probability can be easily computed. On a distributed system with n servers, uniform sampling is often conducted using random walk of length O(log n). To collect multiple uniform samples naively would require as many random walks. A number of works have relied on analytical results based on the Chernoff bound to reduce the number of random walks needed to collect multiple samples. Controlled flooding is another efficient method to collect multiple samples. In this paper we evaluate both methods analytically and found that quorums formed using either method cannot satisfy the non-intersection probability bound associated with quorum formed by uniform sampling. Our contributions are: (1) to show that overlay topology can be constructed to cache multiple random walks, (2) to show that repeated use of this cache to obtain multiple uniform samples leads to degradation of sample uniformity over time, and (3) to propose and evaluate graph re-wiring as a simple method to keep the cache fresh, to take advantage of overhead reduction of random walk caching while alleviating the degradation in sample uniformity.
机译:概率仲裁系统(PQS)允许仅在服务器的一个子集(仲裁)上复制分布式服务。只要任何两个仲裁以极高的概率相交,就可以使副本保持高级别的一致性。因此,PQS提供了一种在一致性级别与仲裁系统的可伸缩性和效率之间进行权衡的方法。通过随机地均匀选择子集的成员来构建仲裁群体时,可以轻松计算出非交集概率。在具有n个服务器的分布式系统上,通常使用长度为O(log n)的随机游走进行均匀采样。要天真地收集多个统一样本,将需要尽可能多的随机游动。许多工作都依赖于基于切尔诺夫边界的分析结果,以减少收集多个样本所需的随机游动次数。受控溢流是收集多个样本的另一种有效方法。在本文中,我们对这两种方法进行了分析评估,发现使用这两种方法形成的法定人数不能满足与均匀采样形成的法定人数相关的非交集概率界限。我们的贡献是:(1)表明可以构建覆盖拓扑以缓存多个随机游走;(2)表明重复使用该缓存来获取多个均匀样本会导致样本均匀性随时间降低;以及(3)提出并评估图重新布线,作为保持高速缓存新鲜的简单方法,以利用减少随机游动高速缓存的开销,同时减轻样本均匀性的降低。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号