Abstract
Because of its inter-organisational, collaborative use of computational resources, grid computing presents a severe interoperability challenge to grid application developers. Different middleware technologies need to be bridged in order to fully utilise the power the grid provides. This paper describes a bridge between two such middlewares: The H2O Metacomputing Framework and Jini technology. The paper details how H2O resources may be registered, discovered and used as Jini services. Both technologies are introduced, design decisions discussed and a fully functional implementation presented.
Chapter PDF
Similar content being viewed by others
Keywords
- Service Interface
- Resource Owner
- Open Grid Service Architecture
- Remote Reference
- High Performance Computing Application
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
Foster, I., Kesselman, C., Tuecke, S.: The anatomy of the grid: Enabling scalable virtual organizations. In: Sakellariou, R., Keane, J.A., Gurd, J.R., Freeman, L. (eds.) Euro-Par 2001. LNCS, vol. 2150, p. 1. Springer, Heidelberg (2001)
Sunderam, V., Kurzyniec, D.: Lightweight self-organizing frameworks for metacomputing. In: Proc. of 11th IEEE International Symposium on High Performance Distributed Computing HPDC-11 20002 (HPDC 2002), Edinburgh, Scotland, pp. 119–122 (2002)
Edwards, K.W.: Core Jini, 2nd edn. Prentice Hall, Englewood Cliffs (2001)
Homburg, P., van Steen, M., Tanenbaum, A.: An architecture for a wide area distributed system. In: Proc. of 7th ACM SIGOPS European Workshop, Connemara, Ireland, pp. 75–82 (1996)
Schmidt, D.C., Levine, D.L., Mungee, S.: The design of the TAO real-time object request broker. Computer Communications 21, 294–324 (1998)
Deutsch, P.: The Eight Fallacies of Distributed Computing (2004), http://java.sun.com/people/jag/Fallacies.html
Hawthorne, C.: Application of Jini technology to a Swarm of Autonomous Vehicles (2003), Presentation at 7th Jini Community Meeting http://www.jini.org/meetings/seventh/J7abstracts.html#swarm
Juhasz, Z.: JGrid: Jini as a Grid technology. IEEE TFCC Newsletter (2003)
Juhasz, Z., Andics, A., Pota, S.: JM: A Jini Framework for Global Computing. In: Proc. of 2nd International Workshop on Global and Peer-to-Peer Computing on Large Scale Distributed Systems at IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2002), Berlin, Germany, pp. 395–400 (2002)
Furmento, N., Lee, W., Mayer, A., Newhouse, S., Darlington, J.: ICENI: An Open Grid Service Architecture Implemented with Jini. In: Proc. of SuperComputing 2002, Baltimore, USA (2002)
Huang, Y.: JISGA: A Jini-based Service-oriented Grid Architecture. The International Journal of High Performance Computing Applications 17, 317–327 (2003) ISSN 1094-3420
Ye, R., Hsu, W., Liu, Z., Vee, V.: Jini-enabled high performance computing. In: Proc. of 15th International Conference on Information Networking (ICOIN 2001), Beppu City, Japan, pp. 145–152 (2001)
Asberry, D.: The judy project, seamless integration of Jini with Webservices (2004), http://judy.jini.org
Reedy, D.: Project rio: A dynamic adaptive network architecture. Technical report, Sun Microsystems (2004)
Creswell, D.: Jini Technology, Setting the Record Straight (2004), http://www.dancres.org/jini_setting_straight.html
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gorissen, D., Stuer, G., Vanmechelen, K., Broeckhove, J. (2005). H2O Metacomputing – Jini Lookup and Discovery. In: Sunderam, V.S., van Albada, G.D., Sloot, P.M.A., Dongarra, J.J. (eds) Computational Science – ICCS 2005. ICCS 2005. Lecture Notes in Computer Science, vol 3515. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11428848_135
Download citation
DOI: https://doi.org/10.1007/11428848_135
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-26043-1
Online ISBN: 978-3-540-32114-9
eBook Packages: Computer ScienceComputer Science (R0)