UABgridBootCamp: Difference between revisions

From Cheaha
Jump to navigation Jump to search
(→‎Advanced Section: Add proposed schedule subsection)
(→‎Proposed Schedule: Add proposed schedule from puri, jpr mtg)
Line 35: Line 35:


=== Proposed Schedule ===
=== Proposed Schedule ===
{| border="1" cellspacing="0" cellpadding="5" align="center"
! 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 =
= Concerns & Open Issues =

Revision as of 04:02, 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 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
    • Basic Commands
      • gwhost, gwps, gwkill, gwhistory, grid-proxy-init, grid-proxy-info, gwlog (ghost, gps, gkill, ghistory, ginit, ginfo, glog?)


. Should cover how to authn and such.

    • Go to uabgrid page and login/register and then you can go to stage and login with credentials. Need to create an account on stage.
  • The second section would concentrate on interacting with the grid using gridway -- our exposed cmdline interface to the grid
  • The third section would be an example grid-based workflow, eg. DynamicBlast

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