Title :
Hierarchically distributed tree
Author :
Boukerche, Azzedine ; Gu, Yunfeng
Author_Institution :
PARADISE Res. Lab. SITE, Univ. of Ottawa, Ottawa, ON, Canada
fDate :
June 28 2011-July 1 2011
Abstract :
The Hierarchically Distributed Tree (HD Tree) is a novel distributed data structure. The purpose of proposing this new data structure is for better maintaining data localities with exponentially expanding and extending rate, and at the same time adapting the hierarchical structure to the distributed environment. In HD Tree, the routing table size is determined by the system parameter k, the performance of all basic operations are bound by O(lg(n)). The add-on distributed structure in HD Tree generates multiple routes between any two nodes in the system, and the progressive routing in HD Tree can be conducted more strategically because of the global awareness about the location of each node. Operations in HD Tree can be designed highly error resilient, and the hierarchical nature in HD Tree makes load balancing straightforward, and it is massively scalable not only in multidimensional rang queries, but also in constructing and maintaining P2P overlay structures.
Keywords :
peer-to-peer computing; resource allocation; tree data structures; P2P overlay structures; data localities; distributed data structure; distributed environment; hierarchical structure; hierarchically distributed tree; load balancing; routing table size; Complexity theory; Data structures; High definition video; Load management; Peer to peer computing; Routing; Vegetation; HD Tree; P2P; associative searching; data structures; distributed; multi-dimensional; range query; space partitioning;
Conference_Titel :
Computers and Communications (ISCC), 2011 IEEE Symposium on
Conference_Location :
Kerkyra
Print_ISBN :
978-1-4577-0680-6
Electronic_ISBN :
1530-1346
DOI :
10.1109/ISCC.2011.5984033