Skip to content

CVMFS : CernVM-FS

The CernVM File System ("CernVM-FS" or "CVMFS") is a network file system based on HTTP providing a scalable end efficient software distribution service. It is used by Physics collaboration to deploy software on the worldwide-distributed computing infrastructure. Same versions of all software components are then available simultaneously in all sites.

CernVM-FS is implemented as a POSIX read-only file system in user space. Files and directories are hosted on remote web servers (Cern, CC-IN2P3...) and mounted in the universal name space /cvmfs. In order to minimize network and disk usage, files and file metadat are cached and downloaded on demand.

Starting from the base directory /cvmfs, different repositories are identified by fully qualified names (such as atlas.cern.ch, sft.cern.ch, lsst.opensciencegrid.org, cta.in2p3.fr, dirac.egi.eu...) and are mounted automatically just by accessing them.

At any time, one can probe a repository to check ressources are available on CVMFS :

$ cvmfs_config probe lhcb.cern.ch for LHCb Software

$ cvmfs_config probe oasis.openscience.org for IGWN Software

Accessing file system $ ls /cvmfs/lhcb/cern.ch

The following repositories are available in READONLY from the LAPPUI/LAPTHUI and LAPPUSMB machins as well as from all computing nodes of the MUST bath farms :

  • /cvmfs/atlas.cern.ch
  • /cvmfs/atlas-condb.cern.ch
  • /cvmfs/lhcb.cern.ch
  • /cvmfs/geant4.cern.ch
  • /cvmfs/sft.cern.ch
  • /cvmfs/grid.cern.ch
  • /cvmfs/ilc.desy.de
  • /cvmfs/cta.in2p3.fr
  • /cmfs/lsst.in2p3.fr
  • /cvmfs/lsst.opensciencegrid.org

Access to the documentation : https://cvmfs.readthedocs.io/en/stable/index.html