[
https://issues.apache.org/jira/browse/MESOS-8997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chun-Hung Hsiao reassigned MESOS-8997:
--------------------------------------
Resolution: Resolved
Assignee: Chun-Hung Hsiao
Fix Version/s: 1.7.0
This issue is resolved by MESOS-9066.
> Consider dropping PATH disk support for CSI volumes.
> ----------------------------------------------------
>
> Key: MESOS-8997
> URL: https://issues.apache.org/jira/browse/MESOS-8997
> Project: Mesos
> Issue Type: Task
> Components: storage
> Reporter: Chun-Hung Hsiao
> Assignee: Chun-Hung Hsiao
> Priority: Major
> Labels: mesosphere, storage
> Fix For: 1.7.0
>
>
> {{PATH}} disk is a Mesos concept to partition a disk into parts for different
> tasks to use. But this concept does not fit well with CSI.
> For example, it is impossible to create two {{PATH}} disks on a single
> external EBS volume to be used on two agents at the same time. In other
> words, all {{PATH}} disks carved out from the same EBS volume are somehow
> correlated, but this correlation is hard to be expressed in Mesos.
> Another example is that we cannot rely on the CSI plugins to enforce the
> quota of a {{PATH}} volume on a CSI volume, since this concept is transparent
> to CSI. As a result, Mesos might need to issue some filesystem-specific
> operations directly to the volume's filesystem for quota support. This seems
> doable for now, but we don't know if by-passing the CSI plugin to interact
> with the volume filesystems would cause any problem in the future.
> So we might want to consider dropping {{PATH}} support for CSI volumes for
> now. If we find it beneficial to support {{PATH}} and won't cause any problem
> in the future, we can always add this feature back.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)