CS 851 – Grid Computing
Tuesdays: 2:00-4:30
Andrew Grimshaw
This seminar will be a combination of extensive reading, writing, and practical experience in Grid computing. The course will begin with a background on the traditional areas of grid computing: high-throughput compute grids and collaborative data grids, and then move into contemporary standards efforts in both Web Services and Grids. Students will be expected to read papers, write short papers (e.g., compare and contrast), present papers, do paper designs of solutions, and attend periodic OGSA design team telecon. (This last requirement is to introduce students to how standards are made.)
Pre-requisites: A good course in operating systems and an introduction to basic distributed systems principles.
Topics:
Compute Grids (i.e. High Throughput Computing – HTC): Homogeneous, heterogeneous, single site, and multi-site. Systems examined will include LSF, Condor (and Condor-G), SGE, PBS, Nimrod, SETI@home, United Devices, and Legion.
Data Grids: GridFTP, EGEE (CERN data Grid), Legion FS, Avaki Data Grid, NFS-4, AFS
Grid Systems & implementations:
Service Oriented Architectures and Web Services: WS-* (Addressing, Security, Resource Framework, Context/Transaction, Naming), WSDM, OGSA (Open Grid Services Architecture)
Security