Difference between revisions of "CinderSupportMatrix"
(→Block Storage) |
Robert Esker (talk | contribs) (Elaboration on the Shared File System section...) |
||
Line 1: | Line 1: | ||
− | ''''' Draft - note that the format and accuracy / completeness of the following is still in flux''''' | + | ''''' Draft - note that the format and accuracy / completeness of the following is still in flux.''''' |
− | + | Note: OpenStack releases are commonly referred to by their development codename. Successive releases increment alphabetically. More info: [[ReleaseNaming|Release Naming]]. Indication of a particular capability in Folsom or later connotes Cinder support (Essex or prior connotes nova-volume). | |
== Block Storage == | == Block Storage == | ||
− | {| | + | {| class="wikitable" |
|< >| | |< >| | ||
| EMC VMAX/VNX | | EMC VMAX/VNX | ||
| IBM [[IBM Storage|Storwize family]]/[[IBM SAN Volume Controller|SVC]] | | IBM [[IBM Storage|Storwize family]]/[[IBM SAN Volume Controller|SVC]] | ||
| [[IBM XIV Storage System|IBM XIV]] | | [[IBM XIV Storage System|IBM XIV]] | ||
− | | LVM | + | | LVM (Reference) |
| [[NetApp]] | | [[NetApp]] | ||
| Nexenta | | Nexenta | ||
+ | | NFS (Reference) | ||
| RBD (Ceph) | | RBD (Ceph) | ||
| [[SolidFire]] | | [[SolidFire]] | ||
|- | |- | ||
| Create Volume | | Create Volume | ||
− | | | + | | Grizzly |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Essex |
+ | | | ||
| | | | ||
− | | | + | | Cactus |
| | | | ||
|- | |- | ||
| Delete Volume | | Delete Volume | ||
− | | | + | | Grizzly |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Essex |
| | | | ||
− | | | + | | |
+ | | Cactus | ||
| | | | ||
|- | |- | ||
| Attach Volume | | Attach Volume | ||
− | | | + | | Grizzly |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Essex |
| | | | ||
− | | | + | | |
+ | | Cactus | ||
| | | | ||
|- | |- | ||
| Detach Volume | | Detach Volume | ||
− | | | + | | Grizzly |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
| | | | ||
− | | | + | | |
+ | | Cactus | ||
| | | | ||
|- | |- | ||
| Create Snapshot | | Create Snapshot | ||
− | | | + | | Grizzly |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
+ | | Folsom | ||
| | | | ||
− | | | + | | |
− | | | + | | Diablo |
| | | | ||
|- | |- | ||
| Delete Snapshot | | Delete Snapshot | ||
− | | | + | | Grizzly |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
| | | | ||
− | | | + | | |
+ | | Diablo | ||
| | | | ||
|- | |- | ||
| List Snapshots | | List Snapshots | ||
− | | | + | | Grizzly |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
| | | | ||
| | | | ||
− | | | + | | |
+ | | Diablo | ||
| | | | ||
|- | |- | ||
| Create Volume from Snapshot | | Create Volume from Snapshot | ||
− | | | + | | Grizzly |
− | | | + | | Folsom |
− | | | + | | Folsom |
− | | | + | | Folsom |
| | | | ||
| | | | ||
− | | | + | | |
+ | | Folsom | ||
| | | | ||
|- | |- | ||
| Create Volume from Image | | Create Volume from Image | ||
− | | | + | | Grizzly |
− | | | + | | Grizzly |
− | | | + | | Grizzly |
− | | | + | | Grizzly |
− | | | + | | Grizzly |
| | | | ||
− | | | + | | |
+ | | Folsom | ||
| | | | ||
|- | |- | ||
| Create Volume from Volume (Clone) | | Create Volume from Volume (Clone) | ||
− | | | + | | Grizzly |
− | | | + | | Grizzly |
| | | | ||
− | | | + | | Grizzly |
| | | | ||
− | | | + | | Grizzly |
+ | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| Create Image from Volume | | Create Image from Volume | ||
− | | | + | | Grizzly |
− | | | + | | Grizzly |
− | | | + | | Grizzly |
− | | | + | | Grizzly |
− | | | + | | Grizzly |
| | | | ||
− | | | + | | |
+ | | Grizzly | ||
| | | | ||
|- | |- | ||
| Supported Protocols | | Supported Protocols | ||
− | | iSCSI ( | + | | iSCSI (Grizzly) |
− | | iSCSI ( | + | | iSCSI (Folsom), FC (Grizzly) |
− | | iSCSI ( | + | | iSCSI (Folsom) |
− | | iSCSI ( | + | | iSCSI (Folsom) |
− | | iSCSI ( | + | | iSCSI (Folsom), NFS (Grizzly) |
− | | iSCSI ( | + | | iSCSI (Folsom) |
− | | RBD ( | + | | RBD (Cactus) |
− | | iSCSI ( | + | | iSCSI (Folsom) |
+ | | | ||
|} | |} | ||
== Shared Filesystem == | == Shared Filesystem == | ||
− | + | ||
− | {| | + | The following refers to experimental support for provisioning shared file systems (under consideration for Havana or later). More information: [https://blueprints.launchpad.net/cinder/+spec/cinder-protocol-enhancements Cinder Protocol Enhancements Blueprint] |
+ | <br /> | ||
+ | {| class="wikitable" | ||
|< >| | |< >| | ||
− | | | + | | LVM (NFS) |
− | | | + | | LVM (CIFS) |
− | | | + | | NetApp (NFS) |
+ | | NetApp (CIFS) | ||
|- | |- | ||
| Create Share | | Create Share | ||
| | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 151: | Line 168: | ||
| Delete Share | | Delete Share | ||
| | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 156: | Line 174: | ||
| List Shares | | List Shares | ||
| | | | ||
+ | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| Show Shares | | Show Shares | ||
+ | | | ||
| | | | ||
| | | | ||
Line 166: | Line 186: | ||
| Allow Access to Share | | Allow Access to Share | ||
| | | | ||
+ | | | ||
| | | | ||
| | | | ||
Line 171: | Line 192: | ||
| Deny Access to Share | | Deny Access to Share | ||
| | | | ||
+ | | | ||
| | | | ||
| | | | ||
|- | |- | ||
| List Share Access Rules | | List Share Access Rules | ||
+ | | | ||
| | | | ||
| | | | ||
Line 180: | Line 203: | ||
|- | |- | ||
| Create Snapshot from Share | | Create Snapshot from Share | ||
+ | | | ||
| | | | ||
| | | | ||
| | | | ||
− | + | ||
− | |||
− | |||
− | |||
− | |||
|} | |} |
Revision as of 04:23, 6 March 2013
Draft - note that the format and accuracy / completeness of the following is still in flux.
Note: OpenStack releases are commonly referred to by their development codename. Successive releases increment alphabetically. More info: Release Naming. Indication of a particular capability in Folsom or later connotes Cinder support (Essex or prior connotes nova-volume).
Block Storage
EMC VMAX/VNX | IBM Storwize family/SVC | IBM XIV | LVM (Reference) | NetApp | Nexenta | NFS (Reference) | RBD (Ceph) | SolidFire | |
Create Volume | Grizzly | Folsom | Folsom | Folsom | Essex | Cactus | |||
Delete Volume | Grizzly | Folsom | Folsom | Folsom | Essex | Cactus | |||
Attach Volume | Grizzly | Folsom | Folsom | Folsom | Essex | Cactus | |||
Detach Volume | Grizzly | Folsom | Folsom | Folsom | Folsom | Cactus | |||
Create Snapshot | Grizzly | Folsom | Folsom | Folsom | Folsom | Diablo | |||
Delete Snapshot | Grizzly | Folsom | Folsom | Folsom | Folsom | Diablo | |||
List Snapshots | Grizzly | Folsom | Folsom | Folsom | Diablo | ||||
Create Volume from Snapshot | Grizzly | Folsom | Folsom | Folsom | Folsom | ||||
Create Volume from Image | Grizzly | Grizzly | Grizzly | Grizzly | Grizzly | Folsom | |||
Create Volume from Volume (Clone) | Grizzly | Grizzly | Grizzly | Grizzly | |||||
Create Image from Volume | Grizzly | Grizzly | Grizzly | Grizzly | Grizzly | Grizzly | |||
Supported Protocols | iSCSI (Grizzly) | iSCSI (Folsom), FC (Grizzly) | iSCSI (Folsom) | iSCSI (Folsom) | iSCSI (Folsom), NFS (Grizzly) | iSCSI (Folsom) | RBD (Cactus) | iSCSI (Folsom) |
The following refers to experimental support for provisioning shared file systems (under consideration for Havana or later). More information: Cinder Protocol Enhancements Blueprint
LVM (NFS) | LVM (CIFS) | NetApp (NFS) | NetApp (CIFS) | |
Create Share | ||||
Delete Share | ||||
List Shares | ||||
Show Shares | ||||
Allow Access to Share | ||||
Deny Access to Share | ||||
List Share Access Rules | ||||
Create Snapshot from Share |