首页> 外文期刊>Journal of Parallel and Distributed Computing >Interlaced: Fully decentralized churn stabilization for Skip Graph-based DHTs
【24h】

Interlaced: Fully decentralized churn stabilization for Skip Graph-based DHTs

机译:隔行扫描:基于跳过图的DHTS完全分散的流失稳定

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

摘要

As a distributed hash table (DHT) routing overlay, Skip Graph is used in a variety of peer-to-peer (P2P) systems including cloud storage. The overlay connectivity of P2P systems is negatively affected by the arrivals and departures of nodes to and from the system that is known as churn. Preserving connectivity of the overlay network (i.e., the reachability of every pair of nodes) under churn without compromising the overlay latency is a performance challenge in every P2P system including the Skip Graph-based ones. The existing decentralized chum stabilization solutions that are applicable to Skip Graphs mainly optimize the connectivity of the system under churn and do not consider routing latency of overlay as an optimization goal. Additionally, those existing solutions change the message complexity of Skip Graphs, distort its topology, or apply constant message overhead to the system. In this paper, we propose Interlaced, a fully decentralized churn stabilization mechanism for Skip Graphs that provides drastically stronger overlay connectivity and faster search queries without changing the asymptotic complexity of the Skip Graph in terms of storage, computation, and communication. We also propose the Sliding Window De Bruijn Graph {SWDBG) as a tool to predict the availability of nodes with high accuracy. Our simulation results show that in comparison to the best existing DHT-based solutions, Interlaced improves the overlay connectivity of the Skip Graph under churn with the gain of about 1.73 times. Likewise, compared to the existing availability prediction approaches for P2P systems, SWDBG is about 1.26 times more accurate. A Skip Graph that benefits from Interlaced and SWDBG is about 2.47 times faster on average in routing the queries under churn compared to the best existing solutions. We also present an adaptive extension of Interlaced to be applied to other DHTs, for example, Kademlia.
机译:作为分布式哈希表(DHT)路由叠加层,跳过图形在各种对等(P2P)系统中使用,包括云存储。 P2P系统的覆盖连接性受到指数和从被称为搅拌的系统的到达和脱落的负面影响。在不影响覆盖延迟的情况下保留覆盖网络(即,每对节点的可达性)的连接性在不影响覆盖层的情况下是每个P2P系统中的性能挑战,包括基于跳过的图形。适用于跳过图的现有分散的高稳定解决方案主要优化了在流失下的系统的连接,并且不考虑将叠加的路由延迟作为优化目标。此外,那些现有的解决方案更改了跳过图的消息复杂性,扭曲其拓扑,或应用于系统的常量消息开销。在本文中,我们提出了交织,一种完全分散的流失稳定机制,用于跳过覆盖覆盖连接和更快的搜索查询的跳过图,而不改变跳过图的渐近复杂性,在存储,计算和通信方面。我们还提出了滑动窗口De Bruijn图{SWDBG)作为预测具有高精度节点可用性的工具。我们的仿真结果表明,与最佳现有的基于DHT的解决方案相比,隔行扫描改善了跳过图的覆盖性连接,以约1.73倍的增益。同样,与P2P系统的现有可用性预测方法相比,SWDBG的准确性约为1.26倍。与最佳现有解决方案相比,在布线中的速度范围内的速度速度速度速度速度速度速度大约是2.47倍。我们还提出了交错的自适应延伸,以应用于其他DHT,例如Kademlia。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号