CSE225: Grids and High Performance Distributed Computing

Winter 2003

MW 5:00 – 6:20 pm in WLH2206

First meeting: January 6, 2003

 

Professor: 

Dr. Andrew A. Chien achien@ucsd.edu APM 4808

 

Course Administrative Support:  Patricia Bladh  pbladh@csag.ucsd.edu  APM 6414

 

Abstract 

Computational and Data Grids have become the focus of national research projects in many countries (USA, UK, Japan, Korea, India, etc.) as well as the focus of the commercial strategies of major computing companies (IBM, Sun, Hewlett-Packard, etc.).  Despite the excitement and some successes, major research challenges exist if the vision of grids providing “on-demand creation of powerful virtual computing systems which span organizational boundaries”. 

 

Topics to be covered include but are not limited to:

 

Defining Grids.  What are computational and data grids?  How what are the new technical capabilities and challenges they represent?

 

Resource Discovery and Access.  Resource description and discovery protocols. Acquiring access.  Communication.

 

Grid Security.  Multi-administrative domain challenges, and current techniques and solutions.  Open challenges.

 

Scheduling/Resource Selection.  Identification, negotiation, coscheduling, achieving QoS, scaling.

 

Data Grids.  Coordinated data and computation scheduling, replica management.

 

A Variety of Example Grid/P2P systems: Globus/OGSA, JXTA, Condor, Ninf, Entropia, Netsolve, etc.

 

Readings

The class will involve the reading original research papers and chapters from two books, as well as laboratory exercises in building Grid systems.

 

        

    - The Grid: Blueprint for a New Computing Infrastructure,   (eds. Foster, Kesselman), 1998. 

 

 

        

 

 

         

    - Grid Computing: Making the Global Infrastructure a Reality,   (eds. Fox, Berman, Hey), Wiley and Sons 2003.  

 

In both cases, new editions are being prepared for early 2003,  and we will use draft materials from the authors.  Test

 

Course Handouts

 

            Handouts

                       

            Reading List

                         

Lab #1

 

Project Assignment and the planned Projects and Teams

 

Grid Computing Resources

 

Grid Resources

 

 

 

 

This course can be repeated for credit, and will vary significantly from previous quarters.  For more information contact Andrew Chien (achien@cs.ucsd.edu )

or see the course web site http://www-csag.ucsd.edu/teaching/cse225w03/

 

 

 UCSD CSE Home

 

  UCSD Home