forked from cvmfs/cvmfs
-
Notifications
You must be signed in to change notification settings - Fork 0
The CernVM File System
License
sfayer/cvmfs
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
CVMFS is a FUSE module which implements an HTTP read-only filesystem. The idea is based on the GROW-FS filesystem, which makes use of Parrot, a component of the CCTools package developed at the University of Notre Dame. CVMFS presents a remote HTTP directory as a local file system, in which the client has read access to all available files. On its first access request, a file is downloaded and cached locally. All downloaded pieces are verified with SHA-1. To do so, a directory structure is transformed into a CVMFS "repository", a form of content-addressable storage. This preparation of directories is transparent to web servers and web proxies, which serve only static content, i.e., arbitrary files. Any HTTP server can do the job. CVMFS was created chiefly for the delivery of experiment software stacks for the LHC experiments at CERN; development continues to address the software distribution needs of experiments worldwide.
About
The CernVM File System
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 51.0%
- Perl 32.2%
- C++ 13.0%
- Shell 2.3%
- Python 1.5%