Grid Computing

We give a very high-level overview of grid computing and the Globus toolkit. This talk is based on:

1 Introduction

Note:

As you read in the papers, interest on the Grid stems largely from scientists with large computational problems which cannot be solved on any of the machines they can afford to buy. The Grid allows one person or institution to easily use the computational power of many others. This ability is alluring because the fact is that many of these high-end machines sit idle for large periods of time (wasted CPU power). Also, in a similar way, the Grid allows the sharing of other resources, namely research instruments. For example, it can allow a research group to access a particle accelerator, telescope, seismic sensor, etc. that is located at the other side of the world.

2 Existing Grids

3 Definitions

4 Grid Architecture

Grid Architecture

4.1 Fabric Layer

4.2 Connectivity

4.3 Resource Layer

  1. The Grid Resource Information Protocol (GRIP), based on LDAP [14], provides information about resources. GRRP is for resource registration.
  2. The Grid Resource Access and Management (GRAM) protocol is HTTP-based and used for allocation of computational resource and monitoring and controlling them.
  3. The GridFTP is an extension of FTP [15] allows partial file access and management of parallelism for high-speed transfers.
  4. LDAP.

4.4 Collective Layer

5 Grid Security Infrastructure

6 How to Program?

7 Grid Resource Allocation Management

8 Information Services

9 GridFTP

10 Conclusion

URLs

  1. Grid Services for Distributed System Integration, http://www.globus.org/research/papers/ieee-cs-2.pdf
  2. The Anatomy of the Grid: Enabling Scalable Virtual Organizations, http://www.globus.org/research/papers/anatomy.pdf
  3. The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration, http://www.globus.org/research/papers/ogsa.pdf
  4. Introduction to Grid Computing and the Globus Toolkit, http://www.globus.org/training/grids-and-globus-toolkit/index.html
  5. Grid Computing., http://jmvidal.cse.sc.edu/library/waldrop02a.pdf
  6. Access Grid, http://www-fp.mcs.anl.gov/fl/accessgrid
  7. Information Power Grid, http://www.ipg.nasa.gov
  8. Unicore, http://www.unicore.de
  9. TeraGrid, http://www.teragrid.org
  10. Dr. Kirk Cameron, http://www.cse.sc.edu/~kcameron/
  11. SCAPE Laboratory, http://scape.cse.sc.edu/
  12. USC joins Grid Announcement, http://uscnews.sc.edu/engr211.html
  13. Globus Toolkit, http://www.globus.org
  14. wikipedia:LDAP, http://www.wikipedia.org/wiki/LDAP
  15. File Transfer Protocol, http://www.wikipedia.org/wiki/Ftp

This talk available at http://jmvidal.cse.sc.edu/talks/gridcomputing/
Copyright © 2009 José M. Vidal . All rights reserved.

02 March 2004, 12:22PM