[ 
https://issues.apache.org/jira/browse/MESOS-4355?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15186770#comment-15186770
 ] 

Steve Wong commented on MESOS-4355:
-----------------------------------

I agree with Jie Yu that there would be a dependency on the open source dvdcli 
component.

dvdcli then has a cascading dependency on RexRay - although RexRay might be 
deployed on agent nodes anyway to support Docker.

As one of the principle developers of dvdcli, you should be aware that we have 
a roadmap, with execution already underway, to remove use of dvdcli.

The new solution will utilize a new version of RexRay that supports volume 
mount/unmount from a central server. dvdcli was originally developed as a 
command line interface for external volume mounts. The improved implementation 
will be based on a new version of rexray that utilized a network interface to 
initaite volume mounts and unmounts from a central serivce. The central service 
will offer benefits of reporting volume inventory, and centralizing credential 
management for storage providers.

Simply using the existing mesos-module-dvdi as a code model will work for now, 
but in the longer term it would be desirable to plan for using the new RexRay 
architecture. under the new architecture, the isolator would make calls from to 
a rexRay golang interface

> Implement isolator for Docker volume
> ------------------------------------
>
>                 Key: MESOS-4355
>                 URL: https://issues.apache.org/jira/browse/MESOS-4355
>             Project: Mesos
>          Issue Type: Improvement
>          Components: docker, isolation
>            Reporter: Qian Zhang
>            Assignee: Guangya Liu
>
> In Docker, user can create a volume with Docker CLI, e.g., {{docker volume 
> create --name my-volume}}, we need to implement an isolator to make the 
> container launched by MesosContainerizer can use such volume.



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

Reply via email to