计算机应用

• 网络与通信 • 上一篇    下一篇

基于虚节点的非结构化P2P节点的负载平衡改进

张大陆 徐平   

  1. 同济大学,电子信息与工程学院,计算机系 同济大学,电子信息与工程学院,计算机系
  • 收稿日期:2007-05-21 修回日期:2007-06-27 发布日期:2007-11-01 出版日期:2007-11-01
  • 通讯作者: 徐平

Virtual node: improvement of work load balance in peer-to-peer system

Da-lu ZHANG Ping XU   

  • Received:2007-05-21 Revised:2007-06-27 Online:2007-11-01 Published:2007-11-01
  • Contact: Ping XU

摘要: P2P节点能力的差异造成了节点之间负载不平衡,负载往往在节点之间来回摆动,从而降低了节点处理的效率。提出了虚节点的概念,通过将网络中分散的节点分割或者整合为能力相近的虚节点,消除P2P节点之间的能力差异,从而达到负载平衡,并且提高节点的利用率和系统整体的处理效率。

关键词: P2P系统, 虚节点, 负载平衡

Abstract: Ability difference of P2P nodes causes the work load imbalance which always swaps between nodes. To address this problem, the concept of virtual node was originally presented that the nodes were transferred into logical nodes with similar abilities, by dividing and aggregating the nodes. Virtual node can eliminate the ability difference at best effort, achieve load balance, and increase performance and efficiency.

Key words: peer-to-peer system, virtual node, loading balance