CS 599: Reading List, Fall 2000


Part 1: Basic Grid Services


(Note that this list is subject to change! I'm still trying to identify the best papers in a couple of these areas.)


Week 1 (Aug 28, 30): Introduction to Grids

Chapters 1 & 2


Week 2 (Sept 4, 6): Introduction to Globus

Chapters 11 & 17

If necessary, review Chapters 18-21


Week 3 (Sept 11, 13) & 4 (Sept 18): Security

Chapter 16: Security, Accounting and Assurance

"A Security Architecture for Computational Grids," I. Foster, C. Kesselman, G. Tsudik, S. Tuecke, Proc. 5th ACM Conference on Computer and Communications Security Conference, pg. 83-92, 1998. (Available at www.globus.org )

Presenter: Siva
Date: 9/21
"Kerberos: An Authentication Service for Computer Networks," B. Clifford Neuman and Theodore Ts'o, IEEE Communications, 32(9):33-38. September 1994. (Available here )

Presenter: Girija
Date: 9/26
"Representation and Evaluation of Security policies for Distributed system Services," Tatyana Ryutov, Clifford Neuman, In Proceedings of the DARPA Information Survivability Conference & Exposition, January 2000. Hilton Head, South Carolina. ) (Available here )

Optional reading: John Kohl and B. Clifford Neuman. "The Kerberos Network Authentication Service (Version 5)," Internet Request for Comments RFC-1510. September 1993. (Available here )


Week 4 (Sept 20) & 5 (Sept 25, 27): Resource Management

Chapter 13: High-Throughput Resource Management

"A Resource Management Architecture for Metacomputing Systems," K. Czajkowski, I. Foster, N. Karonis, C. Kesselman, S. Martin, W. Smith, S. Tuecke. Proc. IPPS/SPDP '98 Workshop on Job Scheduling Strategies for Parallel Processing,1998. (Available at www.globus.org )

Presenter: Sachin
Date: 9/28
"A Distributed Resource Management Architecture that Supports Advance Reservations and Co-Allocation," I. Foster, C. Kesselman, C. Lee, R. Lindell, K. Nahrstedt, A. Roy, Int'l Workshop on Quality of Service, 1999.
(Available at www.globus.org )

Presenter: Caimu
Date: 9/28
Chapter 12: High-Performance Schedulers


Week 6 (Oct. 3, 5) & 7 (Oct. 10): Information Management

Presenter: Joel
Date: 10/3
"A Directory Service for Configuring High-Performance Distributed Computations", S. Fitzgerald, I. Foster, C. Kesselman, G. von Laszewski, W. Smith, S. Tuecke, Proceedings 6th IEEE Symp. on High-Performance Distributed Computing, 1997. (Available at www.globus.org )

User and Developer tutorials on Globus Information Services (Available at www.globus.org )

Presenter: Amrish
Date: 10/5
"Lightweight Distributed Access Protocol", RFC 1777
(Available here)

Presenter: Shreyans
Date: 10/5
Chapter 14: Instrumentation and Measurement

Presenter: Mohammed
Date: 10/10
"The Network Weather Service: A Distributed Resource Performance Forecasting Service for Metacomputing", Rich Wolski, Neil Spring, and Jim Hayes, Journal of Future Generation Computing Systems, 1998
(Available here )


Week 7 (Oct. 12) & 8 (Oct. 19) & 9 (Oct. 24): Data Management

NO CLASS on Tuesday, October 17th: attending GridForum in Boston

Presenter: Ann
Date: 10/10
Chapter 5: Data-Intensive Computing

Presenter: Chris(?) OR Ann
Date: 10/12
Tierney, B. Lee, J., Crowley, B., Holding, M., Hylton, J., Drake, F., "A Network-Aware Distributed Storage Cache for Data Intensive Environments", Proceedings of IEEE High Performance Distributed Computing conference ( HPDC-8 ), August 1999.
(Available here )

Presenter: Chris
Date: 10/12
"Basics of the High Performance Storage System", http://www.sdsc.edu/projects/HPSS
(Available here )

