Cargando…

gLExec Integration with the ATLAS PanDA Workload Management System

ATLAS user jobs are executed on Worker Nodes (WNs) by pilots sent to sites by pilot factories. This paradigm serves to allow a high job reliability and although it has clear advantages, such as making the working environment homogeneous, the approach presents security and traceability challenges. To...

Descripción completa

Detalles Bibliográficos
Autores principales: Karavakis, Edward, Barreiro Megino, Fernando Harald, Campana, Simone, De, Kaushik, Di Girolamo, Alessandro, Litmaath, Maarten, Maeno, Tadashi, Medrano Llamas, Ramon, Nilsson, Paul, Wenaus, Torre
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/6/062022
http://cds.cern.ch/record/2014924
Descripción
Sumario:ATLAS user jobs are executed on Worker Nodes (WNs) by pilots sent to sites by pilot factories. This paradigm serves to allow a high job reliability and although it has clear advantages, such as making the working environment homogeneous, the approach presents security and traceability challenges. To address these challenges, gLExec can be used to let the payloads for each user be executed under a different UNIX user id that uniquely identifies the ATLAS user. This paper describes the recent improvements and evolution of the security model within the ATLAS PanDA system, including improvements in the PanDA pilot, in the PanDA server and their integration with MyProxy, a credential caching system that entitles a person or a service to act in the name of the issuer of the credential. Finally, it presents results from ATLAS user jobs running with gLExec and describes the deployment campaign within ATLAS.