Performance Evaluation of JXTA Communication layers - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2004

Performance Evaluation of JXTA Communication layers

Résumé

The main goal of Project JXTA is to provide a peer-to-peer application framework based on a standard set of generic peer-to-peer protocols, independent of any particular platform or language. In spite of its recent popularity, the performance characteristics of the communication layers of JXTA are not well understood, though there is a general sentiment of inadequate performance. This paper examines the performance of the three JXTA communication layers: the JXTA sockets, JXTA pipe service and JXTA endpoint service. Round-trip time benchmarks are performed to evaluate the bandwidth and latency of each of the communication layers over both a Fast-Ethernet and a Myrinet network using the Java implementation of the JXTA protocols. The results show that, although the JXTA communications exhibit high latency, the Java binding of JXTA is able to reach the throughput of Java sockets. Very interesting results were obtained for benchmarks performed on high-performance Myrinet networks, where two out of the three JXTA communication layers were still able to achieve throughputs in excess of 1 Gb/s.

Domaines

Autre [cs.OH]
Fichier principal
Vignette du fichier
RR-5350.pdf (174.41 Ko) Télécharger le fichier
Loading...

Dates et versions

inria-00070652 , version 1 (19-05-2006)

Identifiants

  • HAL Id : inria-00070652 , version 1

Citer

Mathieu Jan, David A. Noblet. Performance Evaluation of JXTA Communication layers. [Research Report] RR-5350, INRIA. 2004, pp.31. ⟨inria-00070652⟩
95 Consultations
198 Téléchargements

Partager

Gmail Facebook X LinkedIn More