View
331
Download
0
Category
Tags:
Preview:
Citation preview
Argonne National Laboratory is managed by UChicago Argonne, LLC for the U.S. Department of Energy
Accidentally Using Grid Services
Charlie CatlettCIO, Argonne National Laboratory
Senior Fellow, Computational Institute of the University of Chicago and Argonne National Laboratory
HPC2008 Cetraro, ItalyJuly 2, 2008
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
To Rule the Cloud
“Captain, he is intelligent, but not experienced. His pattern indicates two dimensional thinking.”
“Helm, Z minus 10,000 meters; stand by photon torpedoes.”
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
Any of us... A reasonably well-respected institution...
Perspectives from 2001
(GGF-1, Amsterdam)
Well... sort of...
“Objects are further away than
they appear”
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
Accidentally Using Grids
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
How did this happen?
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
Several Key Ideas
• Layered Architecture
• (you can innovate underneath)
• Open Standards - Generative approach
• (you can innovate on top)
• Clear definition of “user”
• Simplicity
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
Layers: “Leave the Driving to Us”
TCP/IP
media
App
IP
media
TCP
App
IP
media
TCP
Libraries
App
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
Open Standards; Simplicity (or not)
Web Services
App
Internet
HTTP
Mash-Ups
S3
OpenID
OAUTH
Directory Svcs
OGSA
Co-Scheduling
Remote Job Sub
catlett@an.gov July 2008 HPC2008 - Cetraro, ItalySource: Kathy Sierra
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
EC2
Gannon on Clouds
Source: Dennis Gannon
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
Using Grids; Building Grids
Libraries
App
Resources
GRIDS
User Difficulty
Build (and Manage) Difficulty
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
Approaches, Trade-OffsUser Pain
Provider Pain
Heterogeneous
Homogeneousor
Single-System
Single Provider
Collab Providers
Competing Providers
HPC App
Workflow
HTC
Tight-Coupling
Clouds
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
Target audience - end user or repackager (portals and science gateways... or Smugmug, Rightscale, etc.)
Other dimensions...
Providing just run-time vs. Shell, Code Development
How much you care about accounting, strong auth*
catlett@an.gov July 2008 HPC2008 - Cetraro, Italy
User and Provider Difficulty Ratings
Source: Kathy Sierra
Recommended