Manila share features support mapping¶
Here we provide information on support of different share features by different share drivers.
Column values contain the OpenStack release letter when a feature was added to the driver. Column value “?” means that this field requires an update with current information. Column value “-” means that this feature is not currently supported.
Mapping of share drivers and share features support¶
| Driver name | create delete share | manage unmanage share | extend share | shrink share | create delete snapshot | create share from snapshot | manage unmanage snapshot | revert to snapshot | mountable snapshot | 
|---|---|---|---|---|---|---|---|---|---|
| ZFSonLinux | M | N | M | M | M | M | N | - | - | 
| Container | N | - | N | - | - | - | - | - | - | 
| Generic (Cinder as back-end) | J | K | L | L | J | J | M | - | - | 
| NetApp Clustered Data ONTAP | J | L | L | L | J | same pool (J), across back ends (U) | N | O | - | 
| EMC VMAX | O | - | O | - | O | O | - | - | - | 
| EMC VNX | J | - | - | - | J | J | - | - | - | 
| EMC Unity | N | U | N | S | N | N | U | S | - | 
| EMC Isilon | K | - | M | - | K | K | - | - | - | 
| GlusterFS | J | - | directory layout (T) | directory layout (T) | volume layout (L) | volume layout (L) | - | - | - | 
| GlusterFS-Native | J | - | - | - | K | L | - | - | - | 
| HDFS | K | - | M | - | K | K | - | - | - | 
| Hitachi HNAS | L | L | L | M | L | L | O | O | O | 
| Hitachi HSP | N | N | N | N | - | - | - | - | - | 
| HPE 3PAR | K | - | - | - | K | K | - | - | - | 
| Huawei | K | L | L | L | K | M | - | - | - | 
| IBM GPFS | K | O | L | - | K | K | - | - | - | 
| INFINIDAT | Q | - | Q | - | Q | Q | - | Q | Q | 
| INSPUR AS13000 | R | - | R | - | R | R | - | - | - | 
| INSPUR InStorage | T | - | T | - | - | - | - | - | - | 
| Infortrend | T | T | T | T | - | - | - | - | - | 
| LVM | M | - | M | - | M | M | - | O | O | 
| Quobyte | K | - | M | M | - | - | - | - | - | 
| Windows SMB | L | L | L | L | L | L | - | - | - | 
| Oracle ZFSSA | K | N | M | M | K | K | - | - | - | 
| CephFS | M | - | M | M | M | W | - | - | - | 
| Tegile | M | - | M | M | M | M | - | - | - | 
| NexentaStor4 | N | - | N | - | N | N | - | - | - | 
| NexentaStor5 | N | T | N | N | N | N | - | T | - | 
| MapRFS | O | O | O | O | O | O | O | - | - | 
| QNAP | O | O | O | - | O | O | O | - | - | 
| Pure Storage FlashBlade | X | - | X | X | X | - | - | X | - | 
Mapping of share drivers and share access rules support¶
| Driver name | Read & Write | Read Only | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| IPv4 | IPv6 | USER | Cert | CephX | IPv4 | IPv6 | USER | Cert | CephX | |
| ZFSonLinux | NFS (M) | - | - | - | - | NFS (M) | - | - | - | - | 
| Container | - | - | CIFS (N) | - | - | - | - | CIFS (N) | - | - | 
| Generic (Cinder as back-end) | NFS,CIFS (J) | - | - | - | - | NFS (K) | - | - | - | - | 
| NetApp Clustered Data ONTAP | NFS (J) | NFS (Q) | CIFS (J) | - | - | NFS (K) | NFS (Q) | CIFS (M) | - | - | 
| EMC VMAX | NFS (O) | NFS (R) | CIFS (O) | - | - | NFS (O) | NFS (R) | CIFS (O) | - | - | 
| EMC VNX | NFS (J) | NFS (Q) | CIFS (J) | - | - | NFS (L) | NFS (Q) | CIFS (L) | - | - | 
| EMC Unity | NFS (N) | NFS (Q) | CIFS (N) | - | - | NFS (N) | NFS (Q) | CIFS (N) | - | - | 
| EMC Isilon | NFS,CIFS (K) | - | CIFS (M) | - | - | NFS (M) | - | CIFS (M) | - | - | 
| GlusterFS | NFS (J) | - | - | - | - | - | - | - | - | - | 
| GlusterFS-Native | - | - | - | J | - | - | - | - | - | - | 
| HDFS | - | - | HDFS(K) | - | - | - | - | HDFS(K) | - | - | 
| Hitachi HNAS | NFS (L) | - | CIFS (N) | - | - | NFS (L) | - | CIFS (N) | - | - | 
| Hitachi HSP | NFS (N) | - | - | - | - | NFS (N) | - | - | - | - | 
| HPE 3PAR | NFS,CIFS (K) | - | CIFS (K) | - | - | - | - | - | - | - | 
| Huawei | NFS (K) | - | NFS (M),CIFS (K) | - | - | NFS (K) | - | NFS (M),CIFS (K) | - | - | 
| LVM | NFS (M) | NFS (P) | CIFS (M) | - | - | NFS (M) | NFS (P) | CIFS (M) | - | - | 
| Quobyte | NFS (K) | - | - | - | - | NFS (K) | - | - | - | - | 
| Windows SMB | - | - | CIFS (L) | - | - | - | - | CIFS (L) | - | - | 
| IBM GPFS | NFS (K) | - | - | - | - | NFS (K) | - | - | - | - | 
| INFINIDAT | NFS (Q) | - | - | - | - | NFS (Q) | - | - | - | - | 
| INSPUR AS13000 | NFS (R) | - | CIFS (R) | - | - | NFS (R) | - | CIFS (R) | - | - | 
| INSPUR InStorage | NFS (T) | - | CIFS (T) | - | - | NFS (T) | - | CIFS (T) | - | - | 
| Infortrend | NFS (T) | - | CIFS (T) | - | - | NFS (T) | - | CIFS (T) | - | - | 
| Oracle ZFSSA | NFS,CIFS(K) | - | - | - | - | - | - | - | - | - | 
| CephFS | NFS (P) | NFS (T) | - | - | CEPHFS (M) | NFS (P) | NFS (T) | - | - | CEPHFS (N) | 
| Tegile | NFS (M) | - | NFS (M),CIFS (M) | - | - | NFS (M) | - | NFS (M),CIFS (M) | - | - | 
| NexentaStor4 | NFS (N) | - | - | - | - | NFS (N) | - | - | - | - | 
| NexentaStor5 | NFS (N) | T | - | - | - | NFS (N) | T | - | - | - | 
| MapRFS | - | - | MapRFS(O) | - | - | - | - | MapRFS(O) | - | - | 
| QNAP | NFS (O) | - | - | - | - | NFS (O) | - | - | - | - | 
| Pure Storage FlashBlade | NFS (X) | - | - | - | - | NFS (X) | - | - | - | - | 
Mapping of share drivers and security services support¶
| Driver name | Active Directory | LDAP | Kerberos | 
|---|---|---|---|
| ZFSonLinux | - | - | - | 
| Container | - | - | - | 
| Generic (Cinder as back-end) | - | - | - | 
| NetApp Clustered Data ONTAP | J | J | J | 
| EMC VMAX | O | - | - | 
| EMC VNX | J | - | - | 
| EMC Unity | N | - | - | 
| EMC Isilon | - | - | - | 
| GlusterFS | - | - | - | 
| GlusterFS-Native | - | - | - | 
| HDFS | - | - | - | 
| Hitachi HNAS | - | - | - | 
| Hitachi HSP | - | - | - | 
| HPE 3PAR | - | - | - | 
| Huawei | M | M | - | 
| LVM | - | - | - | 
| Quobyte | - | - | - | 
| Windows SMB | L | - | - | 
| IBM GPFS | - | - | - | 
| INFINIDAT | - | - | - | 
| INSPUR AS13000 | - | - | - | 
| INSPUR InStorage | - | - | - | 
| Infortrend | - | - | - | 
| Oracle ZFSSA | - | - | - | 
| CephFS | - | - | - | 
| Tegile | - | - | - | 
| NexentaStor4 | - | - | - | 
| NexentaStor5 | - | - | - | 
| MapRFS | - | - | - | 
| QNAP | - | - | - | 
| Pure Storage FlashBlade | - | - | - | 
Mapping of share drivers and common capabilities¶
More information: Capabilities and Extra-Specs
| Driver name | DHSS=True | DHSS=False | dedupe | compression | thin_provisioning | thick_provisioning | qos | create share from snapshot | revert to snapshot | mountable snapshot | ipv4_support | ipv6_support | 
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ZFSonLinux | - | M | M | M | M | - | - | M | - | - | P | - | 
| Container | N | - | - | - | - | N | - | - | - | - | P | - | 
| Generic (Cinder as back-end) | J | K | - | - | - | L | - | J | - | - | P | - | 
| NetApp Clustered Data ONTAP | J | K | M | M | M | L | P | J | O | - | P | Q | 
| EMC VMAX | O | - | - | - | - | - | - | O | - | - | P | R | 
| EMC VNX | J | - | - | - | - | L | - | J | - | - | P | Q | 
| EMC Unity | N | T | - | - | N | - | - | N | S | - | P | Q | 
| EMC Isilon | - | K | - | - | - | L | - | K | - | - | P | - | 
| GlusterFS | - | J | - | - | - | L | - | volume layout (L) | - | - | P | - | 
| GlusterFS-Native | - | J | - | - | - | L | - | L | - | - | P | - | 
| HDFS | - | K | - | - | - | L | - | K | - | - | P | - | 
| Hitachi HNAS | - | L | N | - | L | - | - | L | O | O | P | - | 
| Hitachi HSP | - | N | - | - | N | - | - | - | - | - | P | - | 
| HPE 3PAR | L | K | L | - | L | L | - | K | - | - | P | - | 
| Huawei | M | K | L | L | L | L | M | M | - | - | P | - | 
| INFINIDAT | - | Q | - | - | Q | Q | - | Q | Q | Q | Q | - | 
| Infortrend | - | T | - | - | - | - | - | - | - | - | T | - | 
| LVM | - | M | - | - | - | M | - | K | O | O | P | P | 
| Quobyte | - | K | - | - | - | L | - | M | - | - | P | - | 
| Windows SMB | L | L | - | - | - | L | - | - | - | - | P | - | 
| IBM GPFS | - | K | - | - | - | L | - | L | - | - | P | - | 
| Oracle ZFSSA | - | K | - | - | - | L | - | K | - | - | P | - | 
| CephFS | - | M | - | - | - | M | - | - | - | - | P | - | 
| Tegile | - | M | M | M | M | - | - | M | - | - | P | - | 
| NexentaStor4 | - | N | N | N | N | N | - | N | - | - | P | - | 
| NexentaStor5 | - | N | - | N | N | N | - | N | T | - | P | - | 
| MapRFS | - | N | - | - | - | N | - | O | - | - | P | - | 
| QNAP | - | O | Q | Q | O | Q | - | O | - | - | P | - | 
| INSPUR AS13000 | - | R | - | - | R | - | - | R | - | - | R | - | 
| INSPUR InStorage | - | T | - | - | - | T | - | - | - | - | T | - | 
| Pure Storage FlashBlade | - | X | - | - | X | - | - | - | X | - | X | - | 
Note
The common capability reported by back ends differs from some names seen in the above table:
- DHSS is reported as - driver_handles_share_servers(See details for DHSS)
- create share from snapshot is reported as - create_share_from_snapshot_support
