Skip to main content

Enabling the P2P JXTA Platform for High-Performance Networking Grid Infrastructures

  • Conference paper
High Performance Computing and Communications (HPCC 2005)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 3726))

Abstract

As grid sizes increase, the need for self-organization and dynamic reconfigurations is becoming more and more important, and therefore the convergence of grid computing and Peer-to-Peer (P2P) computing seems natural. Grid infrastructures are generally available as a federation of SAN-based clusters interconnected by high-bandwidth WANs. However, P2P systems are usually running on the Internet, with a non hierarchical network topology, which may raise the issue of the adequacy of the P2P communication mechanisms on grid infrastructures. This paper evaluates the communication performance of the JXTA P2P platform over high-performance SANs and WANs, for both J2SE and C bindings. We analyze these results and we evaluate solutions able to improve the performance of JXTA on such networking grid infrastructures.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Foster, I., Iamnitchi, A.: On Death, Taxes, and the Convergence on Peer-to-Peer and Grid Computing. In: Kaashoek, M.F., Stoica, I. (eds.) IPTPS 2003. LNCS, vol. 2735, Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  2. Talia, D., Trunfio, P.: Toward a Synergy Between P2P and Grids. IEEE Internet Computing 7(4), 94–96 (2003)

    Article  Google Scholar 

  3. Talia, D., Trunfio, P.: A P2P Grid Services-Based Protocol: Design and Evaluation. In: Danelutto, M., Vanneschi, M., Laforenza, D. (eds.) Euro-Par 2004. LNCS, vol. 3149, pp. 1022–1031. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  4. Amoretti, M., Conte, G., Reggiani, M., Zanichelli, F.: Service Discovery in a Grid-based Peer-to-Peer Architecture. In: International Workshop on e-Business and Model Based IT Systems Design, Saint Petersburg, Russia (2004)

    Google Scholar 

  5. The JXTA project, http://www.jxta.org/

  6. Antoniu, G., Hatcher, P., Jan, M., Noblet, D.A.: Performance Evaluation of JXTA Communication Layers. In: 5th International Workshop on Global and Peer-to-Peer Computing (GP2PC 2005), Cardiff, UK (2005); Held in conjunction with the 5th IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGrid 2005).

    Google Scholar 

  7. Cog Kit JXTA project, http://www-unix.globus.org/cog/projects/jxta/

  8. JXTA-Grid project, http://jxta-grid.jxta.org/

  9. Antoniu, G., Bougé, L., Jan, M.: JuxMem: Weaving together the P2P and DSM paradigms to enable a Grid Data-sharing Service. Kluwer Journal of Supercomputing (2005) (to appear)

    Google Scholar 

  10. Halepovic, E., Deters, R.: The Cost of Using JXTA. In: 3rd International Conference on Peer-to-Peer Computing (P2P 2003), Linköping, Sweden, pp. 160–167. IEEE Computer Society Press, Los Alamitos (2003)

    Chapter  Google Scholar 

  11. Halepovic, E., Deters, R.: JXTA Performance Study. In: IEEE Pacific Rim Conference on Communications, Computers and Signal Processing (PACRIM 2003), Victoria, B.C., Canada, pp. 149–154. IEEE Computer Society Press, Los Alamitos (2003)

    Chapter  Google Scholar 

  12. Seigneur, J.M.: Jxta Pipes Performance (2002)

    Google Scholar 

  13. Seigneur, J.M., Biegel, G., Jensen, C.D.: P2P with JXTA-Java pipes. In: 2nd international Conference on Principles and Practice of Programming in Java (PPPJ 2003), Kilkenny City, Ireland, pp. 207–212. Computer Science Press, Inc., Rockville (2003)

    Google Scholar 

  14. Halepovic, E., Deters, R.: JXTA Messaging: Analysis of Feature-Performance Tradeoffs. Submitted for publication (2005)

    Google Scholar 

  15. Shudo, K., Tanaka, Y., Sekiguchi, S.: P3: Personal Power Plant. GGF10: Open Grid Service Architecture - Peer-to-Peer Research Group, OGSA-P2P RG (2004)

    Google Scholar 

  16. Baehni, S., Eugster, P.T., Guerraoui, R.: OS Support for P2P Programming: a Case for TPS. In: 22nd International Conference on Distributed Computing Systems (ICDCS 2002), Vienna, Austria, pp. 355–362. IEEE Computer Society Press, Los Alamitos (2002)

    Google Scholar 

  17. Junginger, M., Lee, Y.: The Multi-Ring Topology - High-Performance Group Communication in Peer-to-Peer Networks. In: 2nd International Conference on Peer-to-Peer Computing (P2P 2002), Linköping, Sweden, pp. 49–56. IEEE Computer Society Press, Los Alamitos (2002)

    Google Scholar 

  18. Tran, P., Gosper, J., Yu, A.: JXTA and TIBCO Rendezvous - An Architectural and Performance Comparison (2003)

    Google Scholar 

  19. Grid 5000 project, http://www.grid5000.org/

  20. JXTA specification project, http://spec.jxta.org/

  21. Denis, A., Pérez, C., Priol, T.: PadicoTM: An Open Integration Framework for Communication Middleware and Runtimes. Future Generation Computer Systems 19, 575–585 (2003)

    Article  Google Scholar 

  22. Danjean, V., Namyst, R., Russell, R.: Integrating Kernel Activations in a Multithreaded Runtime System on Linux. In: Rolim, J.D.P. (ed.) IPDPS-WS 2000. LNCS, vol. 1800, pp. 1160–1167. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Antoniu, G., Jan, M., Noblet, D.A. (2005). Enabling the P2P JXTA Platform for High-Performance Networking Grid Infrastructures. In: Yang, L.T., Rana, O.F., Di Martino, B., Dongarra, J. (eds) High Performance Computing and Communications. HPCC 2005. Lecture Notes in Computer Science, vol 3726. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11557654_52

Download citation

  • DOI: https://doi.org/10.1007/11557654_52

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29031-5

  • Online ISBN: 978-3-540-32079-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics