Part 9: MyProxy Pragmatics This presentation and lab ends the GRIDS Center agenda Q: When do we convene again tomorrow?

Slides:



Advertisements
Similar presentations
GridWorld 2006 Use of MyProxy for the FusionGrid Mary Thompson Monte Goode GridWorld 2006.
Advertisements

MyProxy: A Multi-Purpose Grid Authentication Service
GridFTP: File Transfer Protocol in Grid Computing Networks
Presentation Two: Grid Security Part Two: Grid Security A: Grid Security Infrastructure (GSI) B: PKI and X.509 certificates C: Proxy certificates D:
Military Technical Academy Bucharest, 2006 GRID SECURITY INFRASTRUCTURE (GSI) - Globus Toolkit - ADINA RIPOSAN Department of Applied Informatics.
Grid Security. Typical Grid Scenario Users Resources.
Grid Tutorial Cameron Kiddle Grid Research Centre University of Calgary.
A Computation Management Agent for Multi-Institutional Grids
National Center for Supercomputing Applications Integrating MyProxy with Site Authentication Jim Basney Senior Research Scientist National Center for Supercomputing.
Globus Toolkit 4 hands-on Gergely Sipos, Gábor Kecskeméti MTA SZTAKI
Slides for Grid Computing: Techniques and Applications by Barry Wilkinson, Chapman & Hall/CRC press, © Chapter 1, pp For educational use only.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
GLite authentication and authorization Discipline: Grid Computing, 07/08-2 Practical classes Inês Dutra, DCC/FCUP.
1 Teaching Grid Computing across North Carolina and Beyond Dr. Clayton Ferner University of North Carolina Wilmington Dr. Barry Wilkinson University of.
Grid Services at NERSC Shreyas Cholia Open Software and Programming Group, NERSC NERSC User Group Meeting September 17, 2007.
Globus Computing Infrustructure Software Globus Toolkit 11-2.
MultiJob PanDA Pilot Oleynik Danila 28/05/2015. Overview Initial PanDA pilot concept & HPC Motivation PanDA Pilot workflow at nutshell MultiJob Pilot.
TeraGrid ’06 National Center for Supercomputing Applications Managing Credentials on the TeraGrid with MyProxy Jim Basney.
INFSO-RI Enabling Grids for E-sciencE Practicals on VOMS and MyProxy Emidio Giorgio INFN Retreat between GILDA and ESR VO, Bratislava,
National Computational Science National Center for Supercomputing Applications National Computational Science MyProxy: An Online Credential Repository.
Grappa: Grid access portal for physics applications Shava Smallen Extreme! Computing Laboratory Department of Physics Indiana University.
XCAT Science Portal Status & Future Work July 15, 2002 Shava Smallen Extreme! Computing Laboratory Indiana University.
Riccardo Bruno INFN.CT Sevilla, Sep 2007 The GENIUS Grid portal.
10/20/05 LIGO Scientific Collaboration 1 LIGO Data Grid: Making it Go Scott Koranda University of Wisconsin-Milwaukee.
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
Job Submission Condor, Globus, Java CoG Kit Young Suk Moon.
Javascript Cog Kit By Zhenhua Guo. Grid Applications Currently, most grid related applications are written as separate software. –server side: Globus,
CSF4 Meta-Scheduler Name: Zhaohui Ding, Xiaohui Wei
National Computational Science National Center for Supercomputing Applications National Computational Science NCSA-IPG Collaboration Projects Overview.
E-science grid facility for Europe and Latin America E2GRIS1 Raúl Priego Martínez – CETA-CIEMAT (Spain)‏ Itacuruça (Brazil), 2-15 November.
Military Technical Academy Bucharest, 2004 GETTING ACCESS TO THE GRID Authentication, Authorization and Delegation ADINA RIPOSAN Applied Information Technology.
Using the MyProxy Online Credential Repository Jim Basney National Center for Supercomputing Applications University of Illinois
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
E-infrastructure shared between Europe and Latin America Security Hands-on Christian Grunfeld, UNLP 8th EELA Tutorial, La Plata, 11/12-12/12,2006.
An OGSI CredentialManager Service Jim Basney, Shiva Shankar Chetan, Feng Qin, Sumin Song, Xiao Tu National Center for Supercomputing Applications, University.
INFSO-RI Enabling Grids for E-sciencE GILDA Practicals : Security systems GILDA Tutors Singapore, 1st South East Asia Forum -- EGEE.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA Hands-on on security Pedro Rausch IF - UFRJ.
NGS Portal.
EGEE-III INFSO-RI Enabling Grids for E-sciencE Apr. 25, Grid Computing Hands On Training for Users Faculty of Sciences, University.
Holding slide prior to starting show. A Portlet Interface for Computational Electromagnetics on the Grid Maria Lin and David Walker Cardiff University.
National Computational Science National Center for Supercomputing Applications National Computational Science Credential Management in the Grid Security.
Grid Security: Authentication Most Grids rely on a Public Key Infrastructure system for issuing credentials. Users are issued long term public and private.
The MyProxy Online Credential Repository Jim Basney NCSA
National Computational Science National Center for Supercomputing Applications National Computational Science GSI Online Credential Retrieval Requirements.
Grid, Web services and Taverna Machiel Jansen Richard Holland.
Hands-on security Angelines Alberto Morillas Ciemat.
EGEE is a project funded by the European Union under contract IST Grid proxy and MyProxy Roberto Barbera Univ. of Catania and INFN SEE-GRID.
4th EELA TUTORIAL - USERS AND SYSTEM ADMINISTRATORS E-infrastructure shared between Europe and Latin America Security Hands-on Vanessa.
National Computational Science National Center for Supercomputing Applications National Computational Science Integration of the MyProxy Online Credential.
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America Practicals on Security Miguel Cárdenas Montes.
E-infrastructure shared between Europe and Latin America Security Hands-on Alexandre Duarte CERN Fifth EELA Tutorial Santiago, 06/09-07/09,2006.
EGEE-II INFSO-RI Enabling Grids for E-sciencE MyProxy - a brief introduction.
1 Grid School Module 4: Grid Security. 2 Typical Grid Scenario Users Resources.
Using the MyProxy Online Credential Repository Jim Basney National Center for Supercomputing Applications University of Illinois
1 Egrid portal Stefano Cozzini and Angelo Leto. 2 Egrid portal Based on P-GRADE Portal 2.3 –LCG-2 middleware support: broker, CEs, SEs, BDII –MyProxy.
The GRIDS Center, part of the NSF Middleware Initiative Grid Security Overview presented by Von Welch National Center for Supercomputing.
Holding slide prior to starting show. Lessons Learned from the GECEM Portal David Walker Cardiff University
LCG2 Tutorial Viet Tran Institute of Informatics Slovakia.
Hands-on security Carlos Fuentes RedIRIS Madrid,26 – 30 de Octubre de 2008.
Hands on Security, Authentication and Authorization Virginia Martín-Rubio Pascual RedIRIS/Red.es Curso Grid y e-Ciencia.
EGI-InSPIRE RI Grid Training for Power Users EGI-InSPIRE N G I A E G I S Grid Training for Power Users Institute of Physics Belgrade.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) 马兰馨 IHEP, CAS Hands on gLite Security.
Enabling Grids for E-sciencE gLite security pratical tutorial Dario Russo INFN Catania Catania,
RI EGI-TF 2010, Tutorial Managing an EGEE/EGI Virtual Organisation (VO) with EDGES bridged Desktop Resources Tutorial Robert Lovas, MTA SZTAKI.
The NGS Portal Guy Warner NeSC Training.
Antonio Fuentes RedIRIS Barcelona, 15 Abril 2008 The GENIUS Grid portal.
Grid Security.
Shaowen Wang1, 2, Yan Liu1, 2, Nancy Wilkins-Diehr3, Stuart Martin4,5
Standard Portlet Architecture Supports Reusable Components
OGCE Architecture: Portlets and Services for Science Gateways
Presentation transcript:

