diff --git a/doc/source/devref/capabilities_and_extra_specs.rst b/doc/source/devref/capabilities_and_extra_specs.rst index 1d0260ba16..b17a3c1238 100644 --- a/doc/source/devref/capabilities_and_extra_specs.rst +++ b/doc/source/devref/capabilities_and_extra_specs.rst @@ -184,6 +184,16 @@ can be used verbatim as extra_specs in share types used to create shares. reverting shares to snapshots is supported, and those shares will not support reverting shares to snapshots. +* `ipv4_support` - indicates whether a back end can create a share that can be + accessed via IPv4 protocol. If administrators do not set this capability + as an extra-spec in a share type, the scheduler can place new shares of that + type in pools without regard for whether IPv4 is supported. + +* `ipv6_support` - indicates whether a back end can create a share that can be + accessed via IPv6 protocol. If administrators do not set this capability + as an extra-spec in a share type, the scheduler can place new shares of that + type in pools without regard for whether IPv6 is supported. + Reporting Capabilities ---------------------- Drivers report capabilities as part of the updated stats (e.g. capacity) @@ -241,6 +251,9 @@ example vendor prefix: 'replication_domain': 'asgard', # backends in # replication_domain 'asgard' #/ + 'ipv4_support': True, + 'ipv6_support': True, + }, {'pool_name': 'thick pool', 'total_capacity_gb': 1024, @@ -260,6 +273,8 @@ example vendor prefix: 'my_dying_disks': 200, 'my_super_hero_1': 'Batman', 'my_super_hero_2': 'Robin', + 'ipv4_support': True, + 'ipv6_support': True, }, ] } diff --git a/doc/source/devref/share_back_ends_feature_support_mapping.rst b/doc/source/devref/share_back_ends_feature_support_mapping.rst index 481cc5e1b9..6b8d19f162 100644 --- a/doc/source/devref/share_back_ends_feature_support_mapping.rst +++ b/doc/source/devref/share_back_ends_feature_support_mapping.rst @@ -89,63 +89,63 @@ Mapping of share drivers and share features support Mapping of share drivers and share access rules support ------------------------------------------------------- -+----------------------------------------+-----------------------------------------------------------+---------------------------------------------------------+ -| | Read & Write | Read Only | -+ Driver name +--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| | IP | USER | Cert | CephX | IP | 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) | CIFS (J) | \- | \- | NFS (K) | CIFS (M) | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| EMC VMAX | NFS (O) | CIFS (O) | \- | \- | NFS (O) | CIFS (O) | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| EMC VNX | NFS (J) | CIFS (J) | \- | \- | NFS (L) | CIFS (L) | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| EMC Unity | NFS (N) | CIFS (N) | \- | \- | NFS (N) | 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) | CIFS (M) | \- | \- | NFS (M) | CIFS (M) | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| Quobyte | NFS (K) | \- | \- | \- | NFS (K) | \- | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| Windows SMB | \- | CIFS (L) | \- | \- | \- | CIFS (L) | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| IBM GPFS | NFS (K) | \- | \- | \- | NFS (K) | \- | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| Oracle ZFSSA | NFS,CIFS(K) | \- | \- | \- | \- | \- | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| CephFS | NFS (P) | \- | \- | CEPHFS (M) | NFS (P) | \- | \- | CEPHFS (N) | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| Tegile | NFS (M) |NFS (M),CIFS (M)| \- | \- | NFS (M) |NFS (M),CIFS (M)| \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| NexentaStor4 | NFS (N) | \- | \- | \- | NFS (N) | \- | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| NexentaStor5 | NFS (N) | \- | \- | \- | NFS (N) | \- | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| MapRFS | \- | MapRFS(O) | \- | \- | \- | MapRFS(O) | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ -| QNAP | NFS (O) | \- | \- | \- | NFS (O) | \- | \- | \- | -+----------------------------------------+--------------+----------------+------------+--------------+--------------+----------------+------------+------------+ ++----------------------------------------+--------------------------------------------------------------------------+------------------------------------------------------------------------+ +| | Read & Write | Read Only | ++ Driver name +--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| | 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) | \- | CIFS (J) | \- | \- | NFS (K) | \- | CIFS (M) | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| EMC VMAX | NFS (O) | \- | CIFS (O) | \- | \- | NFS (O) | \- | CIFS (O) | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| EMC VNX | NFS (J) | \- | CIFS (J) | \- | \- | NFS (L) | \- | CIFS (L) | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| EMC Unity | NFS (N) | \- | CIFS (N) | \- | \- | NFS (N) | \- | 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) | \- | \- | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| Oracle ZFSSA | NFS,CIFS(K) | \- | \- | \- | \- | \- | \- | \- | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| CephFS | NFS (P) | \- | \- | \- | CEPHFS (M) | NFS (P) | \- | \- | \- | CEPHFS (N) | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| Tegile | NFS (M) | \- |NFS (M),CIFS (M)| \- | \- | NFS (M) | \- |NFS (M),CIFS (M)| \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| NexentaStor4 | NFS (N) | \- | \- | \- | \- | NFS (N) | \- | \- | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| NexentaStor5 | NFS (N) | \- | \- | \- | \- | NFS (N) | \- | \- | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| MapRFS | \- | \- | MapRFS(O) | \- | \- | \- | \- | MapRFS(O) | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ +| QNAP | NFS (O) | \- | \- | \- | \- | NFS (O) | \- | \- | \- | \- | ++----------------------------------------+--------------+--------------+----------------+------------+--------------+--------------+--------------+----------------+------------+------------+ Mapping of share drivers and security services support ------------------------------------------------------ @@ -211,61 +211,61 @@ Mapping of share drivers and common capabilities More information: :ref:`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 | -+========================================+===========+============+========+=============+===================+====================+=====+============================+====================+====================+ -| ZFSonLinux | \- | M | M | M | M | \- | \- | M | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Container | N | \- | \- | \- | \- | N | \- | \- | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Generic (Cinder as back-end) | J | K | \- | \- | \- | L | \- | J | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| NetApp Clustered Data ONTAP | J | K | M | M | M | L | P | J | O | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| EMC VMAX | O | \- | \- | \- | \- | O | \- | O | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| EMC VNX | J | \- | \- | \- | \- | L | \- | J | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| EMC Unity | N | \- | \- | \- | N | \- | \- | N | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| EMC Isilon | \- | K | \- | \- | \- | L | \- | K | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| GlusterFS | \- | J | \- | \- | \- | L | \- | volume layout (L) | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| GlusterFS-Native | \- | J | \- | \- | \- | L | \- | L | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| HDFS | \- | K | \- | \- | \- | L | \- | K | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Hitachi HNAS | \- | L | N | \- | L | \- | \- | L | O | O | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Hitachi HSP | \- | N | \- | \- | N | \- | \- | \- | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| HPE 3PAR | L | K | L | \- | L | L | \- | K | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Huawei | M | K | L | L | L | L | M | M | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| LVM | \- | M | \- | \- | \- | M | \- | K | O | O | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Quobyte | \- | K | \- | \- | \- | L | \- | M | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Windows SMB | L | L | \- | \- | \- | L | \- | \- | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| IBM GPFS | \- | K | \- | \- | \- | L | \- | L | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Oracle ZFSSA | \- | K | \- | \- | \- | L | \- | K | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| CephFS | \- | M | \- | \- | \- | M | \- | \- | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| Tegile | \- | M | M | M | M | \- | \- | M | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| NexentaStor4 | \- | N | N | N | N | N | \- | N | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| NexentaStor5 | \- | N | N | N | N | N | \- | N | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| MapRFS | \- | N | \- | \- | \- | N | \- | O | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ -| QNAP | \- | O | \- | \- | O | \- | \- | O | \- | \- | -+----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+ ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ +| 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 | \- | ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ +| EMC VMAX | O | \- | \- | \- | \- | O | \- | O | \- | \- | P | \- | ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ +| EMC VNX | J | \- | \- | \- | \- | L | \- | J | \- | \- | P | \- | ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ +| EMC Unity | N | \- | \- | \- | N | \- | \- | N | \- | \- | P | \- | ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ +| 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 | \- | ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ +| 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 | \- | N | \- | \- | P | \- | ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ +| MapRFS | \- | N | \- | \- | \- | N | \- | O | \- | \- | P | \- | ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ +| QNAP | \- | O | \- | \- | O | \- | \- | O | \- | \- | P | \- | ++----------------------------------------+-----------+------------+--------+-------------+-------------------+--------------------+-----+----------------------------+--------------------+--------------------+--------------+--------------+ .. note::