Jump to: navigation, search

Difference between revisions of "CinderSupportMatrix"

(Transposed table for readability, converted to sortable...)
Line 1: Line 1:
  
''''' Please be aware that the accuracy / completeness of the following (and given the basic characteristics of a wiki) is generally evolving and given its state of flux should be considered in draft state.  Please refer to respective vendor's documentation for a more authoritative indication of support.'''''
+
'' Please be aware that the accuracy / completeness of the following (and given the basic characteristics of a wiki) is generally evolving and given its state of flux should be considered in draft state.  Please refer to respective vendor's documentation for a more authoritative indication of support.''
 +
 
 +
== OpenStack Block Storage Drivers==
  
 
'''Note(s):'''
 
'''Note(s):'''
Line 9: Line 11:
 
* Columns are ordered strictly in alphabetical order and do not specify precedence.
 
* Columns are ordered strictly in alphabetical order and do not specify precedence.
  
== Block Storage ==
+
 
 
<small>
 
<small>
{| class="wikitable"
+
 
|< >|  
+
{| class="wikitable sortable" style="text-align: center;"
| Coraid
+
|-
| Dell EqualLogic
+
! Driver !! Create Volume !! Delete Volume !! Attach Volume !! Detach Volume !! Extend Volume !! Create Snapshot !! Delete Snapshot !! List Snapshots !! Create Volume from Snapshot !! Create Volume from Image !! Create Volume from Volume (Clone) !! Create Image from Volume !! Volume Migration (host assist) !! Volume Migration (storage assisted) !! Supported Protocols
| EMC VMAX/VNX  
+
|-
| GlusterFS
+
| Coraid ||  ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  Havana ||  Havana ||  Havana ||  Havana ||  AoE (Grizzly)
| HDS [[(HUS)]]
+
|-
| HP 3PAR (StoreServ)
+
| Dell EqualLogic ||  Havana ||  Havana ||  Havana ||  Havana ||  ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  ||  iSCSI (Havana)
| HP Lefthand (StoreVirtual)
+
|-
| Huawei T/Dorado
+
| EMC VMAX/VNX ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  Havana ||  ||  iSCSI (Grizzly)
| Huawei HVS
+
|-
| IBM [http://en.wikipedia.org/wiki/GPFS GPFS]
+
| GlusterFS ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  ||  GlusterFS (Grizzly)
| IBM [http://en.wikipedia.org/wiki/IBM_Storage Storwize family]/[http://en.wikipedia.org/wiki/IBM_SAN_Volume_Controller SVC]
+
|-
| IBM [http://en.wikipedia.org/wiki/IBM_XIV_Storage_System XIV]
+
| HDS (HUS) ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  ||  iSCSI (Havana)
| LVM (Reference)
+
|-
| [[NetApp]]
+
| HP 3PAR (StoreServ) ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  Havana ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  Grizzly (iSCSI) Havana(FC) ||  Grizzly ||  Grizzly (iSCSI) Havana(FC) ||  Havana ||  || " iSCSI (Grizzly), FC (Grizzly)"
| [[Nexenta]]
+
|-
| NFS (Reference)
+
| HP Lefthand (StoreVirtual) ||  Diablo ||  Diablo ||  Diablo ||  Diablo ||  Havana ||  Havana ||  Havana ||  Havana ||  Havana ||  Grizzly ||  - ||  Grizzly ||  Havana ||  ||  iSCSI (Diablo)
| RBD (Ceph)
+
|-
| [http://www.scality.com Scality]
+
| Huawei T/Dorado || Grizzly ||  Grizzly ||  Grizzly ||  Grizzly ||  ||  Grizzly ||  Grizzly ||  Grizzly || Grizzly || Grizzly || Havana || Grizzly || Havana || || " iSCSI (Grizzly), FC (Havana)"
| [[SolidFire]]
 
| [[VMware]]
 
| Windows Server 2012
 
| [http://www.zadarastorage.com Zadara Storage]
 
| Solaris (ZFS)
 
 
|-
 
|-
| Create Volume
+
| Huawei HVS || Havana || Havana || Havana || Havana || ||  Havana |Havana || Havana || Havana ||  Havana ||  Havana || Havana || Havana || || " iSCSI (Havana), FC (Havana)"
| Grizzly
 
| Havana
 
| Grizzly
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Diablo
 
| Grizzly
 
| Havana  
 
| Havana
 
| Folsom
 
| Folsom
 
| Folsom
 
| Essex
 
| Essex
 
|   
 
| Cactus
 
| Grizzly
 
| Folsom
 
| Havana
 
| Grizzly
 
| Folsom
 
| Diablo
 
 
|-
 
|-
| Delete Volume
+
| IBM GPFS || Havana || Havana || Havana || Havana ||  ||  Havana || Havana |Havana || Havana || Havana || Havana || Havana || Havana || || GPFS NSD
| Grizzly
 
| Havana
 
| Grizzly
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Diablo
 
| Grizzly
 
| Havana  
 
| Havana
 
| Folsom
 
| Folsom
 
| Folsom
 
| Essex
 
| Essex
 
|
 
| Cactus
 
| Grizzly
 
| Folsom
 
| Havana
 
| Grizzly
 
| Folsom
 
| Diablo
 
 
|-
 
|-
| Attach Volume
+
| IBM Storwize family/SVC || Folsom || Folsom || Folsom || Folsom || Havana || Folsom || Folsom |Folsom |Folsom || Havana || Grizzly || Grizzly || Havana ||  Havana || " iSCSI (Folsom), FC (Grizzly)"
| Grizzly
 
| Havana
 
| Grizzly
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Diablo
 
| Grizzly
 
| Havana   
 
| Havana
 
| Folsom  
 
| Folsom  
 
| Folsom  
 
| Essex
 
| Essex
 
|
 
| Cactus
 
| Grizzly
 
| Folsom
 
| Havana
 
| Grizzly
 
| Folsom
 
| Diablo
 
 
|-
 
|-
| Detach Volume
+
| IBM XIV || Folsom || Folsom || Folsom || Folsom ||  || Folsom |Folsom |Folsom || Folsom || Grizzly || Havana ||  Havana || Havana || || " iSCSI (Folsom), FC (Grizzly)"
| Grizzly
 
| Havana
 
| Grizzly
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Diablo
 
| Grizzly
 
| Havana  
 
| Havana
 
| Folsom  
 
| Folsom  
 
| Folsom  
 
| Essex
 
| Essex
 
|
 
| Cactus
 
| Grizzly
 
| Folsom
 
| Havana
 
| Grizzly
 
| Folsom
 
| Diablo
 
 
|-
 
|-
| Extend Volume
+
| LVM (Reference) || Folsom || Folsom ||  Folsom ||  Folsom ||  || Folsom || Folsom || Folsom || Folsom || Grizzly || Grizzly || Grizzly || Havana || || iSCSI (Folsom)
|
 
|
 
|
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
|
 
|
 
|  
 
| Havana
 
|
 
|
 
| Havana
 
| Havana
 
|
 
| Havana
 
| Havana
 
| Havana
 
|
 
|
 
| Havana
 
|
 
 
|-
 
|-
| Create Snapshot
+
| NetApp || Essex || Essex || Essex || Essex || Havana || Folsom || Folsom || Essex || Essex || Grizzly || Grizzly || Grizzly |Havana ||  || " iSCSI (Folsom), NFS (Folsom)"
| Grizzly
 
| Havana
 
| Grizzly
 
| Havana
 
| Havana
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Havana  
 
| Havana
 
| Folsom  
 
| Folsom
 
| Folsom  
 
| Folsom
 
| Essex
 
|
 
| Diablo
 
| Grizzly
 
| Folsom
 
| Havana
 
| Grizzly
 
| Havana
 
|
 
 
|-
 
|-
| Delete Snapshot
+
| Nexenta || Essex || Essex || Essex || Essex || Havana || Essex || Essex || Essex || Essex || Havana || Havana |Grizzly |Havana ||  || " iSCSI (Essex), NFS (Havana)"
| Grizzly
 
| Havana
 
| Grizzly
 
| Havana
 
| Havana
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Havana
 
| Havana
 
| Folsom
 
| Folsom
 
| Folsom
 
| Folsom
 
| Essex
 
|
 
| Diablo
 
| Grizzly
 
| Folsom
 
| Havana
 
| Grizzly
 
| Havana
 
|
 
 
|-
 
|-
| List Snapshots
+
| NFS (Reference) || || || || ||  || || || || || Folsom ||  ||  Havana || Havana ||  ||  NFS (Folsom)
| Grizzly
 
| Havana
 
| Grizzly
 
| Havana
 
| Havana
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Havana  
 
| Havana
 
| Folsom
 
| Folsom
 
| Folsom
 
| Essex
 
| Essex
 
|
 
| Diablo
 
| Grizzly
 
| Folsom
 
| Havana
 
| Grizzly
 
| Havana
 
|
 
 
|-
 
|-
| Create Volume from Snapshot
+
| RBD (Ceph) || Cactus || Cactus || Cactus || Cactus || Havana || Diablo || Diablo || Diablo || Folsom |Grizzly || Havana |Grizzly || ||  ||  RBD (Cactus)
| Grizzly
 
| Havana
 
| Grizzly
 
| Havana
 
| Havana
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Havana  
 
| Havana
 
| Folsom
 
| Folsom
 
| Folsom
 
| Essex
 
| Essex
 
|
 
| Folsom  
 
| Grizzly
 
| Folsom
 
| Havana
 
| Grizzly
 
| Havana
 
|
 
 
|-
 
|-
| Create Volume from Image
+
| Scality || Grizzly || Grizzly || Grizzly || Grizzly ||  Havana |Grizzly |Grizzly || Grizzly || Grizzly |Grizzly || Havana || Grizzly || || || Scality (Grizzly)
| Havana
 
| Havana
 
| Grizzly
 
| Havana
 
| Havana
 
| Grizzly (iSCSI) Havana(FC)
 
| Grizzly  
 
| Grizzly
 
| Havana
 
| Havana
 
| Havana
 
| Grizzly  
 
| Grizzly  
 
| Grizzly
 
| Havana
 
| Folsom
 
| Grizzly
 
| Grizzly
 
| Grizzly
 
| Havana
 
| Havana
 
| Havana
 
|
 
 
|-
 
|-
| Create Volume from Volume (Clone)
+
| SolidFire ||  Folsom ||  Folsom ||  Folsom || Folsom || Havana || Folsom || Folsom || Folsom || Folsom || Grizzly |Grizzly || Grizzly || Havana || || iSCSI (Folsom)
| Havana
 
| Havana
 
| Grizzly
 
| Havana
 
| Havana
 
| Grizzly
 
| -
 
| Havana
 
| Havana
 
| Havana
 
| Grizzly
 
| Havana
 
| Grizzly  
 
| Grizzly
 
| Havana
 
|  
 
| Havana
 
| Havana
 
| Grizzly
 
| Havana
 
|
 
| Havana
 
|
 
 
|-
 
|-
| Create Image from Volume
+
| VMware |Havana |Havana || Havana |Havana ||  ||  Havana || Havana || Havana |Havana || Havana || Havana || Havana || || || " iSCSI (Havana), FC (Havana), NFS (Havana), Shared SAS (Havana)"
| Havana  
 
| Havana
 
| Grizzly
 
| Havana
 
| Havana
 
| Grizzly (iSCSI) Havana(FC)
 
| Grizzly
 
| Grizzly
 
| Havana  
 
| Havana
 
| Grizzly
 
| Havana  
 
| Grizzly
 
| Grizzly
 
| Grizzly
 
| Havana
 
| Grizzly
 
| Grizzly
 
| Grizzly
 
| Havana
 
|
 
| Havana
 
|
 
 
|-
 
|-
| Volume Migration (host assist)
+
| Windows Server 2012 ||  Grizzly ||  Grizzly ||  Grizzly || Grizzly || || Grizzly || Grizzly || Grizzly || Grizzly || Havana || || || Havana || || iSCSI (Grizzly)
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
| Havana
 
|  
 
|  
 
| Havana
 
|
 
| Havana
 
| Havana
 
|
 
 
|-
 
|-
| Volume Migration (storage assist)
+
| Zadara Storage ||  Folsom || Folsom || Folsom || Folsom || Havana || Havana || Havana || Havana || Havana || Havana || Havana || Havana ||  Havana ||  || " iSCSI (Folsom), NFS (Havana)"
|
 
|
 
|  
 
|
 
|
 
|
 
|
 
|
 
|
 
|
 
| Havana
 
|
 
|
 
|
 
|
 
|  
 
|  
 
|
 
|
 
|
 
|
 
|
 
 
|-
 
|-
| Supported Protocols
+
| Solaris (ZFS) || Diablo ||  Diablo || Diablo || Diablo || ||  ||  ||  || || || || || || || iSCSI (Diablo)
| AoE (Grizzly)
+
|}
| iSCSI (Havana)
+
</small>
| iSCSI (Grizzly)
 
| GlusterFS (Grizzly)
 
| iSCSI (Havana)
 
| iSCSI (Grizzly), FC (Grizzly)
 
| iSCSI (Diablo)
 
| iSCSI (Grizzly), FC (Havana)
 
| iSCSI (Havana), FC (Havana)
 
| GPFS NSD
 
| iSCSI (Folsom), FC (Grizzly)
 
| iSCSI (Folsom), FC (Grizzly)
 
| iSCSI (Folsom)
 
| iSCSI (Folsom), NFS (Folsom)
 
| iSCSI (Essex), NFS (Havana)
 
| NFS (Folsom)
 
| RBD (Cactus)
 
| Scality (Grizzly)
 
| iSCSI (Folsom)
 
| iSCSI (Havana), FC (Havana), NFS (Havana), Shared SAS (Havana)
 
| iSCSI (Grizzly)
 
| iSCSI (Folsom), NFS (Havana)
 
| iSCSI (Diablo)
 
|}</small>
 

Revision as of 03:56, 1 November 2013

Please be aware that the accuracy / completeness of the following (and given the basic characteristics of a wiki) is generally evolving and given its state of flux should be considered in draft state. Please refer to respective vendor's documentation for a more authoritative indication of support.

OpenStack Block Storage Drivers

Note(s):

  • OpenStack releases are commonly referred to by their development codename. Each successive release increments alphabetically (B follows A... and so on).
  • The below matrix indicates whether or not a particular feature is supported, and additionally the first release of OpenStack that it is supported in.
  • Indication of a particular capability in Folsom or later connotes Cinder support. Essex or prior refers to support for Cinder's predecessor, nova-volume.
  • Columns are ordered strictly in alphabetical order and do not specify precedence.


Driver Create Volume Delete Volume Attach Volume Detach Volume Extend Volume Create Snapshot Delete Snapshot List Snapshots Create Volume from Snapshot Create Volume from Image Create Volume from Volume (Clone) Create Image from Volume Volume Migration (host assist) Volume Migration (storage assisted) Supported Protocols
Coraid Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Havana Havana Havana Havana AoE (Grizzly)
Dell EqualLogic Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana iSCSI (Havana)
EMC VMAX/VNX Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Havana iSCSI (Grizzly)
GlusterFS Grizzly Grizzly Grizzly Grizzly Havana Havana Havana Havana Havana Havana Havana Havana Havana GlusterFS (Grizzly)
HDS (HUS) Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana iSCSI (Havana)
HP 3PAR (StoreServ) Grizzly Grizzly Grizzly Grizzly Havana Grizzly Grizzly Grizzly Grizzly Grizzly (iSCSI) Havana(FC) Grizzly Grizzly (iSCSI) Havana(FC) Havana " iSCSI (Grizzly), FC (Grizzly)"
HP Lefthand (StoreVirtual) Diablo Diablo Diablo Diablo Havana Havana Havana Havana Havana Grizzly - Grizzly Havana iSCSI (Diablo)
Huawei T/Dorado Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Havana Grizzly Havana " iSCSI (Grizzly), FC (Havana)"
Huawei HVS Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana " iSCSI (Havana), FC (Havana)"
IBM GPFS Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana GPFS NSD
IBM Storwize family/SVC Folsom Folsom Folsom Folsom Havana Folsom Folsom Folsom Folsom Havana Grizzly Grizzly Havana Havana " iSCSI (Folsom), FC (Grizzly)"
IBM XIV Folsom Folsom Folsom Folsom Folsom Folsom Folsom Folsom Grizzly Havana Havana Havana " iSCSI (Folsom), FC (Grizzly)"
LVM (Reference) Folsom Folsom Folsom Folsom Folsom Folsom Folsom Folsom Grizzly Grizzly Grizzly Havana iSCSI (Folsom)
NetApp Essex Essex Essex Essex Havana Folsom Folsom Essex Essex Grizzly Grizzly Grizzly Havana " iSCSI (Folsom), NFS (Folsom)"
Nexenta Essex Essex Essex Essex Havana Essex Essex Essex Essex Havana Havana Grizzly Havana " iSCSI (Essex), NFS (Havana)"
NFS (Reference) Folsom Havana Havana NFS (Folsom)
RBD (Ceph) Cactus Cactus Cactus Cactus Havana Diablo Diablo Diablo Folsom Grizzly Havana Grizzly RBD (Cactus)
Scality Grizzly Grizzly Grizzly Grizzly Havana Grizzly Grizzly Grizzly Grizzly Grizzly Havana Grizzly Scality (Grizzly)
SolidFire Folsom Folsom Folsom Folsom Havana Folsom Folsom Folsom Folsom Grizzly Grizzly Grizzly Havana iSCSI (Folsom)
VMware Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana Havana " iSCSI (Havana), FC (Havana), NFS (Havana), Shared SAS (Havana)"
Windows Server 2012 Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Grizzly Havana Havana iSCSI (Grizzly)
Zadara Storage Folsom Folsom Folsom Folsom Havana Havana Havana Havana Havana Havana Havana Havana Havana " iSCSI (Folsom), NFS (Havana)"
Solaris (ZFS) Diablo Diablo Diablo Diablo iSCSI (Diablo)