Published April 1, 2010 | Version v1
Journal article

DIRAC distributed secure framework

  • 1. Universitat de Barcelona (Spain)

Description

DIRAC, the LHCb community Grid solution, provides access to a vast amount of computing and storage resources to a large number of users. In DIRAC users are organized in groups with different needs and permissions. In order to ensure that only allowed users can access the resources and to enforce that there are no abuses, security is mandatory. All DIRAC services and clients use secure connections that are authenticated using certificates and grid proxies. Once a client has been authenticated, authorization rules are applied to the requested action based on the presented credentials. These authorization rules and the list of users and groups are centrally managed in the DIRAC Configuration Service. Users submit jobs to DIRAC using their local credentials. From then on, DIRAC has to interact with different Grid services on behalf of this user. DIRAC has a proxy management service where users upload short-lived proxies to be used when DIRAC needs to act on behalf of them. Long duration proxies are uploaded by users to a MyProxy service, and DIRAC retrieves new short delegated proxies when necessary. This contribution discusses the details of the implementation of this security infrastructure in DIRAC.

Availability note (English)

Available from http://dx.doi.org/10.1088/1742-6596/219/4/042033

Additional details

Publishing Information

Journal Title
Journal of Physics. Conference Series (Online)
Journal Volume
219
Journal Issue
4
Journal Page Range
[5 p.]
ISSN
1742-6596

Conference

Title
17. international conference on computing in high energy and nuclear physics
Acronym
CHEP09
Dates
21-27 Mar 2009
Place
Prague (Czech Republic)

INIS

Country of Publication
United Kingdom
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
42040634
Subject category
S97: MATHEMATICAL METHODS AND COMPUTING;
Resource subtype / Literary indicator
Conference
Descriptors DEI
CONFIGURATION; DISTRIBUTED DATA PROCESSING; MATHEMATICAL SOLUTIONS; PARALLEL PROCESSING; RESOURCES; SECURITY
Descriptors DEC
DATA PROCESSING; PROCESSING; PROGRAMMING

Optional Information

Collaborations
LHcb DIRAC Team