DIRAC distributed secure framework
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/042033Additional details
Identifiers
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