Survey of Resource Discovery in Grid Environments

Grid environment is an environment that consists of the large set of resources distributed among many locations. Hence, the problem of resource discovery can be profoundly complex due to the size and the complexity of Grid system. Hence, this is the challenging to explore the previous approaches which related with resource discovery in Grid system that can lead us to invent new works in the future. In this paper, we are interested in resource discovery algorithms which can search for the preferred resources quickly and efficiently (e.g. return the correct results quickly and reduce network complexity). Finally we analyze the Peer-to-Peer approach because it is a term used to describe the current trend toward utilizing the full resource available within a large distributed network. In addition, we need to evaluate the trend of applying resource discovery mechanisms of Peer-to-Peer technology using in Grid systems.

[1]  Yogen K. Dalal,et al.  The clearinghouse: a decentralized agent for locating named objects in a distributed environment , 1983, TOIS.

[2]  Paul V. Mockapetris,et al.  Development of the domain name system , 1988, SIGCOMM '88.

[3]  Miron Livny,et al.  Condor-a hunter of idle workstations , 1988, [1988] Proceedings. The 8th International Conference on Distributed.

[4]  Henning Schulzrinne,et al.  Wide Area Network Service Location , 1997 .

[5]  Rajesh Raman,et al.  Matchmaking: distributed resource management for high throughput computing , 1998, Proceedings. The Seventh International Symposium on High Performance Distributed Computing (Cat. No.98TB100244).

[6]  Mor Harchol-Balter,et al.  Resource discovery in distributed networks , 1999, PODC '99.

[7]  Jim Waldo,et al.  The Jini architecture for network-centric computing , 1999, CACM.

[8]  Muthucumaru Maheswaran,et al.  A Parameter-Based Approach to Resource Discovery in Grid Computing System , 2000, GRID.

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

[10]  Stefan Saroiu,et al.  A Measurement Study of Peer-to-Peer File Sharing Systems , 2001 .

[11]  Mark Handley,et al.  A scalable content-addressable network , 2001, SIGCOMM '01.

[12]  Dennis Heimbigner,et al.  Adapting publish/subscribe middleware to achieve Gnutella-like functionality , 2001, SAC.

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

[14]  Sherif Botros,et al.  Search in JXTA and other distributed networks , 2001, Proceedings First International Conference on Peer-to-Peer Computing.

[15]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[16]  Kenneth A. Hawick,et al.  Resource discovery for dynamic clusters in computational grids , 2001, Proceedings 15th International Parallel and Distributed Processing Symposium. IPDPS 2001.

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

[18]  David R. Karger,et al.  Building peer-to-peer systems with chord, a distributed lookup service , 2001, Proceedings Eighth Workshop on Hot Topics in Operating Systems.