Legend: "F" means available since Folsom, "G" means available since Grizzly, etc.
Block Storage
|
EMC
|
IBM Storwize family/SVC
|
IBM XIV
|
LVM
|
NetApp
|
Nexenta
|
NFS
|
RBD (Ceph)
|
SolidFire
|
Create Volume
|
|
F
|
F
|
F
|
Y
|
|
|
|
|
Delete Volume
|
|
F
|
F
|
F
|
Y
|
|
|
|
|
Attach Volume
|
|
F
|
F
|
F
|
Y
|
|
|
|
|
Detach Volume
|
|
F
|
F
|
F
|
Y
|
|
|
|
|
Create Snapshot
|
|
F
|
F
|
F
|
|
|
|
|
|
Delete Snapshot
|
|
F
|
F
|
F
|
|
|
|
|
|
List Snapshots
|
|
F
|
F
|
F
|
|
|
|
|
|
Create Volume from Snapshot
|
|
F
|
|
F
|
|
|
|
|
|
Create Volume from Image
|
|
G
|
G
|
G
|
N
|
|
|
|
|
Create Volume from Volume (Clone)
|
|
G
|
|
G
|
|
|
|
|
|
Create Image from Volume
|
|
G
|
G
|
G
|
N
|
|
|
|
|
Shared Filesystem
Are any of these implemented upstream?
|
EMC
|
IBM
|
NetAPP
|
Create Share
|
|
|
|
Delete Share
|
|
|
|
List Shares
|
|
|
|
Show Shares
|
|
|
|
Allow Access to Share
|
|
|
|
Deny Access to Share
|
|
|
|
List Share Access Rules
|
|
|
|
Create Snapshot from Share
|
|
|
|
|
|
|
|