Show simple item record

hal.structure.identifierAlgorithms and high performance computing for grand challenge applications [SCALAPPLIX]
dc.contributor.authorBEAUMONT, Olivier
hal.structure.identifierProgramming distributed parallel systems for large scale numerical simulation [PARIS]
dc.contributor.authorKERMARREC, Anne-Marie
hal.structure.identifierAlgorithms and Scheduling for Distributed Heterogeneous Platforms [GRAAL]
dc.contributor.authorMARCHAL, Loris
hal.structure.identifierProgramming distributed parallel systems for large scale numerical simulation [PARIS]
dc.contributor.authorRIVIÈRE, Etienne
dc.date.accessioned2024-04-15T09:56:12Z
dc.date.available2024-04-15T09:56:12Z
dc.date.created2006
dc.date.issued2006
dc.identifier.urihttps://oskar-bordeaux.fr/handle/20.500.12278/198812
dc.description.abstractDans ce rapport, nous introduisons VoroNet, un réseau d’objets pair-à-pair reposant sur une décomposition de Voronoi de l’espace de nommage. Nous présentons à la fois le protocole, sa justification théorique ainsi que son évaluation expérimentale. VoroNet se distingue des autres réseaux pair-à-pair par le fait que dans VoroNet, les pairs sont les objets de l’application eux-mêmes et ont des identificateurs liés à la sémantique de l’application, au lieu de dépendre d’une fonction de hachage. Cela permet un support extensible pour une recherche efficace dans une grande collection de données. Dans VoroNet, les objets sont organisés dans l’espace de leurs attributs selon un diagramme de Voronoi. VoroNetest inspiré du modèle petit-monde de Kleinberg dans lequel chaque pair est connecté à des voisins proches ainsi qu’à un nœud distant. VoroNet améliore le modèle initial de Kleinberg car il gère des topologies quelconques et ainsi peut faire face à des distributions de données hétérogènes. Nous montrons que VoroNet peut être construit et maintenu de façon totalement décentralisée. L’analyse théorique du système montre que le routage dans VoroNet peut être effectué avec un nombre de sauts polylogarithmique en la taille du système. Cette analyse est confirmée par l’évaluation expérimentale, menée sous forme de simulations.
dc.description.abstractEnIn this paper, we propose the design of VoroNet, an object-based peer to peer overlay network relying on Voronoi tessellations, along with its theoretical analysis and experimental evaluation. VoroNet differs from previous overlay networks in that peers are application objects themselves and get identifiers reflecting the semantics of the application instead of relying on hashing functions. Thus it provides a scalable support for efficient search in large collections of data. In VoroNet, objects are organized in an attribute space according to a Voronoi diagram. VoroNet is inspired from the Kleinberg's small-world model where each peer gets connected to close neighbours and maintains an additional pointer to a long-range node. VoroNet improves upon the original proposal as it deals with general object topologies and therefore copes with skewed data distributions. We show that VoroNet can be built and maintained in a fully decentralized way. The theoretical analysis of the system proves that the routing in VoroNet can be achieved in a poly-logarithmic number of hops in the size of the system. The analysis is fully confirmed by our experimental evaluation by simulation.
dc.language.isoen
dc.subjectDiagramme de Voronoi
dc.subjectRéseaux petit-monde
dc.subjectRéseau pair-à-pair
dc.subjectGéométrie algorithmique
dc.subjectExtensibilité
dc.subject.enSMALL-WORLD NETWORKS
dc.subject.enVORONOI TESSELLATIONS
dc.subject.enCOMPUTATIONAL GEOMETRY
dc.subject.enOVERLAY NETWORK
dc.subject.enPEER-TO-PEER
dc.subject.enSCALABILITY
dc.title.enVoroNet: A scalable object network based on Voronoi tessellations
dc.typeRapport
dc.subject.halInformatique [cs]/Autre [cs.OH]
bordeaux.page2+21 p.
bordeaux.hal.laboratoriesLaboratoire Bordelais de Recherche en Informatique (LaBRI) - UMR 5800*
bordeaux.institutionUniversité de Bordeaux
bordeaux.institutionBordeaux INP
bordeaux.institutionCNRS
bordeaux.type.institutionINRIA, LIP
bordeaux.type.reportrr
hal.identifierinria-00071210
hal.version1
hal.origin.linkhttps://hal.archives-ouvertes.fr//inria-00071210v1
bordeaux.COinSctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.date=2006&rft.spage=2+21%20p.&rft.epage=2+21%20p.&rft.au=BEAUMONT,%20Olivier&KERMARREC,%20Anne-Marie&MARCHAL,%20Loris&RIVI%C3%88RE,%20Etienne&rft.genre=unknown


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record