Skip to main content

JGrid: Exploiting Jini for the Development of Grid Applications

  • Conference paper
  • First Online:
Scientific Engineering for Distributed Java Applications (FIDJI 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2604))

Abstract

Grid Computing is a concept that focuses on transparent resource sharing in a dynamic distributed environment, which allows several distributed resources to be combined and used to achieve a single task. This is useful because it has the potential to provide users with resources that would otherwise be unavailable to them. This project aims to show that object oriented techniques and more specifically Java/ Jini can be used to develop a grid computing environment, JGrid, which simplifies the task of developing grid applications by providing a high level interface to GRID resources. This document presents an analysis of JGrid based upon an environmental modelling algorithm used to test the system, which demonstrates some significant advantages over more low-level grid environments such as Globus.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

References

  1. Ian Foster and Carl Kesselman, “The Grid, Blueprint for a new Computing Infrastructure”, Morgan Kaufmann Publishers 1999

    Google Scholar 

  2. José E. Moreira, Samuel P. Midkiff, Manish Gupta, Pedro V. Artigas, Peng Wu and George Almasi, “The Ninja Project”, Communications of the ACM, Vol. 44, No. 10, pp 102–109, October 2001

    Google Scholar 

  3. Cherri M. Pancake and Christian Lengauer, “High-performance Java”, Communications of the ACM, Vol. 44, No. 10, pp 99–101, October 2001

    Article  Google Scholar 

  4. Thilo Kielmann, Philip Hatcher, Luc Bougé and Henri E. Bal, “Enabling Java for High-Performance computing”, Communications of the ACM, Vol. 44, No. 10, pp 110–117, October 2001

    Article  Google Scholar 

  5. Benjamin Clifford, “JiniGrid: Specification and Implementation of a task farm service for Jini”, Edinburgh Parallel Computer Centre SSP Report, EPCC-SS-2000-02, September 2000

    Google Scholar 

  6. Nathalie Furmento, Anthony Mayer, Stephen McGough, Steven Newhouse, Tony Field and John Darlington, “ICENI: Optimisation of Component Applications within a Grid Environment”, submitted to Journal of Parallel Computing, February 2002

    Google Scholar 

  7. Aniruddha Gokhale, Douglas C. Schmidt, Balachandran Natarajan, Nanbor Wang, “Applying Model-Integrated Synthesis and Provisioning of GRID Applications”, Submitted to Hawaii International Conference on System Sciences, HICSS-36, Hawaii, January 2003.

    Google Scholar 

  8. Peter C. Young and Keith J. Beven, “Data-based mechanistic modelling and the rainfall-flow non-linearity”, Environmetrics, Vol. 5, pp 335–3

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hampshire, A., Blair, G.S. (2003). JGrid: Exploiting Jini for the Development of Grid Applications. In: Guelfi, N., Astesiano, E., Reggio, G. (eds) Scientific Engineering for Distributed Java Applications. FIDJI 2002. Lecture Notes in Computer Science, vol 2604. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-36520-6_12

Download citation

  • DOI: https://doi.org/10.1007/3-540-36520-6_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-00679-4

  • Online ISBN: 978-3-540-36520-4

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics