Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney...
-
Upload
daniel-price -
Category
Documents
-
view
229 -
download
0
description
Transcript of Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney...
![Page 1: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/1.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
Middleware for Production Grids
Jim BasneySenior Research Scientist
Grid and Security TechnologiesNCSA, University of Illinois
![Page 2: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/2.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
Basic Grid Services• Interactive login
• Job submission and monitoring
• File transfer
• Resource information
![Page 3: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/3.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
NCSA General-Purpose Grids
![Page 4: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/4.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
A production grid is…• Usable
• Dependable
• Secure
• Interoperable
![Page 5: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/5.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
NSF Middleware Initiative• Integrate, test, document, and support grid
software– Latest release includes
Globus Toolkit, Condor-G, NWS, KX.509/KCA, GSISSH, MyProxy, MPICH-G2, GPT, Gridconfig, GridSolve, PyGlobus, UberFTP
• 8 site testbed evaluates releases• NMI also funds grid software development
http://www.nsf-middleware.org/
![Page 6: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/6.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
Grid Packaging Tools (GPT)• Portable package management• Toolkit approach• Source and binary packages• Dependency tracking• Package updates• Relocatable packages
http://www.gridpackagingtools.org/
![Page 7: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/7.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
GSI-enabled OpenSSH
• GSI-authenticated login service with credential delegation
• Packaged with GPT• Maintains compatibility with OpenSSH
and Globus Toolkit
http://grid.ncsa.uiuc.edu/ssh/
![Page 8: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/8.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
Online Certificate Authorities• Globus Certificate Service
http://gcs.globus.org:8080/
• Caclhttp://www.npaci.edu/CA/
• KX.509/KCAhttp://citi.umich.edu/projects/kerb_pki/
![Page 9: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/9.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
MyProxy Credential Repository• Secure credential storage
• Improved usability
• Flexible credential management
http://myproxy.ncsa.uiuc.edu/
![Page 10: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/10.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
Account Management Information Exchange (AMIE)
• Account management and usage reporting
• Used in NCSA production grids
• Development funded by NMI
• Joint project with Boston University
![Page 11: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/11.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
GX-Map• A Globus grid-mapfile management tool• Allows users to add distinguished names
to the grid-mapfile– mapped only to that user’s account
• Similar to adding SSH Authorized Keys
http://www.sdsc.edu/~kst/gx-map
“/C=US/O=NCSA/CN=Jim Basney” jbasney“/C=US/O=NPACI/OU=SDSC/CN=Keith Thompson” kst“/C=US/O=PSC/CN=dsimmel” dsimmel“/DC=org/DC=doegrids/CN=Sandra Bittner " bittner…“/C=UK/O=eScience/CN=Joe User” juser
![Page 12: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/12.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
Grid Status Test
http://grid.ncsa.uiuc.edu/test/
![Page 13: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/13.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
Common Grid Problems• Service not running
• Service misconfigured
• Permission denied
• Protocol incompatibility
![Page 14: Feb 2-4, 2004LNCC Workshop on Computational Grids & Apps Middleware for Production Grids Jim Basney Senior Research Scientist Grid and Security Technologies.](https://reader036.fdocuments.net/reader036/viewer/2022062306/5a4d1b107f8b9ab05998ee75/html5/thumbnails/14.jpg)
Feb 2-4, 2004 LNCC Workshop on Computational Grids & Apps
Building a Grid“A Grid is a system that coordinates resources that are not subject to centralized control using standard, open, general-purpose protocols and interfaces to deliver nontrivial qualities of service.” -- Ian Foster, GRIDToday, July 20, 2002.