Cargando…

DIRAC Security

DIRAC is the LHCb Workload and Data Management System. Based on a service-oriented architecture, it enables generic distributed computing with lightweight Agents and Clients for job execution and data transfers. DIRAC implements a client-server architecture exposing server methods through XML Remote...

Descripción completa

Detalles Bibliográficos
Autores principales: Casajús Ramo, A, Graciani Díaz, R
Lenguaje:eng
Publicado: 2006
Materias:
Acceso en línea:http://cds.cern.ch/record/1442309
_version_ 1780924691224985600
author Casajús Ramo, A
Graciani Díaz, R
author_facet Casajús Ramo, A
Graciani Díaz, R
author_sort Casajús Ramo, A
collection CERN
description DIRAC is the LHCb Workload and Data Management System. Based on a service-oriented architecture, it enables generic distributed computing with lightweight Agents and Clients for job execution and data transfers. DIRAC implements a client-server architecture exposing server methods through XML Remote Procedure Call (XML-RPC) protocol. DIRAC is mostly coded in python. DIRAC security infrastructure has been designed to be a completely generic XML-RPC transport over a SSL tunnel. This new security layer is able to handle standard X509 certificates as well as grid-proxies to authenticate both sides of the connection. Serve and client authentication relies over OpenSSL and py-Open SSL, but to be able to handle grid proxies some modifications have been added to those libraries. DIRAC security infrastructure handles authorization and authorization as well as provides extended capabilities like secure connection tunneling and file transfer. Using this new security infrastructure all LHCb users can safely make use of all the computing resources available on the Grid through DIRAC.
id cern-1442309
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2006
record_format invenio
spelling cern-14423092019-09-30T06:29:59Zhttp://cds.cern.ch/record/1442309engCasajús Ramo, AGraciani Díaz, RDIRAC SecurityComputing and ComputersDIRAC is the LHCb Workload and Data Management System. Based on a service-oriented architecture, it enables generic distributed computing with lightweight Agents and Clients for job execution and data transfers. DIRAC implements a client-server architecture exposing server methods through XML Remote Procedure Call (XML-RPC) protocol. DIRAC is mostly coded in python. DIRAC security infrastructure has been designed to be a completely generic XML-RPC transport over a SSL tunnel. This new security layer is able to handle standard X509 certificates as well as grid-proxies to authenticate both sides of the connection. Serve and client authentication relies over OpenSSL and py-Open SSL, but to be able to handle grid proxies some modifications have been added to those libraries. DIRAC security infrastructure handles authorization and authorization as well as provides extended capabilities like secure connection tunneling and file transfer. Using this new security infrastructure all LHCb users can safely make use of all the computing resources available on the Grid through DIRAC.LHCb-PROC-2006-003CERN-LHCb-PROC-2006-003oai:cds.cern.ch:14423092006-02-13
spellingShingle Computing and Computers
Casajús Ramo, A
Graciani Díaz, R
DIRAC Security
title DIRAC Security
title_full DIRAC Security
title_fullStr DIRAC Security
title_full_unstemmed DIRAC Security
title_short DIRAC Security
title_sort dirac security
topic Computing and Computers
url http://cds.cern.ch/record/1442309
work_keys_str_mv AT casajusramoa diracsecurity
AT gracianidiazr diracsecurity