Part 9: MyProxy

Pragmatics This presentation and lab ends the GRIDS Center agenda Q: When do we convene again tomorrow?

And repeating our thanks to Warren Anderson … who, among his many other talents, could recognize the make and model of my fountain pen from across the table LIGO Support Staff Especially Bonnie Wooley National Science Foundation So long, and thanks for all the fish Y’all

Evaluations Reminder Ple–e–e–ease give us your feedback How do we make this more useful to you? Would it be useful to make this a regular event with the LSC community?

Part 9: MyProxy Bonus §: Other Workflow Managers A: MyProxy Concepts B: MyProxy Commands C: Laboratory: MyProxy

Bonus §: Workflow Management GridANT Pegasus

Ant JAVA-based build engine Similar turf to make, but cross-platform Build targets are defined in XML files Tasks are not restricted to code generation jobs In other words, it’s also a simple workflow manager

GridAnt www-unix.globus.org/cog/projects/gridant/ Simple client-side workflow manager Part of GT3 Includes GSI authentication for file transfer and job execution components

GridAnt Capabilities Setup the grid environment Authenticate users to the grid Copy files between grid resources Delete files on a grid resource Execute tasks on the grid Query resources and status of tasks on the grid Checkpoint the current state of grid tasks

Pegasus “Planning for Execution on the Grid” Developed as part of GriPhyN Defines workflow on an abstract level Generates concrete workflow (i.e. DAGMan files)

Pegasus and LIGO Chimera Virtual Data System Info from Chimera helps define an abstract workflow Pegasus … transforms it into a concrete workflow and … submits it to DAGMan The concrete workflow is optimized for virtual data Reusing data components that have already been materialized … as determined by querying the RLS

A: MyProxy Concepts

MyProxy Developed at NCSA A MyProxy repository is also maintained by NCSA at myproxy.ncsa.uiuc.edu. To be distributed with Globus Toolkit 4 Excellent documentation at

Note! Proxy ≠ Proxy! In this section, we’re talking about a different kind of proxy than before. grid-proxy-init deals with local certificate proxies. myproxy-init deals with proxies stored in a remote repository.

Why use MyProxy? Using MyProxy, you don’t need to store a copy of your Grid credentials on every machine you use to access the Grid. You can use MyProxy to delegate credentials to a grid portal. You can allow trusted servers to renew your proxy credential.

Credential Renewal Q: What happens if my credential goes away in the middle of a big job? A: “Undefined” disasters MyProxy lets you extend the lifetime of a stored credential Condor-G can automatically renew your about-to-expire credential if you’ve set things up properly

B: MyProxy Commands

MyProxy Commands myproxy-init: store (or renew) proxy myproxy-get-delegation: retrieve proxy myproxy-info: query stored credentials myproxy-destroy: remove credential myproxy-change-pass-phrase: change password encrypting private key

The Pride of Urbana "Good afternoon, gentlemen. I am a HAL 9000 computer. I became operational at the H.A.L. Assembly Plant in Urbana, Illinois on the 12th of January, 1992.

Lab 9: MyProxy

In this lab, you’ll: Store a credential in a MyProxy repository Retrieve it from the repository Destroy it (intentionally) Renew it Renew it automatically with Condor-G