Re: [Design Doc] Improve Storage Support in Mesos using Resources Provider

2017-03-23 Thread Jie Yu
Yes, the idea is to make this general in the future. In fact, the whole resource provider design keeps that in mind. We could add a general "CONVERT" operation in the future with a free formed key value pairs (as well as the source resources) as the parameters. And it's up to the corresponding

Re: [Design Doc] Improve Storage Support in Mesos using Resources Provider

2017-03-23 Thread Sargun Dhillon
Is the intent to make this generic beyond disks? I can see the concepts apply beyond volumes, and blocks. Perhaps a generic Create{generation} -- where larger generation numbers descend from smaller ones? I can also see this valuable in networking. My use case is ENIs in AWS. I would like to have

[Design Doc] Improve Storage Support in Mesos using Resources Provider

2017-03-12 Thread Jie Yu
Hi, Currently, Mesos supports both local persistent volumes as well as external persistent volumes. However, both of them are not ideal. Local persistent volumes do not support offering physical or logical block devices directly. Also, frameworks do not have choices to select filesystems for