Oracle ZFS Storage Appliance iSCSI Driver¶
Include the URL of your launchpad blueprint:
ZFSSA ISCSI Driver is designed for ZFS Storage Appliance product line (ZS3-2, ZS3-4, ZS3-ES, 7420 and 7320). The driver provides the ability to create iSCSI volumes which are exposed from the ZFS Storage Appliance for use by VM instantiated by Openstack’s Nova module.
Currently there is no support for ZFS Storage Appliance product line from Openstack Cinder.
iSCSI driver uses REST API to communicate out of band with the storage controller. The new driver would be located under cinder/volume/drivers/zfssa, and it would be able to perform the following:
Create Volume from Snapshot
Delete Volume Snapshot
Get Volume Stats
Additionally a ZFS Storage Appliance workflow (cinder.akwf) is provided to help the admin to setup a user and role in the appliance with enought privileges to do cinder operations. Also, cinder.conf has to be configured properly with zfssa specific properties for the driver to work.
Data model impact¶
REST API impact¶
Other end user impact¶
User will be able to use ZFS Storage Appliance product line with Openstack Cinder.
Other deployer impact¶
All the features that ZFS Storage Appliance iSCSI does. Add CI unit test for ZFS Storage Appliance iSCSI Cinder Driver
Minimum ZFS Storage Appliance with OS8.2
CI will be performed for ZFS Storage Appliance iSCSI Driver.
Cinder Support Matrix should be updated. https://wiki.openstack.org/wiki/CinderSupportMatrix
ZFS Storage Appliance Workflow.