Jie Yu created MESOS-5774:
-----------------------------

             Summary: Support CVMFS based image type in unified containerizer.
                 Key: MESOS-5774
                 URL: https://issues.apache.org/jira/browse/MESOS-5774
             Project: Mesos
          Issue Type: Epic
            Reporter: Jie Yu


CERN developed and is using CernVM File System 
([CVMFS|https://cernvm.cern.ch/portal/filesystem]) to distribute terabytes of 
software to hundreds of thousands of nodes across hundreds of datacenters. 
CVMFS uses a combination of lazy loading, extensive indexing, deduplication, 
caching and geographic distribution. This help to significantly reduce the 
network load and speed-up the distribution.

All these features make CVMFS a very attractive candidate for solving 
container-image management and distribution problem in Mesos. To get more 
context, please refer to the [MesosCon'16 talk|http://sched.co/6jtr].

To integrate with [Unified 
Containerizer|https://issues.apache.org/jira/browse/MESOS-2840], we can add a 
new Image type (i.e., CVMFS) and a new Provisioner Store. We should always use 
the bind backend so that we can leverage the on-demand fetching feature of 
CVMFS.

The prototype implementation can be found here:
https://github.com/jieyu/mesos/tree/cvmfs_demo



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to