19 july 2005uab-ibm life sciences mtg, hawthorne center uab it academic computing david l shealy,...
TRANSCRIPT
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
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
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.
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).
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]
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
19 July 2005 UAB-IBM Life Sciences Mtg, Hawthorne Center
UAB Authoritative Directory
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
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
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/
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
UABGrid Architecture
UABGrid Software Infrastructure
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.
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
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
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
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
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
EXTRA SLIDESOne Time Registration
EXTRA SLIDESLogin for Registered Users
EXTRA SLIDESUser Environment
EXTRA SLIDES –
Usage Management – Details (One Time Registration)
EXTRA SLIDESUABGrid Summary