Add a volume driver to support ZFS-on-Linux storage in Cinder
We would like to propose a ZFS-on-Linux san-like volume service. This is in fact a kind of a mix between the current ISCSIDriver (which we use for volume exporting logics) and the SolarisISCSIDriver (which implements the ZFS logics). However, since the block-level volume export logics and the volume management logic are stuck together in the driver classes, we cannot simply "assemble" the 2 logics together by configuration (this would require a much deeper refactoring); so the proposed implementation duplicate (with minor midifications) some code.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Low
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Mike Perez
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add a volume driver for ZFS-on-Linux based SAN
Gerrit topic: https:/
Addressed by: https:/
Implement zfs driver.