论文部分内容阅读
Current peer-to-peer(P2P) applications suffer performance degradation from the problems such as load imbalance,topology mismatch between overlay and underlay,and instability caused by node joining and leaving.In this paper,we propose the idea of implementing 2 functions of routing message and maintaining service index on different layers of overlay to deal with the aforementioned problems.Taking Chord as example,we design algorithms for building cluster and overlay and implement function-separated(FUSE) overlay with 2-dimensional address ID space.We further propose an analytic model for describing node’s load for evaluation.Simulation results indicate that,compared with 2-layer Chord-centered overlay in previous researches,this overlay excels in the metrics such as query path length,load,and query delivery ratio.
Current peer-to-peer (P2P) applications suffer from performance degradation from the problems such as load imbalance, topology mismatch between overlay and underlay, and instability caused by node joining and leaving. This paper, we propose the idea of implementing 2 functions of routing message and maintaining service-index on different layers of overlay to deal with the same problems. Taken Chord as example, we design algorithms for building cluster and overlay and implement function-separated (FUSE) overlay with 2-dimensional address ID space. propose an analytic model for describing node’s load for evaluation. Simulation results indicate that, compared with 2-layer Chord-centered overlay in previous researches, this overlay excels in the metrics such as query path length, load, and query delivery ratio.