Presenter: Ann
Date: 10/19
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets. A. Chervenak, I. Foster, C. Kesselman, C. Salisbury, S. Tuecke, (to be published in the Journal of Network and Computer Applications).
(Available at www.globus.org )

Presenter: Ann
Date: 10/24
"GridFTP: A high-performance, secure, robust data transfer mechanism"
(Available at www.globus.org )


Part 2: Advanced Topics


Week 9 (Oct. 26) : Application Level Scheduling

Presenter: Kunchan
Date: 10/26
"Scheduling from the Perspective of the Application", Fran Berman, Rich Wolski, Symposium on High Performance Distributed Computing, 1996.
(Available here )


Week 10 (Oct. 31, Nov. 2) : Condor

Presenter: Vishal
Date: 10/31
"Deploying a High Throughput Computing Cluster", Jim Basney and Miron Livny, in High Performance Cluster Computing, Rajkumar Buyya, Editor, Vol. 1, Chapter 5, Prentice Hall PTR, May 1999
(Available here )

Presenter: Mahindra
Date: 11/2
"Matchmaking: Distributed Resource Management for High Throughput Computing", Rajesh Raman, Miron Livny, and Marvin Solomon, Proceedings of the Seventh IEEE International Symposium on High Performance Distributed Computing, July 28-31, 1998, Chicago, IL.
(Available here )

Presenter: Prasanna
Date: 11/2
"Improving Goodput by Co-scheduling CPU and Network Capacity", Jim Basney and Miron Livny, International Journal of High Performance Computing Applications, Volume 13(3), Fall 1999
(Available here )


Week 11 (Nov. 7, 9) : NO CLASS

NO CLASS this week: attending Supercomputing '00 in Dallas


Week 12 (Nov. 14) : Fault Detection

Presenter: Narayanan
Date: 11/14
"A Fault Detection Service for Wide Area Distributed Computations," P. Stelling, I. Foster, C. Kesselman, C.Lee, G. von Laszewski, Proc. 7th IEEE Symp. on High Performance Distributed Computing, 268-278, 1998.
(Available at www.globus.org )


Week 12 (Nov. 14, 16) : Legion

NO CLASS on Thursday, Nov 23: Thanksgiving holiday

Presenter: Minal
Date: 11/14
"Resource Management in Legion," Steve J. Chapin, Dimitrios Katramatos, John Karpovich and Andrew Grimshaw, 5th Workshop on Job Scheduling Strategies for Parallel processing (JSSPP '99), April 1999.
(Available here )

Presenter: Kunal
Date: 11/16
"A Flexible Security System for Metacomputing Environments," Adam Ferrari, Frederick Knabe, Marty Humphrey, Steve Chapin and Andrew Grimshaw, High Performance Computing and Networking Europe (HPCN Europe99) April, 1999.
(Available here )

Presenter: Samson
Date: 11/16
"Grid-Based File Access: The Legion I/O Model," Brian S. White, Andrew S. Grimshaw, Anh Nguyen-Tuong, Ninth IEEE International Symposium on High Performance Distributed Computing, August 2000.
(Available here )


Week 13 (Nov. 21) : Nimrod-G and Economic

Presenter: Abhijeet
Date: 11/21
"High Performance Parametric Modeling with Nimrod/G: Killer Application for Global Grids?", D. Abramson, J. Giddy and L. Kotler, International Parallel and Distributed Processing Symposium (IPDPS), May 2000.
(Available here )

Presenter: Vikas
Date: 11/21
"An Economy Driven Resource Management Architecture for Global Computational Power Grids", R. Buyya, D. Abramson, J. Giddy, The Second Workshop on Active Middleware Services (AMS 2000), in conjunction with HPDC 2000, August 2000.
(Available here )


Week 14 (Nov. 28) : SRB/MCAT and International Grid Efforts

Presenter: Frankie
Date: 11/28
"The SDSC Storage Resource Broker," Chaitanya Baru, Reagan Moore, Arcot Rajasekar, Michael Wan, Proc. CASCON'98 Conference, Nov.30-Dec.3, 1998, Toronto, Canada.
(Available here )

"MCAT: A Meta Information Catalog (Version 1.1)"
(Available here )


Week 15 (Dec. 5, 7) : Student Project Presentations