24
19 July 2005 UAB-IBM Life Sciences Mtg, Hawth orne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson, System Programmer Lead

19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

Embed Size (px)

Citation preview

Page 1: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

UAB IT Academic Computing

David L Shealy, Director

Jill Gemmill, Asst. Director

John-Paul Robinson, System Programmer Lead

Page 2: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

Mission

Provide leadership for UAB research community while interfacing important initiatives to appropriate information technologies that enable success, and

Provide a test-bed for advanced technologies and a mechanism for migration of selected technologies into production, core IT services

Page 3: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

Goals FY06

1. UABgrid Computing Pilot Project involving ITAC and several campus HPC user groups Demonstrate using http://uabgrid.uab.edu as an environment

for running applications, such as BLAST Measure and compare computing performance UABgrid

versus batch processing for several applications using a matrix including characteristics of application, infrastructure, and ease-of-use.

2. Collaborative Technologies Pilot Project Establish a pilot Shibboleth deployment for inter-institutional

user authentication and authorization of access to common workspace supporting calendar, document sharing, data sharing, and communications technologies to desktop.

Page 4: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

Middleware VirtualOrganization

“Invisible” services, between application and network, allowing people to work together without being limited by the boundaries of their computing and local administrative environments

Collaborations, research partnerships, communities of users who communicate regularly and share data, resources, and services. Yesterday’s “lab” is today’s Virtual Organization (VO).

Page 5: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

Summary of Presentations

Internet2 Member Meeting “UAB NMI Testbed Program: Integrated Directory

Services, Weblogin, and Grid Computing” [September 2004]

“Middleware-Enabled Tools for Virtual Organizations,” Jill Gemmill and John-Paul Robinson [May 2005]

EDUCAUSE Middleware Workshop “UABgrid: A Foundation for Collaboration and

Computation” Jill Gemmill [June 2005]

Page 6: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

Integrated Directory Services Where is UAB Today?

Single authoritative identity management directory Single management point for

Creating BlazerID password resets user account creation/deactivation

Implemented latest NMI schema recommendations (Groups, H.350, eduPerson, eduOrg, LDAP Recipe)

Even more applications using LDAP

Page 7: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

UAB Authoritative Directory

Page 8: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

What is the “Grid” ?

Emerging standards for integration of different computing environments into what appears as a single computing environment

Standards bodies involved are: Global Grid Forum OASIS; W3 consortium; Distributed Mgt. Task

Force; Web Services Interoperability Org.; Internet2 and Liberty Alliance

Page 9: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

Why is Grid Computing Important?

20th Century Research Model: a single institution concerned about information held internally and accessed by its own people

21st Century Model: Virtual Organizations form dynamically across institutional boundaries

to access and share distributed information and resources (eg: caBIG and National E-Network for Primary Care Research – see NIH Roadmap)

Opportunity exists to leverage home institutions’ authentication and attribute storage (directory) systems

Page 10: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

What is a campus grid –UABgrid today

Gain access using BlazerID and password - authentication

Job submission via web interface

Authorization decisions made based on institutional attributes to provide access to a set of resources (compute, storage, and data)

Grid Security is based on security provided by digital certificates; UABgrid allows user key management or makes that transparent

http://uabgrid.uab.edu/

Page 11: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

For jobs run repeatedly, it is possible to build a user-friendly interface

Example: BLAST Access using BlazerID and

password Queries and Results easily

uploaded & downloaded Web UI can be hosted on

your server Web UI can be written in

any development language

Example User-Friendly InterfaceGridBLAST

Page 12: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

UABGrid Architecture

Page 13: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

UABGrid Software Infrastructure

Page 14: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

SURAgrid Demo April 2005

Bla

zerI

D a

nd

pas

swo

rd

GridTools

Resources

Ker

ber

os

Lo

gin

GridTools

Resources

Louisiana State University

Dig

ital

Cer

tifi

cate

L

og

in

GridTools

Resources

University of Virginia

SURAGrid (Portal) and CA Bridge

IDENTITYMGT.

IDENTITYMGT.

IDENTITYMGT.

Page 15: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

Shibboleth provides inter-institutional trust for identity

FEDERATION Shibboleth Software Authenticate at home; can mix types of

authentication used at each institution Resource owner controls access to a resource

NO ROOT AUTHORITY Trust Fabric established by institutional policies Who invented federation?

INTERNET2, EDUCAUSE, LIBERTY ALLIANCE….and UAB

Page 16: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

VO Workspace of the Future Identity and Attributes shared across

applications and organizations Access Control to all shared resources

based on rules, e.g. “membership” Flexible and secure Creating one large, seamless data set from

many distributed sets, with secure access Scalability possible (alternatives to one

account per user per system) Collaboration tools

Shared file space Video/Voice conferencing Any tool you need

Page 17: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

VO Workspace of the Future

Resources

Data

VO Public

VO Private

VO Workspace

VO Membership List

Member Roles

• (Identity)•Institutional Attributes•Privacy

Page 18: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

Academic Computing People David L. Shealy, Director Jill Gemmill, Assistant Director John-Paul Robinson, Lead

Systems Programmer Jason Lynn, ISS 2

GRA’s Zachariah Garner Ramesh Puljala Rajani Sadasivam Aditya Srinivasan Pravin Joshi Silbia Peechakara Prahalad Achutharao YiYi Chen Song Zhou

Page 19: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center

UAB Middleware Team & Support

IT Academic Computing David L. Shealy Jill Gemmill John-Paul Robinson Jason Lynn Zach Garner Ramesh Puljala Rajani Sadasivam Aditya Srinivasan Pravin Joshi Silbia Peechakara Yiyi Chen

Other IT Divisions Sheila Sanders, VPIT Landy Manderson David Green

Acknowledgement of Support UAB Office VPIT NSF ANI-0123937 via SURA-2002-103 NMI Testbed

Participant Shealy, Gemmill NSF EPS-0096193 Alabama EPSCoR Cooperative

Agreement : Internet2 Initiative Griffin (PI), Cordes, Gemmill, Graves, Hancock, Shealy

NSF ANI-022710 ViDe.Net: Middleware for Scalable Video Services for Research and Higher Education. Gemmill (PI), Chatterjee, Johnson, Verharen

NSF ANI-0330543 NMI Enabled Open Source Collaborative Tools for Virtual Organizations. Gemmill (PI), Robinson, Shealy

Page 20: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

EXTRA SLIDESOne Time Registration

Page 21: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

EXTRA SLIDESLogin for Registered Users

Page 22: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

EXTRA SLIDESUser Environment

Page 23: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

EXTRA SLIDES –

Usage Management – Details (One Time Registration)

Page 24: 19 July 2005UAB-IBM Life Sciences Mtg, Hawthorne Center UAB IT Academic Computing David L Shealy, Director Jill Gemmill, Asst. Director John-Paul Robinson,

EXTRA SLIDESUABGrid Summary