IBM FlashSystem Cinder Driver

Registered by Edwin Wang

The purpose of this blueprint is to add Cinder Volume Driver for IBM FlashSystem running Fibre Channel.
The driver for FlashSystem is targeted for Kilo-1.

* The code is similar in places with storwize_svc because it is using SVC like Storwize, but it is using a small subset of the functionality supported for Storwize.
* Though the code looks similar it is different in some key ways that would make it difficult rework the Storwize driver to support FlashSystem.
* Ultimately, the FlashSystem is a different storage backend that just happens to use SVC, like Storwize.
* In the future, it is likely that the two systems will diverge in their similarity. The development felt, as a result, that it was best to create a separate driver.

Blueprint information

Status:
Complete
Approver:
Mike Perez
Priority:
Low
Drafter:
Edwin Wang
Direction:
Approved
Assignee:
Edwin Wang
Definition:
Approved
Series goal:
Accepted for kilo
Implementation:
Implemented
Milestone target:
milestone icon 2015.1.0
Started by
Mike Perez
Completed by
Mike Perez

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/ibm-flashsystem-driver,n,z

Addressed by: https://review.openstack.org/130091
    Add cinder support for IBM FlashSystem.

Addressed by: https://review.openstack.org/129984/
    Add cinder spec for IBM FlashSystem.

IBM FlashSystem FC driver certification result:
https://bugs.launchpad.net/cinder/+bug/1382945

Addressed by: https://review.openstack.org/144627
    Add iSCSI protocol support for IBM FlashSystem.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.