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

Weiwei Yang commented on YARN-8902:
-----------------------------------

Hi [~sunilg]

Thanks for the review.
 # I agree we can move all common classes to hadoop-yarn-server-common, will do 
that in next patch.
 # The adaptor is a layer to transform YARN internal objects, e.g 
Volume/VolumeCapability etc, to CSI protocol ones. I don't expect any 
customized adaptor for this. However on NM side, we may have customized, e.g 
VolumeMounter, in case there are different implementation logic to mount 
volumes (that may relate to what capability storage system supports).
 # For the states, it is a complete set of states CSI current defined. For 1st 
phase, we only need a few of them. Note, on NM side, we also need a set of 
states. Will add that later. 

 Thanks!

> Add volume manager that manages CSI volume lifecycle
> ----------------------------------------------------
>
>                 Key: YARN-8902
>                 URL: https://issues.apache.org/jira/browse/YARN-8902
>             Project: Hadoop YARN
>          Issue Type: Sub-task
>            Reporter: Weiwei Yang
>            Assignee: Weiwei Yang
>            Priority: Major
>         Attachments: YARN-8902.001.patch, YARN-8902.002.patch, 
> YARN-8902.003.patch, YARN-8902.004.patch
>
>
> The CSI volume manager is a service running in RM process, that manages all 
> CSI volumes' lifecycle. The details about volume's lifecycle states can be 
> found in [CSI 
> spec|https://github.com/container-storage-interface/spec/blob/master/spec.md].
>  



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: yarn-issues-unsubscr...@hadoop.apache.org
For additional commands, e-mail: yarn-issues-h...@hadoop.apache.org

Reply via email to