


Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of computational grids, explaining the motivation behind their development, defining what they are, and discussing their characteristics. It covers various use cases, such as biochemistry, physics, civil engineering, and climate science, and compares grids to traditional distributed computing systems. The document also includes a checklist for identifying grid characteristics and examples of grids in the wild, such as nasa's information power grid and nsf's teragrid.
Typology: Study notes
1 / 4
This page cannot be seen from the preview
Don't miss anything!



Derived from: “The Anatomy of the Grid”, Foster, Kesselman and Tuecke “Grids: The Top Ten Questions”, Schopf, Nitzberg “What is The Grid ?”, Foster “Computational Grids”, Foster and Kesselman
Nitin Madnani, [email protected] 2
3
Direct access to software, data, sensors and
Sharing subject to a set of constraints
What, Who, When etc.
Dynamic sharing relationships
4
5
Cannot coordinate across multiple sites
Cannot accommodate multiple resource types
Offers limited form of sharing
Needs centralization
6
Dependable
Consistent
Inexpensive
Pervasive
7
What exactly is a grid ?What exactly is a grid?
Funding Concept/Marketing Slogan
Need for a clear definition
The red-blue cluster is NOT a grid.
Architecture is not as important
Is there a checklist?
8
The Grid ChecklistThe Grid Checklist
Collaboration
Computation- and data-rich environments
Coordination of heterogeneous resources across domains
No local management
Standard/Open Interfaces & Protocols
Not application specific
Guarantees Quality of Service (QoS)
Response Time, Throughput, Availability
Transparent to users
9
Virtual OrganizationsVirtual Organizations
Set of individuals defined by sharing rules
Dimensions
Number & type of participants
Resources being shared
Types of activities
Examples:
Storage Service Providers
SETI@HOME participants
Members of a High-Energy Physics Consortium
10
Illustrative ExampleIllustrative Example
11
Is
X = Cluster Management Systems
QoS Guarantees [ Yes ]
Distributed Resources [ Yes ]
De-centralized Coordination [ No ]
Standard/Open Protocols [ No ]
Verdict: Not a grid. A resource.
Examples
Sun Grid Engine
Veridian Portable Batch System
12
Is
X = The Web
QoS Guarantees [ No ]
Distributed Resources [ Yes ]
De-centralized Coordination [ No ]
Standard/Open Protocols [ Yes ]
Verdict: Not a grid.
19
ReferencesReferences
I. Foster, C. Kesselman, S. Tuecke, “The Anatomy of the Grid: Enabling Scalable Virtual Organizations” , International J. Supercomputer Applications, 15(3), 2001
I. Foster, “What is the Grid? A Three Point Checklist” , GRIDToday, July 20, 2002.
J.M. Schopf and B. Nitzberg, “Grids: Top Ten Questions ”, Scientific Programming, 10(2):103 - 111, August 2002.
http://www.globus.org/alliance/publications/papers.php