CVMFS Use Cases for GridPP
From GridPP Wiki
Revision as of 12:38, 8 January 2015 by Tom Whyntie a4af2b64d8 (Talk | contribs)
Introduction
This page is for outlining use cases for deploying software with CVMFS with GridPP. It is very much a working draft and input from interested parties is very much welcome, either directly on this page or via the discussion page.
Definitions
Entities
- Virtual Organisation (VO): a group of GridPP users with similar scientific goals and requirements. The organisational unit for grid activities. See, for example, this EGI definition;
- CVMFS repository (repo): a subdirectory within
/cvmfs/
containing scripts, libraries, executables, etc. to be run on the grid.
Actors
- VO member: a GridPP user who belongs to the specified VO with user security permissions as defined by the VO's security policy;
- VO administrator: a VO member who also has administrator security permissions for the VO;
- CVFMS administrator: a GridPP user who has administrator security permissions for the CVMFS RAL Stratum-1 (i.e.
/cvmfs/
); - Site administrator: a GridPP user who has administrator security permissions for a given GridPP Tier-2 site (i.e. where the CVMFS software will be running).
Use Cases
- Create a new CVMFS repository for a VO.