UABgridBootCamp: Difference between revisions
Jpr@uab.edu (talk | contribs)  (→Proposed Schedule:  Add proposed schedule from puri, jpr mtg)  | 
				Jpr@uab.edu (talk | contribs)   (→General Section:   Complete outline of user session from puri, jpr mtg)  | 
				||
| Line 6: | Line 6: | ||
* Describing UABgrid  | * Describing UABgrid  | ||
** Why use grid technology and/or why is it needed  | ** Why use grid technology and/or why is it's needed  | ||
** An overview of the UABgrid Architecture: a basic description of the grid head node, storage node, and compute nodes.  | ** An overview of the UABgrid Architecture: a basic description of the grid head node, storage node, and compute nodes.  | ||
| Line 14: | Line 14: | ||
*** SSH to head node  | *** SSH to head node  | ||
* Basic Commands  | |||
** gwhost, gwps, gwkill, gwhistory, grid-proxy-init, grid-proxy-info, gwlog (ghost, gps, gkill, ghistory, ginit, ginfo, glog?)  | |||
* Example jobs  | |||
** Basic job submit  | |||
** Job Arrays  | |||
** Job Batches  | |||
* Highlight Advanced Tools and Future Plans  | |||
*  | |||
== Advanced Section ==  | == Advanced Section ==  | ||
Revision as of 04:09, 15 August 2007
Proposed structure
General Section
The grid part of the bootcamp is estimated at 45 minutes broken in roughly 3 sections.
- Describing UABgrid
- Why use grid technology and/or why is it's needed
 - An overview of the UABgrid Architecture: a basic description of the grid head node, storage node, and compute nodes.
 
 
- Using UABgrid
- Authentication
- Get you UABgrid Credentials
 - SSH to head node
 
 
 - Authentication
 
- Basic Commands
- gwhost, gwps, gwkill, gwhistory, grid-proxy-init, grid-proxy-info, gwlog (ghost, gps, gkill, ghistory, ginit, ginfo, glog?)
 
 
- Example jobs
- Basic job submit
 - Job Arrays
 - Job Batches
 
 
- Highlight Advanced Tools and Future Plans
 
Advanced Section
The afternoon section (3-4hours) should focus on system admins and early adopters. We can describe:
- How resources can be added to UABgrid (or SURAgrid)
 - Details on grid management
 - Work that still needs doing.
 - How the @lab VO's goal is to help manage the grid and invitations to join.
 - More details about the collaboration features available via UABgrid.
 
Basically, this is where we can go over the things that are working but still need some exploration.
Proposed Schedule
| Time | Topic | 
|---|---|
| 9:00 - 9:20 | Coffee, refreshments, mingle | 
| 9:20 - 9:30 | Welcome & Opening Remarks | 
| 9:30 - 10:00 | UABgrid Architecture: Infrastructure and Resources
 grid interfaces, compute resources, 10GigE research network, collaboration tools  | 
| 10:00 - 11:00 | Adding resources to UABgrid
 How to set up Globus, certificates, firewall, job env, account provisioning (account & grid mapfile)  | 
| 11:00 - 12:00 | Running Jobs on UABgrid
 Using the meta-scheduler, staging data, incorporating local resources (similar to Day 1 user overview)  | 
| 12:00 - 1:00 | Lunch | 
| 1:00 - 1:45 | Collaboration Infrastructure
 Virtual Organizations and Tools (groups mgmt, wikis, blogs, content mgmt, project tracking, file sharing)  | 
| 1:45 - 2:00 | Roadmap and Goals | 
| 2:00 - 2:30 | Wrap-up | 
Concerns & Open Issues
How do you get onto stage ssh. OK but then how do you get you cert initialized on stage? myproxy-get-deligation will let you get a proxy based on blazerid / pw. We don't need to worry about client side download of certs.
Requirements
- UABgrid IdM
 - UABgrid GridShib CA
 - UABgrid stage running GridWay
 - UABgrid file grid
 - Cheaha running globus and sge connector