DocumentCode :
131811
Title :
RankSlicing: A decentralized protocol for supernode selection
Author :
Simoni, Giovanni ; Roverso, Roberto ; Montresor, Alberto
fYear :
2014
fDate :
8-12 Sept. 2014
Firstpage :
1
Lastpage :
10
Abstract :
In peer-to-peer applications deployed on the Internet, it is common to assign greater responsibility to supernodes, which are usually peers with high computational power, large amount of memory, or high network bandwidth capacity. In this paper, we describe a practical solution to the problem of supernode selection, that is the process of discovering the best peers in the network by some application-specific metric. We provide a distributed heuristic that allows to identify the best K nodes in the P2P overlay, by taking into consideration the realities of actual deployments, such as the presence of NATs. Our approach consists of an epidemic protocol which does not require new connections to be established, but rather relies on established connections, such as the ones provided by a NAT-resilient peer sampling framework. We support our claims with a thorough evaluation of our solution in simulation and in a real deployment on thousands of consumer machines.
Keywords :
Internet; peer-to-peer computing; protocols; Internet; NAT-resilient peer sampling framework; P2P overlay; RankSlicing protocol; application-specific metric; decentralized protocol; epidemic protocol; high network bandwidth capacity; peer-to-peer application; supernode selection; Bandwidth; Clocks; Conferences; Overlay networks; Peer-to-peer computing; Protocols; Topology;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Peer-to-Peer Computing (P2P), 14-th IEEE International Conference on
Conference_Location :
London
Print_ISBN :
978-1-4799-6200-6
Type :
conf
DOI :
10.1109/P2P.2014.6934305
Filename :
6934305
Link To Document :
بازگشت