Download presentation
Presentation is loading. Please wait.
Published byBrian Little Modified over 9 years ago
1
GCE Shell? GGF6 Chicago October 16 2002 Geoffrey Fox Marlon Pierce Indiana University gcf@indiana.edu
2
Raw (HPC) Resources Middleware Database Portal Services System Services Application Service System Services Grid Computing Environments User Services “Core” Grid
3
41 GCE Papers 28 to be published in Concurrency and Computation:Practice and Experience next issue(s) http://aspen.ucs.indiana.edu/gce/gce2001index.html http://aspen.ucs.indiana.edu/gce/gce2001index.html 13 (overlapping somewhat with first set) in "Grid Computing: Making the Global Infrastructure a Reality " edited by Fran Berman, Geoffrey Fox and Tony Hey –http://www.grid2002.org Wiley January 2003http://www.grid2002.org Classification (Gannon, Thomas) of these found in http://aspen.ucs.indiana.edu/CCPEwebresource/c648gridgceoverview/c648gcesurvey.pdf http://aspen.ucs.indiana.edu/CCPEwebresource/c650gridgcespcissueoverview/c650gcesurvey.pdf http://aspen.ucs.indiana.edu/CCPEwebresource/c648gridgceoverview/c648gcesurvey.pdf http://aspen.ucs.indiana.edu/CCPEwebresource/c650gridgcespcissueoverview/c650gcesurvey.pdf –Will make into GGF document(s)
4
Classification of Areas of GCE Papers Technology for building GCE systems -Interface with backend Infrastructure e.g. Community Grid Kits, GPDK Problem Solving Environments –Domain specific collection of tools and user interface. E.g. XCAT, Polder, SCIRun, Astrophysics Collaboratory GCE Tools –Support parameter sweep, visualization, job status, files, security, workflow.. GCE Shell Portals providing a general interface to many Grid capabilities –Analogous (not usually command line) to role of UNIX shell providing access to UNIX tools and user programs, files … –Note UNIX has core system and higher level tools accessed by Shell –E.g. Unicore, Hotpage, Mississippi Portal –PSE’s often built on top of GCEShell portals
5
GCE Shell Issues Familiar way of thinking and suggests organizational principles Note we can learn from –UNIX shell –Legion shell –JXTA Shell Multi-tier model adds richness as need to support “views” and “resources” at user, middle tier (portal itself) and back-end –gce_cat would need to know about files at each level –gce_cp would copy inside and between three levels Need to distinguish and manipulate both “real objects” and their meta-data GCE Shell Portals provide interface to GCE Shell and specify “programming model” for interaction of objects and meta-data” and between 3 tiers
6
Interaction in Middle Tier GCE Shell Engine Application Grid Services Portal (Middle) Tier
7
More Complicated Interaction proxy
8
GCEShell Areas File Manipulation Search Discovery Registration Security Better workflow than pipe or tee in UNIX shell Groups and other collaboration features as in JXTA Meta-data handling Management and Scheduling Networks Profiles Interaction between User, Middleware and Grid Resources
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.