DocumentCode :
1683250
Title :
Self-optimizing distributed trees
Author :
Reiter, Michael K. ; Samar, Asad ; Wang, Chenxi
Author_Institution :
Univ. of North Carolina, Chapel Hill, NC
fYear :
2008
Firstpage :
1
Lastpage :
12
Abstract :
We present a novel protocol for restructuring a tree- based overlay network in response to the workload of the application running over it. Through low-cost restructuring operations, our protocol incrementally adapts the tree so as to bring nodes that tend to communicate with one another closer together in the tree. It achieves this while respecting degree bounds on nodes so that, e.g., no node degenerates into a "hub" for the overlay. Moreover, it limits restructuring to those parts of the tree over which communication takes place, avoiding restructuring other parts of the tree unnecessarily. We show via experiments on PlanetLab that our protocol can significantly reduce communication latencies in workloads dominated by clusters of communicating nodes.
Keywords :
distributed processing; tree data structures; low-cost restructuring operations; self-optimizing distributed trees; tree-based overlay network; Access protocols; Cities and towns; Costs; Delay; Distributed algorithms; Multicast protocols; Peer to peer computing; Routing protocols; Topology; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing, 2008. IPDPS 2008. IEEE International Symposium on
Conference_Location :
Miami, FL
ISSN :
1530-2075
Print_ISBN :
978-1-4244-1693-6
Electronic_ISBN :
1530-2075
Type :
conf
DOI :
10.1109/IPDPS.2008.4536248
Filename :
4536248
Link To Document :
بازگشت