[
https://issues.apache.org/jira/browse/YARN-8811?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16633235#comment-16633235
]
Eric Yang commented on YARN-8811:
---------------------------------
[~cheersyang] This sounds like a risky choice of design that everyone must
write a driver to integrate the existing storage system to the new CSI API.
Instead of focus on identifying the common denominator of existing storage
design principals to draft out CSI spec API. This design will only creates
poor performance adapters that tries to convert from one format to another and
to another rather than support as many available storage system as possible.
K8s seems to make fair share of mistake in this area that they have parallel
sets of cli for managing NFS csi driver and other csi drivers. It might end up
to be painful to pass in dozen of parameters at different level to just mount
one directory.
> Support Container Storage Interface (CSI) in YARN
> -------------------------------------------------
>
> Key: YARN-8811
> URL: https://issues.apache.org/jira/browse/YARN-8811
> Project: Hadoop YARN
> Issue Type: New Feature
> Reporter: Weiwei Yang
> Assignee: Weiwei Yang
> Priority: Major
> Attachments: Support Container Storage Interface(CSI) in YARN_design
> doc_20180921.pdf, Support Container Storage Interface(CSI) in YARN_design
> doc_20180928.pdf
>
>
> The Container Storage Interface (CSI) is a vendor neutral interface to bridge
> Container Orchestrators and Storage Providers. With the adoption of CSI in
> YARN, it will be easier to integrate 3rd party storage systems, and provide
> the ability to attach persistent volumes for stateful applications.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]