Title :
Hivory: Range Queries on Hierarchical Voronoi Overlays
Author :
Mordacchini, Matteo ; Ricci, Laura ; Ferrucci, Luca ; Albano, Michele ; Baraglia, Ranieri
Author_Institution :
ISTI, CNR, Pisa, Italy
Abstract :
The problem of defining a support for multidimensional range queries on P2P overlays is currently an active field of research. Several approaches based on the extension of the basic functionalities offered by Distributed Hash Tables have been recently proposed. The main drawback of these approaches is that the locality required for the resolution of a range query cannot be guaranteed by uniform hashing. On the other way, locality preserving hashing functions do not guarantee a good level of load balancing. This paper presents Hivory, a P2P overlay based on a Voronoi tessellation defined by the objects published by peers. Each object is mapped to a site of the Voronoi tessellation and the corresponding Delaunay Triangulation defines the P2P overlay. A hierarchy of Voronoi diagrams is defined by exploiting clusters of objects paired with the same site of the Voronoi diagram. A new Voronoi diagram including the peers of the cluster is created so that the query resolution may be refined by a top down visit of the Voronoi hierarchy. The paper presents the proposed solution, analysis its complexity, and provides a set of experimental results.
Keywords :
computational geometry; file organisation; mesh generation; peer-to-peer computing; query processing; resource allocation; Delaunay triangulation; Hivory; P2P overlay; distributed hash table; hierarchical Voronoi overlay; load balancing; locality preserving hashing function; multidimensional range query; query resolution; Book reviews; Compass; IEEE Communications Society; Nominations and elections; Peer to peer computing; Proposals; Routing;
Conference_Titel :
Peer-to-Peer Computing (P2P), 2010 IEEE Tenth International Conference on
Conference_Location :
Delft
Print_ISBN :
978-1-4244-7140-9
Electronic_ISBN :
978-1-4244-7139-3
DOI :
10.1109/P2P.2010.5569973