GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid...
-
Upload
ami-bridges -
Category
Documents
-
view
212 -
download
0
Transcript of GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid...
GRID ARCHITECTURE
Chintan O.Patel
CS 551 Fall 2002 Workshop 1 Software Architectures
2
What is Grid ?
"...a flexible, secure, coordinated resource-sharing among dynamic collections of individuals, institutions, and resources." - Ian Foster
CS 551 Fall 2002 Workshop 1 Software Architectures
3
Why Grid ?The principle benefits that the Grid will bring are:
Enabling more effective and seamless collaboration of dispersed communities, both scientific and commercial.
Enable large-scale applications comprising of 1000s of computers, large-scale pipelines etc.
Transparent access to "high-end" resources from your desktop
Provide a uniform "look & feel" to a wide range of resources
Location independence of computational resources as well as data.
CS 551 Fall 2002 Workshop 1 Software Architectures
4
Application
Fabric
Connectivity
Resource
Collective
Layered Grid ArchitectureLayered Grid ArchitectureG
RID
Pro
toco
l Arc
hite
ctur
e
Link
Internet
Transport
Application
Inte
rnet
Pro
toco
l Arc
hite
ctur
e
CS 551 Fall 2002 Workshop 1 Software Architectures
5
Fabric LayerFabric Layer
Contains the resources that are to be shared. This include computational power, data storage, sensors etc.
Connectivity Layer
Contains the communication and authentication protocols required for Grid-specific network transactions.
CS 551 Fall 2002 Workshop 1 Software Architectures
6
Resource Layer
Control the secure negotiation, initiation, monitoring, control, accounting, and payment of sharing operations on individual resources
Collective Layer
Contains protocols and services that are global in nature and capture interactions across collections of resources.
CS 551 Fall 2002 Workshop 1 Software Architectures
7
Classification of Applications
Distributed Supercomputing
High-throughput
On-demand
Collaborative
CS 551 Fall 2002 Workshop 1 Software Architectures
8
The TERAGRID
www.teragrid.org
CS 551 Fall 2002 Workshop 1 Software Architectures
9
Implementing the GridImplementing the GridMiddlewares
•Globus
•Condor
•PUNCH
•Legion
CS 551 Fall 2002 Workshop 1 Software Architectures
10
Technical ChallengesTechnical Challenges
Predictability and robustness of accuracy and performance
Run time resource management
Support for multiplicity of resource environments
Security, access policies and payment mechanisms
Hidden complexities
CS 551 Fall 2002 Workshop 1 Software Architectures
11
ReferencesReferences1. Future of Grid : http://access.ncsa.uiuc.edu/witg/2. Grid Applications
http://www.gridcomputingplanet.com/resources/article/0,,3311_944961,00.html
3. The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. I. Foster, C. Kesselman, J. Nick, S. Tuecke, Open Grid Service Infrastructure WG, Global Grid Forum, June 22, 2002. (http://www.globus.org/research/papers.html)
4. http://www.escience-grid.org.uk/docs/gridtech/gridarch.htm