...
首页> 外文期刊>Journal of Parallel and Distributed Computing >Hash-based proximity clustering for efficient load balancing in heterogeneous DHT networks
【24h】

Hash-based proximity clustering for efficient load balancing in heterogeneous DHT networks

机译:基于哈希的邻近性群集可在异构DHT网络中实现有效的负载平衡

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

摘要

Distributed hash table (DHT) networks based on consistent hashing functions have an inherent load uneven distribution problem. The objective of DHT load balancing is to balance the workload of the network nodes in proportion to their capacity so as to eliminate traffic bottleneck. It is challenging because of the dynamism, proximity and heterogeneity natures of DHT networks and time-varying load characteristics. In this paper, we present a hash-based proximity clustering approach for load balancing in heterogeneous DHTs. In the approach, DHT nodes are classified as regular nodes and supernodes according to their computing and networking capacities. Regular nodes are grouped and associated with supernodes via consistent hashing of their physical proximity information on the Internet. The supernodes form a self-organized and churn-resilient auxiliary network for load balancing. The hierarchical structure facilitates the design and implementation of a locality-aware randomized (LAR) load balancing algorithm. The algorithm introduces a factor of randomness in the load balancing processes in a range of neighborhood so as to deal with both the proximity and dynamism. Simulation results show the superiority of the clustering approach with LAR, in comparison with a number of other DHT load balancing algorithms. The approach performs no worse than existing proximity-aware algorithms and exhibits strong resilience to the effect of churn. It also greatly reduces the overhead of resilient randomized load balancing due to the use of proximity information.
机译:基于一致哈希函数的分布式哈希表(DHT)网络存在固有的负载不均匀分布问题。 DHT负载均衡的目的是根据网络节点的容量来均衡其网络负载,以消除流量瓶颈。由于DHT网络的动态性,邻近性和异构性以及随时间变化的负载特性,因此具有挑战性。在本文中,我们提出了一种基于哈希的邻近聚类方法,用于异构DHT中的负载平衡。在该方法中,DHT节点根据其计算和联网能力分为常规节点和超节点。常规节点通过在Internet上对其物理邻近信息的一致哈希进行分组并与超节点关联。超级节点形成了一个自组织且具有搅动弹性的辅助网络,以实现负载平衡。分层结构促进了局域感知随机(LAR)负载均衡算法的设计和实现。该算法在一定范围内的邻近区域的负载均衡过程中引入了随机性因素,以应对邻近性和动态性。仿真结果表明,与许多其他DHT负载平衡算法相比,采用LAR的聚类方法具有优越性。该方法的性能不比现有的接近感知算法差,并且对流失效果表现出强大的弹性。由于使用邻近信息,它也大大减少了弹性随机负载平衡的开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号