A Scalable Peer-to-Peer Network with Constant DegreeOpen Website

Published: 01 Jan 2003, Last Modified: 12 May 2023APPT 2003Readers: Everyone
Abstract: Recently many distributed hash table (DHT) schemas have been proposed to build scalable peer-to-peer systems, in which degree and diameter are two important measures. In this paper, we propose Fission, a novel DHT-style peer-to-peer network, which is of constant degree and O(logN) diameter. Peers in Fission form an approximate Kautz topology and the “split large and merge small" policy is exploited to achieve load balance when peers join or depart. The performance of Fission is evaluated using both analysis and simulation. Formal proofs verify that the degree and the diameter of Fission are no more than O(1) and 2*logN respectively and the join or departure of one peer requires only O(1) peers to change their state. Simulations show that the load balance characteristic of Fission is good and the average path length of Fission is no more than logN.
0 Replies

Loading