Grid Computing: Techniques and Applications

Designed for senior undergraduate and first-year graduate students, this classroom-tested book shows professors how to teach this subject in a practical way. It encompasses the varied and interconnected aspects of Grid computing, including how to design a system infrastructure and Grid portal. The text covers job submission and scheduling, Grid security, Grid computing services and software tools, graphical user interfaces, workflow editors, and Grid-enabling applications. It also contains programming assignments and multiple-choice questions and answers. The authors Web site offers various instructional resources, including slides and links to software for the programming assignments.

[1]  Ahmar Abbas,et al.  Grid Computing: A Practical Guide to Technology and Applications , 2003 .

[2]  Ian T. Foster,et al.  A community authorization service for group collaboration , 2002, Proceedings Third International Workshop on Policies for Distributed Systems and Networks.

[3]  Thomas Sterling Beowulf Cluster Computing with Windows , 2001 .

[4]  Ian T. Foster,et al.  A Grid-Enabled MPI: Message Passing in Heterogeneous Distributed Computing Systems , 1998, Proceedings of the IEEE/ACM SC98 Conference.

[5]  Steven Tuecke,et al.  Internet X.509 Public Key Infrastructure (PKI) Proxy Certificate Profile , 2004, RFC.

[6]  Anthony Skjellum,et al.  Using MPI - portable parallel programming with the message-parsing interface , 1994 .

[7]  Enis Afgan,et al.  Experiences with developing and deploying dynamic BLAST , 2008, Mardi Gras Conference.

[8]  I. Foster,et al.  The Physiology of the Grid , 2003 .

[9]  Don Middleton Earth System Grid II, Turning Climate Datasets into Community Resources , 2001 .

[10]  Barry Wilkinson,et al.  Parallel programming , 1998 .

[11]  Rajkumar Buyya,et al.  A Taxonomy of Workflow Management Systems for Grid Computing , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

[12]  Maozhen Li,et al.  The grid - core technologies , 2005 .

[13]  Ian T. Foster,et al.  The Community Authorization Service: Status and Future , 2003, ArXiv.

[14]  Ronald H. Perrott,et al.  Parallel programming , 1988, International computer science series.

[15]  Edward A. Lee,et al.  Heterogeneous Concurrent Modeling and Design in Java (Volume 1: Introduction to Ptolemy II) , 2008 .

[16]  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.

[17]  Ian T. Foster,et al.  A security architecture for computational grids , 1998, CCS '98.

[18]  Borja Sotomayor,et al.  Globus toolkit 4 : programming Java services , 2006 .

[19]  Barry Wilkinson,et al.  Latency hiding by redundant processing: a technique for grid-enabled, iterative, synchronous parallel programs , 2008, Mardi Gras Conference.

[20]  Gregor von Laszewski,et al.  Commodity Grid Kits - Middleware for Building Grid Computing Environments , 2003 .

[21]  Yuichi Nakamura,et al.  Building Web Services with Java: Making Sense of XML, SOAP, WSDL, and UDDI , 2001 .

[22]  Thomas Erl,et al.  Service-Oriented Architecture: A Field Guide to Integrating XML and Web Services , 2004 .

[23]  Ian T. Foster,et al.  Overview of the I-Way: Wide-Area Visual Supercomputing , 1996, Int. J. High Perform. Comput. Appl..

[24]  Anne E. Trefethen,et al.  The UK e-Science Core Program and the Grid , 2002, International Conference on Computational Science.

[25]  Gregor von Laszewski,et al.  A Java commodity grid kit , 2001, Concurr. Comput. Pract. Exp..

[26]  Dan Nagle,et al.  MPI -- The Complete Reference, Vol. 1, The MPI Core, 2nd ed., Scientific and Engineering Computation Series, by Marc Snir, Steve Otto, Steven Huss-Lederman, David Walker and Jack Dongarra , 2005 .

[27]  Steven Tuecke,et al.  The Physiology of the Grid An Open Grid Services Architecture for Distributed Systems Integration , 2002 .

[28]  Ian T. Foster The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Euro-Par.