首页> 外文期刊>Knowledge and Data Engineering, IEEE Transactions on >Histogram-Based Global Load Balancing in Structured Peer-to-Peer Systems
【24h】

Histogram-Based Global Load Balancing in Structured Peer-to-Peer Systems

机译:结构化对等系统中基于直方图的全局负载平衡

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

摘要

Over the pass few years, peer-to-peer (P2P) systems have rapidly grown in popularity and become a dominant means for sharing resources. In these systems, load balancing is a key challenge because nodes are often heterogeneous. While several load balancing schemes have been proposed in the literature, these solutions are typically ad-hoc, heuristic-based and localized. In this paper, we present a general framework, HiGLOB, for global load balancing in structured P2P systems. Each node in HiGLOB has two key components: (1) A histogram manager maintains a histogram that reflects a global view of the distribution of the load in the system, and (2) A load-balancing manager that redistributes the load whenever the node becomes over or under loaded. We exploit the routing metadata to partition the P2P network into non-overlapping regions corresponding to the histogram buckets. We propose mechanisms to keep the cost of constructing and maintaining the histograms low. We further show that our scheme can control and bound the amount of load imbalance across the system. Finally, we demonstrate the effectiveness of HiGLOB by instantiating it over three existing structured P2P systems: Chord, Skip Graph and BATON. Our experimental results indicate that our approach works well in practice.
机译:在过去的几年中,点对点(P2P)系统迅速普及,并成为共享资源的主要手段。在这些系统中,负载平衡是一个关键挑战,因为节点通常是异构的。尽管在文献中已经提出了几种负载平衡方案,但是这些解决方案通常是临时的,基于启发式的和局部的。在本文中,我们提出了一个通用框架HiGLOB,用于结构化P2P系统中的全局负载平衡。 HiGLOB中的每个节点都有两个关键组成部分:(1)直方图管理器维护一个直方图,该直方图反映系统中负载分布的全局视图;(2)负载平衡管理器,只要该节点变为超载或欠载。我们利用路由元数据将P2P网络划分为与直方图存储桶相对应的非重叠区域。我们提出了一些机制来降低构建和维护直方图的成本。我们进一步证明,我们的方案可以控制并限制整个系统的负载不平衡量。最后,我们通过在三个现有的结构化P2P系统(Chord,Skip Graph和BATON)上实例化HiGLOB的有效性来证明其有效性。我们的实验结果表明我们的方法在实践中效果很好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号