Building Computational Communities from Federated Resources

We describe the design and the implementation in Java and Jini of a Computational Community, which supports the federation of resources from different organisations. Resources from the local Administrative Domain are published in a Jini space to form a Computational Community. Different access control policies can be applied to the same resource in different Computational Communities. We show how this architecture can be extended through the addition of an Application Mapper and Resource Broker to build a computational economy.

[1]  Ian T. Foster,et al.  Globus: a Metacomputing Infrastructure Toolkit , 1997, Int. J. High Perform. Comput. Appl..

[2]  M.I.T. Press,et al.  The International Journal of Supercomputer Applications and High Performance Computing— , 1994 .

[3]  Ami Marowka,et al.  The GRID: Blueprint for a New Computing Infrastructure , 2000, Parallel Distributed Comput. Pract..

[4]  Zoltan Juhasz,et al.  A Jini-Based Prototype Metacomputing Framework (Research Note) , 2000, Euro-Par.

[5]  Andrew S. Grimshaw,et al.  The Legion vision of a worldwide virtual computer , 1997, Commun. ACM.

[6]  Tad Hogg,et al.  Spawn: A Distributed Computational Economy , 1992, IEEE Trans. Software Eng..

[7]  Rajkumar Buyya,et al.  Architectural Models for Resource Management in the Grid , 2000, GRID.

[8]  Rajkumar Buyya,et al.  Grid Computing — GRID 2000 , 2002, Lecture Notes in Computer Science.

[9]  A. Stephen McGough,et al.  A Component Framework for HPC Applications , 2001, Euro-Par.

[10]  Warren Smith,et al.  A directory service for configuring high-performance distributed computations , 1997, Proceedings. The Sixth IEEE International Symposium on High Performance Distributed Computing (Cat. No.97TB100183).

[11]  Peter R. Cappello,et al.  Javelin: Parallel computing on the internet , 1999, Future Gener. Comput. Syst..

[12]  Ken Arnold,et al.  The Java Programming Language , 1996 .

[13]  John Darlington,et al.  A Software Architecture for HPC Grid Applications (Research Note) , 2000, Euro-Par.