Skip to Main content Skip to Navigation
Reports

A practical example of convergence of P2P and grid computing: an evaluation of JXTA's communication performance on grid networking infrastructures

Gabriel Antoniu 1 Mathieu Jan 1 David Noblet 2
1 PARIS - Programming distributed parallel systems for large scale numerical simulation
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, ENS Cachan - École normale supérieure - Cachan, Inria Rennes – Bretagne Atlantique
Résumé : As the size of today's grid computing platforms increases, the need for self-organization and dynamic reconfiguration becomes more and more important. In this context, the convergence of grid computing and peer-to-peer (P2P) computing seems natural. However, grid infrastructures are generally available as a hierarchical federation of LAN-based or SAN-based clusters interconnected by high-bandwidth WANs. In contrast, P2P systems usually run on the Internet, on top of random, generally flat network topologies. This difference may lead to the legitimate question of how adequate are the P2P communication mechanisms on hierarchical grid infrastructures. Answering this question is important, since it is essential to efficiently exploit the particular features of grid networking topologies in order to meet the constraints of scientific applications. This paper evaluates the communication performance of the JXTA P2P platform over LANs and high-performance SANs and WANs, for both J2SE and C bindings. We discuss these results, then we propose and evaluate several techniques able to improve the JXTA's performance on such grid networking infrastructures. // Étant donnée la taille de plus en plus grande des grilles de calcul d'aujourd'hu, le besoin d'auto-organisation et de reconfiguration dynamique devient de plus en plus important. Dans ce contexte, la convergence du calcul sur grille et du calcul pair-à-pair (P2P) semble naturelle. Toutefois, une infrastructure de type grille est généralement constituée d'une fédération hiérachique de grappes connectées par des réseaux LAN et SAN et interconnectées par des réseaux WAN à haut-débit. En comparaison, les systèmes P2P sont généralement déployés sur Internet, une topologie réseau habituellement plate. Cette différence peut amener à s'interroger sur l'adéquation des mécanismes de communication P2P sur de telles grilles de calcul hiérarchiques. Répondre à cette question est important, puisqu'il est essentiel d'exploiter efficacement cette particularité topologique des grilles de calcul afin de satisfaire les contraintes des applications scientifiques. Ce papier évalue les performances des communications des implémentations J2SE et C de la plate-forme logicielle pair-à-pair JXTA sur des réseaux de type LAN et des réseaux haute-performance SAN et WAN. Nous discutons ces résultats, puis nous proposons et évaluons plusieurs techniques pour améliorer les performances de JXTA sur une infrastructure réseau de type grille.
Complete list of metadata

Cited literature [26 references]  Display  Hide  Download

https://hal.inria.fr/inria-00000454
Contributor : Anne Jaigu <>
Submitted on : Tuesday, October 18, 2005 - 1:58:23 PM
Last modification on : Monday, February 15, 2021 - 10:38:27 AM
Long-term archiving on: : Thursday, April 1, 2010 - 10:48:36 PM

Identifiers

  • HAL Id : inria-00000454, version 1

Citation

Gabriel Antoniu, Mathieu Jan, David Noblet. A practical example of convergence of P2P and grid computing: an evaluation of JXTA's communication performance on grid networking infrastructures. [Research Report] PI 1749, 2005. ⟨inria-00000454⟩

Share

Metrics

Record views

320

Files downloads

205