[
https://issues.apache.org/jira/browse/MESOS-3190?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Yan Xu updated MESOS-3190:
--------------------------
Labels: twitter (was: )
> Implement bind mount based provisioner backend for AppC.
> --------------------------------------------------------
>
> Key: MESOS-3190
> URL: https://issues.apache.org/jira/browse/MESOS-3190
> Project: Mesos
> Issue Type: Task
> Reporter: Jie Yu
> Assignee: Yan Xu
> Labels: twitter
>
> This is a specialized backend that may be useful for deployments using large
> (multi-GB) single-layer images and where more recent kernel features such as
> overlayfs are not available.
> For small images (10's to 100's of MB) the Copy backend may be sufficient.
> 1) It supports only a single layer. Multi-layer images will fail to provision
> and the container will fail to launch!
> 2) The filesystem is read-only because all containers using this image share
> the source. Select writable areas can be achieved by mounting read-write
> volumes to places like /tmp, /var/tmp, /home, etc. using the ContainerInfo.
> These can be relative to the executor work directory.
> 3) It relies on the image persisting in the store.
> 4) It's fast because the bind mount requires (nearly) zero IO.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)