Distributed resource sharing technique in grid environment

Grids are gaining more importance in this era of Internet technology to maximize the use of resources such as hardware and software infrastructure. It brings together resources distributed among different administration domains to offer a dramatic increase in the number of available processing and storage resources that can be delivered to applications. Any application on the grid should be able to share available resources concurrently. In this paper, we present a grid framework for distributed resource sharing, which consists of different elements such as authentication, sharing, coordination and synchronization of resources. We discuss issues related to the distributed resource sharing and propose a solution using reflective computation.

[1]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[2]  Zahir Tari,et al.  An Overview of Reflection and Its Use in Cooperation , 1995, Int. J. Cooperative Inf. Syst..

[3]  Akinori Yonezawa,et al.  Hybrid Group Reflective Architecture for Object-Oriented Concurrent Reflective Programming , 1991, ECOOP.

[4]  David B. Skillicorn,et al.  Motivating Computational Grids , 2002, 2nd IEEE/ACM International Symposium on Cluster Computing and the Grid (CCGRID'02).

[5]  Ian T. Foster,et al.  Grid information services for distributed resource sharing , 2001, Proceedings 10th IEEE International Symposium on High Performance Distributed Computing.

[6]  Kevin Crowston,et al.  The interdisciplinary study of coordination , 1994, CSUR.

[7]  Pattie Maes,et al.  Concepts and experiments in computational reflection , 1987, OOPSLA '87.

[8]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..