RemoteFS: treat each share as a storage pool
The purpose of this blueprint is allowing RemoteFS based volume drivers to handle each share as a storage pool.
At the moment, there are few RemoteFS based drivers that accept a list of shares to be used for storing volume image files. The issue is that those shares are not exposed to the scheduler.
This can cause scheduling issues as the drivers will report a sum of the share capacities. Also, those shares cannot be targeted explicitly.
The alternative would be to just enforce having one share per volume backend.
Blueprint information
- Status:
- Complete
- Approver:
- Sean McGinnis
- Priority:
- Low
- Drafter:
- Lucian Petrut
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Approved
- Series goal:
- Accepted for pike
- Implementation:
- Implemented
- Milestone target:
- pike-3
- Started by
- Lucian Petrut
- Completed by
- Sean McGinnis
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
RemoteFS: pass volume object to '_find_share'
Addressed by: https:/
Add RemoteFSPoolMixin
Addressed by: https:/
SMBFS: report each share as a pool
Gerrit topic: https:/