Grille Paris Sud Xtremweb-HEP :A securized and inter-connectedDesktop Grid Grille Paris Sud Oleg Lodygensky Laboratoire de l’Accélérateur Linéaire Oleg.

Slides:



Advertisements
Similar presentations
Introduction of Grid Security
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Introduction to EGEE hands-on Gergely Sipos.
The Enterprise Guide to Video Conferencing Created using iThoughts [...] [...]
Plateforme de Calcul pour les Sciences du Vivant SRB & gLite V. Breton.
Condor-G: A Computation Management Agent for Multi-Institutional Grids James Frey, Todd Tannenbaum, Miron Livny, Ian Foster, Steven Tuecke Reporter: Fu-Jiun.
A Computation Management Agent for Multi-Institutional Grids
Haga clic para cambiar el estilo de título Haga clic para modificar el estilo de subtítulo del patrón DIRAC Framework A.Casajus and R.Graciani (Universitat.
GRID Workload Management System Massimo Sgaravatto INFN Padova.
1 Bridging Clouds with CernVM: ATLAS/PanDA example Wenjing Wu
Tunis, Tunisia, June 2012 Cloud Research Activities Pr. Mohamed JEMNI Computing Center Al Khawarizmi (CCK) Research Laboratory LaTICE
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
The PanDA Distributed Production and Analysis System Torre Wenaus Brookhaven National Laboratory, USA ISGC 2008 Taipei, Taiwan April 9, 2008 Torre Wenaus.
1 Deployment of an LCG Infrastructure in Australia How-To Setup the LCG Grid Middleware – A beginner's perspective Marco La Rosa
DIRAC Web User Interface A.Casajus (Universitat de Barcelona) M.Sapunov (CPPM Marseille) On behalf of the LHCb DIRAC Team.
1 port BOSS on Wenjing Wu (IHEP-CC)
The EDGeS project receives Community research funding 1 Specific security needs of Desktop Grids Desktop Grids Desktop Grids EDGeS project EDGeS project.
BESIII distributed computing and VMDIRAC
OSG Middleware Roadmap Rob Gardner University of Chicago OSG / EGEE Operations Workshop CERN June 19-20, 2006.
HPDC 2007 / Grid Infrastructure Monitoring System Based on Nagios Grid Infrastructure Monitoring System Based on Nagios E. Imamagic, D. Dobrenic SRCE HPDC.
Grid Security Issues Shelestov Andrii Space Research Institute NASU-NSAU, Ukraine.
The EDGI project receives Community research funding 1 EDGI Brings Desktop Grids To Distributed Computing Interoperability Etienne URBAH
Computational grids and grids projects DSS,
EGEE-III INFSO-RI Enabling Grids for E-sciencE Julia Andreeva CERN (IT/GS) CHEP 2009, March 2009, Prague New job monitoring strategy.
1 st December 2003 JIM for CDF 1 JIM and SAMGrid for CDF Mòrag Burgon-Lyon University of Glasgow.
DOSAR Workshop, Sao Paulo, Brazil, September 16-17, 2005 LCG Tier 2 and DOSAR Pat Skubic OU.
1 1 Service Composition for LHC Computing Grid Monitoring Beob Kyun Kim e-Science Division, KISTI
The EDGeS project receives Community research funding 1 SG-DG Bridges Zoltán Farkas, MTA SZTAKI.
The EDGeS project receives Community research funding 1 Bridging EGEE to BOINC and XtremWeb GIN : From interoperation to interoperability.
22 nd September 2003 JIM for CDF 1 JIM and SAMGrid for CDF Mòrag Burgon-Lyon University of Glasgow.
Giuseppe Codispoti INFN - Bologna Egee User ForumMarch 2th BOSS: the CMS interface for job summission, monitoring and bookkeeping W. Bacchi, P.
XtremWeb: Building an Experimental Platform for Global Computing Gilles Fedak, Cécile Germain, Vincent Néri, Franck Cappello Université Paris Sud, LRI,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
CEOS WGISS-21 CNES GRID related R&D activities Anne JEAN-ANTOINE PICCOLO CEOS WGISS-21 – Budapest – 2006, 8-12 May.
The EDGeS project receives Community research funding XtremWeb-HEP & EGEE CSST-HUST-Wuhan Octobre 11-15th, 2010 Oleg Lodygensky - LAL -
VO. VOMS 1. Authentication2. Credentials 3. Authentication Client Resource.
Eine Einführung ins Grid Andreas Gellrich IT Training DESY Hamburg
Evolution of a High Performance Computing and Monitoring system onto the GRID for High Energy Experiments T.L. Hsieh, S. Hou, P.K. Teng Academia Sinica,
6/23/2005 R. GARDNER OSG Baseline Services 1 OSG Baseline Services In my talk I’d like to discuss two questions:  What capabilities are we aiming for.
Glite. Architecture Applications have access both to Higher-level Grid Services and to Foundation Grid Middleware Higher-Level Grid Services are supposed.
Development of e-Science Application Portal on GAP WeiLong Ueng Academia Sinica Grid Computing
Commissioning the CERN IT Agile Infrastructure with experiment workloads Ramón Medrano Llamas IT-SDC-OL
Auger & XtremWeb: Monte Carlo computation on A Global Computing platform O. Lodygensky, G. Fedak, V. Neri, A.Cordier, F. Cappello Laboratoire de l’Accelerateur.
Testing and integrating the WLCG/EGEE middleware in the LHC computing Simone Campana, Alessandro Di Girolamo, Elisa Lanciotti, Nicolò Magini, Patricia.
LCG Support for Pilot Jobs John Gordon, STFC GDB December 2 nd 2009.
+ AliEn site services and monitoring Miguel Martinez Pedreira.
GRID Security & DIRAC A. Casajus R. Graciani A. Tsaregorodtsev.
EMI INFSO-RI Argus The EMI Authorization Service Valery Tschopp (SWITCH) Argus Product Team.
DIRAC Pilot Jobs A. Casajus, R. Graciani, A. Tsaregorodtsev for the LHCb DIRAC team Pilot Framework and the DIRAC WMS DIRAC Workload Management System.
WLCG Authentication & Authorisation LHCOPN/LHCONE Rome, 29 April 2014 David Kelsey STFC/RAL.
Proxy management mechanism and gLExec integration with the PanDA pilot Status and perspectives.
The EDGeS project receives Community research funding 1 The EDGeS project: Enabling Desktop Grids for e-Science P. Kacsuk MTA SZTAKI.
Grid Execution Management for Legacy Code Architecture Exposing legacy applications as Grid services: the GEMLCA approach Centre.
The EDGeS project receives Community research funding 1 Support services for desktop grids and service grids by the EDGeS project Tamas Kiss – University.
LCG Pilot Jobs + glexec John Gordon, STFC-RAL GDB 7 December 2007.
The EDGI project receives Community research funding 1 Desktop Grid Infrastructure and User Support Services for EGI/NGI User Communities Tamas Kiss –
RI EGI-TF 2010, Tutorial Managing an EGEE/EGI Virtual Organisation (VO) with EDGES bridged Desktop Resources Tutorial Robert Lovas, MTA SZTAKI.
OSG Status and Rob Gardner University of Chicago US ATLAS Tier2 Meeting Harvard University, August 17-18, 2006.
1 Globe adapted from wikipedia/commons/f/fa/ Globe.svg IDGF-SP International Desktop Grid Federation - Support Project SZTAKI.
SAM architecture EGEE 07 Service Availability Monitor for the LHC experiments Simone Campana, Alessandro Di Girolamo, Nicolò Magini, Patricia Mendez Lorenzo,
DIRAC for Grid and Cloud Dr. Víctor Méndez Muñoz (for DIRAC Project) LHCb Tier 1 Liaison at PIC EGI User Community Board, October 31st, 2013.
Volunteer Clouds for the LHC experiments H. Riahi – 12/11/15 EGI User Forum Laurence Field Hassen Riahi CERN IT-SDC.
Job submission overview Marco Mambelli – August OSG Summer Workshop TTU - Lubbock, TX THE UNIVERSITY OF CHICAGO.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
CernVM and Volunteer Computing Ivan D Reid Brunel University London Laurence Field CERN.
Honolulu - Oct 31st, 2007 Using Glideins to Maximize Scientific Output 1 IEEE NSS 2007 Making Science in the Grid World - Using Glideins to Maximize Scientific.
Belle II Physics Analysis Center at TIFR
POW MND section.
Grid Means Business OGF-20, Manchester, May 2007
Basic Grid Projects – Condor (Part I)
WMS Options: DIRAC and GlideIN-WMS
Presentation transcript:

Grille Paris Sud Xtremweb-HEP :A securized and inter-connectedDesktop Grid Grille Paris Sud Oleg Lodygensky Laboratoire de l’Accélérateur Linéaire Oleg Lodygensky Laboratoire de l’Accélérateur Linéaire

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud Introduction Introduction Deployment Deployment Inter grids connection Inter grids connection Applications Applications Conclusion Conclusion XtremWeb-HEPXtremWeb-HEP

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud Submit/ret rieve Centralized and securized services scheduler scheduler repository repository etc. etc. Distributed Volunteer PC compute jobs compute jobs store datas store datas Volunteer Computing 3 A three tier architecture using idle time CPU provided by volunteers. Download/u pdate Distributed User submit jobs, datas submit jobs, datas retrieve results retrieve results

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris SudCondorBoincXWHEPXtremWebOurGrid volunteer ressources ✓✓ multi OSes ✓✓ typecluster desktop grid deployment per domain global firewall bypassing ✗✓ shared FS ✓✗ authenticationdelegatedincluded authorizationdelegated✗✓✗✓ X509✗✗✓✗✓ Sandbox??✓✓ ✓ ✓✓ ✓✓ ✓✓ ✓ data✓✓ ✓ ✓✓ ✓✓ ✓✓ ✓✗✗ multi users ✓✗✓✓✓ multi applications ✓✗✓✓✓ volunteer experience ✓✓✗✗✗ large deployment ✓✓✗✗✗ Volunteercluster Desktop Grid Volunteer Computing

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud UserJob Sandbox User data & binary Dynamically downloaded user data and binary. External data server Server certificate Serveur public key Job Mgt PC Volunteer PC Data Mgt XWHEP Services Local I/O Volunteer PC integrity : sandbox XWHEP scheduler XWHEP data repository 5 A three tiers architecture, securized and bypassing firewalls Credentials XWHEP client Computing service (worker) XtremWeb-HEPXtremWeb-HEP

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud XtremWeb-HEPXtremWeb-HEP Introduction Introduction Deployment Deployment Inter grids connection Inter grids connection Applications Applications Conclusion Conclusion

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud XWHEP Services XWHEP scheduler XWHEP data repository Server certificate Serveur public key Job Mgt Data Mgt XWHEP client/worker Credentials ✗ ✗ ✗ ✗ Distributed parts connect using services public key and must present valid credentials AuthenticationAuthentication

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud XWHEP Services XWHEP scheduler XWHEP data repository Public workers Group workers Private workers PublicjobPublicjob GroupjobGroupjob Privatejob Private worker can execute all jobs of its owner (and its owner only) Group worker can execute public and group jobs of all users of its group (and its group only) Public worker can execute public jobs of all users (and public jobs only) AuthorizationAuthorization PrivateappPrivateapp GroupappGroupapp PublicappPublicapp

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud XtremWeb-HEPXtremWeb-HEP Introduction Introduction Deployment Deployment Inter grids connection Inter grids connection Applications Applications Conclusion Conclusion

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud Pilot Jobs is a way to use a Grid infrastructure to deploy end user jobs with an external scheduler (i.e. a scheduler which is not part of the infrastructure itself). XtremWeb and Condor teams have introduced this as “Glide-in” in “XtremWeb & Condor : sharing resources between Internet connected Condor pools.” O. Lodygensky, G. Fedak, F. Cappello, V. Neri, M. Livny, D. Thain CCGRID 2003, Tokyo, JAPAN; May 12-15, EGEE experiments use Pilot Jobs LHCb Dirac CMS Glide-in ATLAS Panda ALICE Pilot Jobs

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud User X.509 Cert User X.509 proxy Server certificate Server public key VOMS Server Meta-scheduler (WMS) DG User jLite : proxy init XW Coordinator (scheduler) jLite by Oleg Sukhoroslov Public worker Group worker Private worker Security, monitoring and logging are the main issues in Pilot Jobs. ( XW Bridge Submit Pilot job w/ user X509 proxy Retreived signed DG user job DG user job submission with X509 proxy Download DG user X509 proxy Pilot Job Private worker WN Site Computing Resource Pilot Job submitted as EGEE Job DG user job deployment, status, results Pilot Jobs

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud Pilot Jobs

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud XtremWeb-HEPXtremWeb-HEP Introduction Introduction Deployment Deployment Inter grids connection Inter grids connection Applications Applications Conclusion Conclusion

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud ApplicationsApplications Porting Multiparametric MATLAB Application for Image and Video Processing to Desktop Grid for High-Performance Distributed Computing Yuri Gordienko, Institut de Physique du Metal - Kiev - Ukraine

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud ApplicationsApplications DART: A Framework for Distributed Audio Analysis and Music Information Retrieval Eddie Al-Shakarchi, Cardiff University - UK

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud ApplicationsApplications DNA Correlation Applications A. Abuseiris, Erasmus - NL

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud XtremWeb-HEPXtremWeb-HEP Introduction Introduction Deployment Deployment Inter grids connection Inter grids connection Applications Applications Conclusion Conclusion

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud Since July 2009 EGEE ressources (hosts / connections) 727 / DGressources (hosts /connections) 400 / COMPLETED COMPLETED on EGEE ressources ERROR ConclusionsConclusions

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud ConclusionsConclusions EDGeS

Grille Paris Sud Université Paris Sud Grille Paris Sud Université Paris Sud Web Sites