Presentation is loading. Please wait.

Presentation is loading. Please wait.

University of Virginia Experiences with NMI at the University of Virginia NMI Integration Testbed: Experiences in Middleware Deployment Spring 2003 Internet2.

Similar presentations


Presentation on theme: "University of Virginia Experiences with NMI at the University of Virginia NMI Integration Testbed: Experiences in Middleware Deployment Spring 2003 Internet2."— Presentation transcript:

1 University of Virginia Experiences with NMI at the University of Virginia NMI Integration Testbed: Experiences in Middleware Deployment Spring 2003 Internet2 Member Meeting Tuesday, April 8, 2003 Marty Humphrey Assistant Professor Computer Science Department University of Virginia

2 UVa Campus-Wide Virtual Computer (CWVC, 1995) Mentat  Legion (1995-2002) Objectives Cycle-scavenging Convince University people of utility of Grids (“metasystems”) Serve as testbed for national-scale Grid Heterogeneity (e.g., Sun, Dec, HP, IBM, SGI) Challenges Technical (namespace, fault tolerance, scheduling, security) Non-technical (“pain management”, accounting—sharing) Legion  Avaki (2002)

3 University of Virginia Our Experiences with Grids Legion (1995 – 2002) GGF Steering Committee Security Area Director OGSA Sec co-director (with Raj Nagaratnam, IBM) HPDC, SC Program Committees NPACI Other Grid efforts: DOE, DOD, NASA IPG OGSI.NET MyProxy (with Jim Basney, NCSA)

4 University of Virginia Why did we get involved? Facilitate quality-control on NMI software It’s incredibly difficult! (e.g., Legion) Grids on campus As research infrastructure Grids in the classroom How do we teach middleware to undergrads/grads?

5 University of Virginia Plan Already using Globus/NWS/Condor-G in many research projects Replace with NMI “productized versions” of Globus, Condor-G, NWS (“CHARMM portal”) Investigate issues of integrating with Campus information infrastructure UVa Campus CA Campus LDAP server (Re-Visit) Issues of UVa CWVC Develop course materials for Grids

6 University of Virginia Grid Applications for Scientists Goal - easy access to grid resources for biologists performing protein folding Biologists want Access to distributed mass storage Transparent remote execution Security/authorization Web-based job submission/steering tools Solution: Generic grid tools with customized interfaces for scientific apps

7 University of Virginia CHARMM R gyr  Molecular Dynamics Simulations (Protein Folding) 100-200 structures to sample (r,R gyr ) space

8 University of Virginia Protein Folding on the Grid Retrieve credentials Job Monitor Job Manager Web Service Based on OGSI TP 4 Job Monitor Centurion Blue Horizon Globus Run MyProxy Server Auditing Service SRB Archive OGSI Notification Sink WS Fetch Cred DAGMan Username / password Input / output URIs https Poll request DAG URI, Sink URI Start job, send URIs DAG file Input files Retrieve DAG file GridFTP Status updates Unix.NET Asynch. message delivery N ATIONAL P ARTNERSHIP FOR A DVANCED C OMPUTATIONAL I NFRASTRUCTURE

9 University of Virginia Results / Lessons: Research Projects Transition to NMI versions largely straightforward Immediate upgrades not always necessary Issues NMI components are not entirely “out-of-the-box perfect” NMI components, at this time, do not contain “full Grid picture”

10 University of Virginia Results / Lessons: Integration with Campus Information Integrating Grids with UVa standard assurance CA Can end-user cert sign another cert? UVa: PKCS#12; Globus: not End-user issuing largely straightforward; acquiring “Service” certs still largely geared toward HTTPS (not Globus usage) Create UVa Web page: “Installing NMI Grids at UVa” Issues Student privacy concerns not always consistent with Grid mechanisms “Students of CS650 are allowed to execute jobs on grad11.cs.virginia.edu…” Broader: mechanism alone will not “coerce” resource owners to share

11 University of Virginia Results / Lessons: Course Material for Grids Grad CS Class (CS650, F2002) briefly introduced Grids In context of Web Services (  “Grid Services”) Refining for future classes F2003 CS650 S2004 Senior-undergrad “Distributed Systems” Issues Principles vs. “current fad” Is the learning curve too steep?

12 University of Virginia Bottom Line UVa sees NMI as opportunity to “take it to the next level” General lessons on the use of NMI Research projects: effective, but complex Campus Grid: must want to share In the classroom: principles vs. “current fad” Very compelling progress in NMI program; more to come


Download ppt "University of Virginia Experiences with NMI at the University of Virginia NMI Integration Testbed: Experiences in Middleware Deployment Spring 2003 Internet2."

Similar presentations


Ads by Google