Driver for generic ZFS-backed iSCSI SAN
A driver, derived from SolarisISCSIDriver, which implements cloning, snapshotting, volume backups and volume extend using ZFS-primitives (over SSH), but generalized to support linux and solaris.
Should include cursory instructions on setting up such a SAN, for linux as well.
Blueprint information
- Status:
- Complete
- Approver:
- John Griffith
- Priority:
- Low
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Ondergetekende
- Definition:
- Obsolete
- Series goal:
- Accepted for future
- Implementation:
- Good progress
- Milestone target:
- next
- Started by
- Ondergetekende
- Completed by
- Sean McGinnis
Related branches
Related bugs
Sprints
Whiteboard
(smcginnis): Marking obsolete as this has been sitting out there for a long time. If this is still needed, please submit a new bp.
Given there's been no status updates, or no participation from anybody working on this and the fact that we're now less than a week out from final milestone proposed I think this needs to be pushed to Juno; assuming anybody is still interested in working on it.
(Ondergetekende) I'm more confortable with moving it to Juno; this would be my first significant contribution, and I'd really take my time to make it a good one.
Gerrit topic: https:/
Addressed by: https:/
This patch fixed the solaris zfs driver to support both volume and snapshot.
Addressed by: https:/
Implement zfs driver.
Work Items
Work items:
(linux) Port create_colume: DONE
(linux) Port delete_volume: DONE
(linux) Port export management code: DONE
(linux) Write setup instructions: INPROGRESS
(common) Implement create_
(common) Implement create_
(common) Implement create_snapshot : DONE
(common) Implement delete_snapshot: DONE
(common) Implement extend_volume: DONE