Use GlusterFS as a volume backend
Use GlusterFS as a volume backend
Currently Cinder allows use of an NFS export to host volume data. This blueprint aims to enable support for GlusterFS to be used the same way that NFS is used. Like the NFS driver, it supports basic volume operations, but not snapshots or clones.
This means introducing a new Cinder GlusterFS Driver, and Nova support for mounting it. Since the semantics of using Gluster are similar to NFS, the current plan is to have a base "Remote FS" driver class that both NFS and GlusterFS drivers can use to share some common code.
Blueprint information
- Status:
- Complete
- Approver:
- John Griffith
- Priority:
- Low
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Eric Harney
- Definition:
- Approved
- Series goal:
- Accepted for grizzly
- Implementation:
- Implemented
- Milestone target:
- 2013.1
- Started by
- Eric Harney
- Completed by
- Thierry Carrez
Related branches
Related bugs
Sprints
Whiteboard
Will have code up for review shortly.
Gerrit topic: https:/
Addressed by: https:/
Create a RemoteFsDriver class
Addressed by: https:/
Add GlusterFS volume driver