This paper develops a directed generalized random graphs based analytical modeling framework to compare several variations of the basic flooding search strategy in unstructured decentralized peer-to-peer networks. To validate the model predictions, we designed and implemented a distributed crawler architecture that is able to efficiently capture snapshots of the top-level Gnutella overlay topology. The snapshots are used to obtain simulation results that are used to assess the accuracy of our model. The model predictions are then used to compute system-oriented performance indexes (the average and the coefficient of variation of the number of query messages) as well as user-oriented measures (the probability of finding at least one replica of a resource, the average search time). The trade-off between the optimization of system-oriented measures and the improvement of user-oriented quality indexes is investigated for several variations of the basic flooding strategy suggesting that adding control parameters to the basic flooding mechanism might prove beneficial in this class of systems.
On the evaluation of flooding-based search strategies in peer-to-peer networks
GAETA, Rossano;SERENO, Matteo
2008-01-01
Abstract
This paper develops a directed generalized random graphs based analytical modeling framework to compare several variations of the basic flooding search strategy in unstructured decentralized peer-to-peer networks. To validate the model predictions, we designed and implemented a distributed crawler architecture that is able to efficiently capture snapshots of the top-level Gnutella overlay topology. The snapshots are used to obtain simulation results that are used to assess the accuracy of our model. The model predictions are then used to compute system-oriented performance indexes (the average and the coefficient of variation of the number of query messages) as well as user-oriented measures (the probability of finding at least one replica of a resource, the average search time). The trade-off between the optimization of system-oriented measures and the improvement of user-oriented quality indexes is investigated for several variations of the basic flooding strategy suggesting that adding control parameters to the basic flooding mechanism might prove beneficial in this class of systems.File | Dimensione | Formato | |
---|---|---|---|
concandcomp.pdf
Accesso riservato
Tipo di file:
POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione
250.66 kB
Formato
Adobe PDF
|
250.66 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.