]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Add Oracle ZFS Storage Appliance ISCSI Driver
authorJuan Zuluaga <juan.c.zuluaga@oracle.com>
Thu, 10 Jul 2014 17:15:27 +0000 (13:15 -0400)
committerJuan Zuluaga <juan.c.zuluaga@oracle.com>
Mon, 25 Aug 2014 01:42:08 +0000 (21:42 -0400)
commit7f95e011e3c6828f18556e1e56ea5eaae462043f
tree4b1370f7141eab146c79f80a3d48de1eb8ed022a
parent8f28981984a1d6bf3bbf27271895ceab039ccd97
Add Oracle ZFS Storage Appliance ISCSI Driver

ZFSSA ISCSI Driver is designed for ZFS Storage Appliance product
line (ZS3-2, ZS3-4, ZS3-ES, 7420 and 7320).
It uses REST API to communicate out of band with the storage controller
to perform the following:
* Create/Delete Volume
* Extend Volume
* Create/Delete Snapshot
* Create Volume from Snapshot
* Delete Volume Snapshot
* Attach/Detach Volume
* Get Volume Stats
* Clone Volume

Update cinder.conf.sample to include ZFS Storage Appliance
properties.

Certification test results:
https://bugs.launchpad.net/cinder/+bug/1356075

Change-Id: I2925c3e8cbe6f9d7a81ca70fcac7709714f07962
Implements: blueprint oracle-zfssa-cinder-driver
cinder/tests/test_zfssa.py [new file with mode: 0644]
cinder/volume/drivers/zfssa/__init__.py [new file with mode: 0644]
cinder/volume/drivers/zfssa/restclient.py [new file with mode: 0644]
cinder/volume/drivers/zfssa/zfssaiscsi.py [new file with mode: 0644]
cinder/volume/drivers/zfssa/zfssarest.py [new file with mode: 0644]
etc/cinder/cinder.conf.sample