Privilege Project Vikram Andem

10
1 MWSG Meeting, Stanford Linear Accelerator Laboratory Privilege Management Privilege Project Recent Updates MWSG Meeting June 5-6, 2006 Stanford Linear Accelerator Laboratory Vikram Reddy Andem

description

Privilege Project Vikram Andem

Transcript of Privilege Project Vikram Andem

Page 1: Privilege Project Vikram Andem

1

MWSG Meeting, Stanford Linear Accelerator Laboratory

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

Privilege ProjectRecent Updates

MWSG MeetingJune 5-6, 2006

Stanford Linear Accelerator Laboratory

Vikram Reddy Andem

Page 2: Privilege Project Vikram Andem

2

MWSG Meeting, Stanford Linear Accelerator Laboratory

Where does Privilege fit in Grid Services

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

PrivilegeInfrastructureNaturally fits

Here.

Page 3: Privilege Project Vikram Andem

3

MWSG Meeting, Stanford Linear Accelerator Laboratory

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

The primary goal of the project was to deliver the execution call-out for finer-grained authorization of processing resources

Project Goals

Page 4: Privilege Project Vikram Andem

4

MWSG Meeting, Stanford Linear Accelerator Laboratory

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

Privilege Architecture – Compute Element

Proposed architecture (Dane Skow, Markus Lorch, Ian Fisk) 04//2004

Page 5: Privilege Project Vikram Andem

5

MWSG Meeting, Stanford Linear Accelerator Laboratory

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

siteGUMSServer

Gatekeeper

GRAMgridFTP

PRIMA

Execution site

SRM/dCache gPLAZMA

StorageAuthorization

Service

Compute Element

Storage Element

VOMS

SAZ

Privilege Architecture (continued)

Page 6: Privilege Project Vikram Andem

6

MWSG Meeting, Stanford Linear Accelerator Laboratory

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

• Privilege has delivered an infrastructure that has been deployed on OSG

- The authorization system has been deployed on all CMS-T2 centers, the T1 at FNAL, FermiGrid, BNL, etc.- CMS and ATLAS have defined roles that can be implemented within VOMS- VOMS extended proxy is parsed by the callout and given to GUMS for authentication

• The release for the pre-web service globus-gatekeeper callout is stable

- Relatively light operations support- A couple of tickets a month, so far rapidly solved

Project Achievements

Page 7: Privilege Project Vikram Andem

7

MWSG Meeting, Stanford Linear Accelerator Laboratory

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

• Prima Web services callout for GT4 has been developed and is currently distributed with VDT 1.3.9

• Prima 64-bit callout version has been developed and is currently distributed with VDT 1.3.9

• As a part of the Policy, Publication and Trust Project we delivered - VO Policy Template for Open Science Grid - Site Policy Template for Open Science Grid

• Transition of Privilege Project leadership (Gabriele Garzoglio) - gPLAZMA (Abhishek Rana, UCSD / Ted Hesselroth, FNAL) - GUMS (John Hover, BNL) - PRIMA (Vikram Andem) - SAZ (Valery Sergeev, FNAL) - SRM/d-Cache (DESY/FNAL teams) - VOMS (INFN team, Italy) • Working with Igor Sfiligoi (INFN) on Glexec SAML callout to GUMS

Recent Advances and News

Page 8: Privilege Project Vikram Andem

8

MWSG Meeting, Stanford Linear Accelerator Laboratory

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

Current Activities

• Support PRIMA and GUMS code for 32/64 bits for GT2 and GT4 for CMS T1&2 + OSG VO (best effort) (50% Vikram)

• Deploy and support gPlazma infrastructure for CMS Tier 1&2 (important for SRM v2 deployment) (50% Ted for 3 mo)

• Fix GUMS memory management problems (John Hover et al.: up to .5 FTE for 3 weeks)

• Stress test of the GT4 PRIMA call-out (John W.: 5 FTE days)

• Integration of gLexec with Privilege (8.5 FTE weeks)

• Integrate GUMS with a monitoring/alarm infrastructure (.2 FTE/2 mo)

Page 9: Privilege Project Vikram Andem

9

MWSG Meeting, Stanford Linear Accelerator Laboratory

Vikram Reddy Andem, Fermilab Privilege Management June 06, 2006

Future Plans – Ideas ?

• Simplify / Aggregate architecture - Update communication protocols (from extended SAML v1.1 to SAML v2.0) - Improve PRIMA build process

• Publication of role-based privilege policy (with EGEE)

• Extend privilege enforcing to network management

• Long term directions

- Investigate direct DN rights enforcement (no UID mapping)- Integrate Privilege Project with Policy Discovery Services