DocumentCode
2451796
Title
Techniques for low-latency proxy selection in wide-area P2P networks
Author
Ganguly, Arijit ; Boykin, P. Oscar ; Figueiredo, Renato
Author_Institution
Adv. Comput. & Inf. Syst. Lab., Univ. of Florida, Gainesville, FL, USA
fYear
2010
fDate
19-23 April 2010
Firstpage
1
Lastpage
8
Abstract
Connectivity constraints due to Internet route outages and symmetric NATs create situations when direct communication is not possible between nodes in P2P deployments, often leading to high latency between high-traffic nodes. In such cases, it is possible to reduce end-to-end latency by routing their communication through another node in the P2P system that is selected based on its Internet latencies to end-nodes. In this paper, we present and compare two decentralized algorithms for discovering low-latency proxy nodes between high-traffic nodes: (1) selecting a node with least Internet latency from the set of randomly-chosen neighbors to which one of the end-nodes is directly connected, and (2) discovery using latency estimates based on network coordinates. We evaluate these techniques in context of IP-over-P2P virtual networks through experiments on realistic wide-area testbeds. Our results indicate that in a network with over 400 nodes on PlanetLab, both the techniques select proxies such that the median penalties over the global optimal are within 16% and 21%, respectively, when all nodes are able to serve as proxies. We also investigate scenarios where subsets of nodes have connectivity constraints preventing them from serving as proxies.
Keywords
IP networks; Internet; peer-to-peer computing; telecommunication network routing; telecommunication traffic; wide area networks; IP-over-P2P virtual network; Internet latency; Internet route; P2P system; communication routing; connectivity constraint; decentralized algorithm; end-to-end latency; high-traffic node; low-latency proxy selection; network address translator; network coordinates; randomly-chosen neighbors; wide-area P2P network; Computer network management; Computer networks; Delay; IP networks; Information systems; Internet; Knowledge management; Laboratories; Network address translation; Routing; NAT; P2P networks; network coordinates; proxy selection; route outages;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW), 2010 IEEE International Symposium on
Conference_Location
Atlanta, GA
Print_ISBN
978-1-4244-6533-0
Type
conf
DOI
10.1109/IPDPSW.2010.5470939
Filename
5470939
Link To Document