The CernVM File System - Beyond Static Content Distribution
The CernVM File System (CernVM-FS) provides a scalable, reliable and low-maintenance software distribution service. It was developed at CERN to assist High Energy Physics (HEP) collaborations in deploying software on the worldwide distributed computing infrastructure for data processing applications. CernVM-FS is actively developed and is used across the entire HEPcommunity. Internally, CernVM-FS is implemented as a POSIX read-only file system in user space (FUSE), usingcontent-addressable storage and Merkle trees in order to maintain file data and meta-data. Files and directories are stored remotely on standard web servers and are retrieved and cached on-demand through outgoing HTTP connections only, avoiding most of the firewall issues of other network file systems. Unlike general-purpose read-write file systems, CernVM-FS follows a publish-subscribe pattern with a single source of new content that is propagated to a large number of readers. An active line of R&D is the implementation of a new publication architecture, capable of accommodating dynamic strategiesfor content publishing, and improving the scalability of the publication phase. The new architecture, implemented using a mix of Erlang/OTP and C++, will open up new uses cases for CernVM-FS.
Tue 20 JunDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
10:25 - 12:45 | |||
10:25 40mTalk | The Joy of Vector Programming: Why Vector Programming Matters Curry On Talks Dave Thomas Kx Systems | ||
11:15 40mTalk | Helping communities & products thrive by fostering empathy Curry On Talks | ||
12:05 40mTalk | The CernVM File System - Beyond Static Content Distribution Curry On Talks Radu Popescu CERN |