[jira] [Commented] (MESOS-2971) Implement OverlayFS based provisioner backend
[ https://issues.apache.org/jira/browse/MESOS-2971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15143721#comment-15143721 ] Mei Wan commented on MESOS-2971: Hi Shuai, I have a reviewboard still under review https://reviews.apache.org/r/37853/ but I haven't had much time to look at it. Feel free to take a look or start afresh! > Implement OverlayFS based provisioner backend > - > > Key: MESOS-2971 > URL: https://issues.apache.org/jira/browse/MESOS-2971 > Project: Mesos > Issue Type: Improvement >Reporter: Timothy Chen >Assignee: Mei Wan > Labels: mesosphere, twitter, unified-containerizer-mvp > > Part of the image provisioning process is to call a backend to create a root > filesystem based on the image on disk layout. > The problem with the copy backend is that it's both waste of IO and space, > and bind only can deal with one layer. > Overlayfs backend allows us to utilize the filesystem to merge multiple > filesystems into one efficiently. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-2971) Implement OverlayFS based provisioner backend
[ https://issues.apache.org/jira/browse/MESOS-2971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14992519#comment-14992519 ] Mei Wan commented on MESOS-2971: Hey Jie! Have you had time to take a look? > Implement OverlayFS based provisioner backend > - > > Key: MESOS-2971 > URL: https://issues.apache.org/jira/browse/MESOS-2971 > Project: Mesos > Issue Type: Improvement >Reporter: Timothy Chen >Assignee: Mei Wan > Labels: twitter > > Part of the image provisioning process is to call a backend to create a root > filesystem based on the image on disk layout. > The problem with the copy backend is that it's both waste of IO and space, > and bind only can deal with one layer. > Overlayfs backend allows us to utilize the filesystem to merge multiple > filesystems into one efficiently. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-2971) Implement OverlayFS based provisioner backend
[ https://issues.apache.org/jira/browse/MESOS-2971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=14981443#comment-14981443 ] Mei Wan commented on MESOS-2971: [~jieyu] I've written a simple test and it passes! Let me know if there's anything else I need to do before submitting a pull request? > Implement OverlayFS based provisioner backend > - > > Key: MESOS-2971 > URL: https://issues.apache.org/jira/browse/MESOS-2971 > Project: Mesos > Issue Type: Improvement >Reporter: Timothy Chen >Assignee: Mei Wan > Labels: twitter > > Part of the image provisioning process is to call a backend to create a root > filesystem based on the image on disk layout. > The problem with the copy backend is that it's both waste of IO and space, > and bind only can deal with one layer. > Overlayfs backend allows us to utilize the filesystem to merge multiple > filesystems into one efficiently. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Commented] (MESOS-2971) Implement OverlayFS based provisioner backend
[ https://issues.apache.org/jira/browse/MESOS-2971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14717508#comment-14717508 ] Mei Wan commented on MESOS-2971: I've implemented the logic for overlayfs and posted it on review board here (https://reviews.apache.org/r/37853/). I mounted the overlay filesystem with multiple lower layer images, which means an upperdir and workdir are not necessary. It also means this is mounted as read-only. I tested it manually by creating random files and running a master, slave, and executor with my own executorinfo. Implement OverlayFS based provisioner backend - Key: MESOS-2971 URL: https://issues.apache.org/jira/browse/MESOS-2971 Project: Mesos Issue Type: Improvement Reporter: Timothy Chen Assignee: Mei Wan Labels: mesosphere Part of the image provisioning process is to call a backend to create a root filesystem based on the image on disk layout. The problem with the copy backend is that it's both waste of IO and space, and bind only can deal with one layer. Overlayfs backend allows us to utilize the filesystem to merge multiple filesystems into one efficiently. -- This message was sent by Atlassian JIRA (v6.3.4#6332)
[jira] [Assigned] (MESOS-2971) Implement OverlayFS based provisioner backend
[ https://issues.apache.org/jira/browse/MESOS-2971?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mei Wan reassigned MESOS-2971: -- Assignee: Mei Wan Implement OverlayFS based provisioner backend - Key: MESOS-2971 URL: https://issues.apache.org/jira/browse/MESOS-2971 Project: Mesos Issue Type: Improvement Reporter: Timothy Chen Assignee: Mei Wan Labels: mesosphere Part of the image provisioning process is to call a backend to create a root filesystem based on the image on disk layout. The problem with the copy backend is that it's both waste of IO and space, and bind only can deal with one layer. Overlayfs backend allows us to utilize the filesystem to merge multiple filesystems into one efficiently. -- This message was sent by Atlassian JIRA (v6.3.4#6332)