The Globus Project: A Status Report Ian Foster Carl Kesselman .
The Globus Toolkit ® : The Open Source Solution for Grid Computing Ian Foster Argonne National...
-
Upload
rudolph-griffith -
Category
Documents
-
view
213 -
download
1
Transcript of The Globus Toolkit ® : The Open Source Solution for Grid Computing Ian Foster Argonne National...
![Page 1: The Globus Toolkit ® : The Open Source Solution for Grid Computing Ian Foster Argonne National Laboratory University of Chicago foster.](https://reader036.fdocuments.us/reader036/viewer/2022083006/56649f2f5503460f94c49d7c/html5/thumbnails/1.jpg)
The Globus Toolkit®:The Open Source Solution
for Grid Computing
Ian Foster
Argonne National Laboratory
University of Chicago
http://www.mcs.anl.gov/~foster
GlobusWorld, San Diego, January 14, 2003
![Page 2: The Globus Toolkit ® : The Open Source Solution for Grid Computing Ian Foster Argonne National Laboratory University of Chicago foster.](https://reader036.fdocuments.us/reader036/viewer/2022083006/56649f2f5503460f94c49d7c/html5/thumbnails/2.jpg)
2
[email protected] ARGONNE CHICAGO
Layered Grid Architecture
Application
Fabric“Controlling things locally”: Access to, & control of, resources
Connectivity“Talking to things”: communication (Internet protocols) & security
Resource“Sharing single resources”: negotiating access, controlling use
Collective“Coordinating multiple resources”: ubiquitous infrastructure services, app-specific distributed services
InternetTransport
Application
Link
Inte
rnet P
roto
col
Arch
itectu
re
“The Anatomy of the Grid: Enabling Scalable Virtual Organizations”, Foster, Kesselman, Tuecke, Intl J. High Performance Computing Applications, 15(3), 2001.
![Page 3: The Globus Toolkit ® : The Open Source Solution for Grid Computing Ian Foster Argonne National Laboratory University of Chicago foster.](https://reader036.fdocuments.us/reader036/viewer/2022083006/56649f2f5503460f94c49d7c/html5/thumbnails/3.jpg)
3
[email protected] ARGONNE CHICAGO
Lambda Grid Service Architecture
Application
FabricPhysical Lambda
ConnectivityEnd-to-End Lambda Service,
ResourceTopology service
CollectiveSome of our DMS services
InternetTransport
Application
Link
Inte
rnet P
roto
col
Arch
itectu
re
What is our Service
architecture?
![Page 4: The Globus Toolkit ® : The Open Source Solution for Grid Computing Ian Foster Argonne National Laboratory University of Chicago foster.](https://reader036.fdocuments.us/reader036/viewer/2022083006/56649f2f5503460f94c49d7c/html5/thumbnails/4.jpg)
4
[email protected] ARGONNE CHICAGO
Protocols, Services,and APIs Occur at Each Level
Languages/Frameworks
Fabric Layer
Applications
Local Access APIs and Protocols
Collective Service APIs and SDKs
Collective ServicesCollective Service Protocols
Resource APIs and SDKs
Resource ServicesResource Service Protocols
Connectivity APIs
Connectivity Protocols
![Page 5: The Globus Toolkit ® : The Open Source Solution for Grid Computing Ian Foster Argonne National Laboratory University of Chicago foster.](https://reader036.fdocuments.us/reader036/viewer/2022083006/56649f2f5503460f94c49d7c/html5/thumbnails/5.jpg)
5
[email protected] ARGONNE CHICAGO
The Hourglass Model
Focus on architecture issues– Propose set of core services
as basic infrastructure– Use to construct high-level,
domain-specific solutions Design principles
– Keep participation cost low– Enable local control– Support for adaptation– “IP hourglass” model
Diverse global services
Coreservices
Local OS
A p p l i c a t i o n s
Can our Lambda service be the narrow
waist?
![Page 6: The Globus Toolkit ® : The Open Source Solution for Grid Computing Ian Foster Argonne National Laboratory University of Chicago foster.](https://reader036.fdocuments.us/reader036/viewer/2022083006/56649f2f5503460f94c49d7c/html5/thumbnails/6.jpg)
6
[email protected] ARGONNE CHICAGO
IP: Internetworking with routers
The “Hourglass Model”, Dave Clark, MIT
IP
Many different kinds of applications
andhigher-levelprotocols
Many differentkinds
of networks
IP is the most successful protocol ever developed
Keys to success:– simple enough to implement on top of
any physical network >e.g., two tin cans and a string.
– rich enough to serve as the base for implementations of more complicated protocols and applications.>The IP designers never dreamed of something
like the Web.
– “rough consensus and working code”>resulted in solid implementable specs.