summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSimon Dodsley <simon@purestorage.com>2023-03-20 19:55:53 -0400
committerSimon Dodsley <simon@purestorage.com>2023-04-20 13:26:01 +0000
commitdc77207e4c73950f1cacee5c9022586821ea6b59 (patch)
treefca83feece04916704bb81b9ff71509338999209 /doc
parent2e8aff660b18d1e8f961d6de979d541a8d06f1c1 (diff)
downloadcinder-dc77207e4c73950f1cacee5c9022586821ea6b59.tar.gz
[Pure Storage] Add TCP transport type to NVMe driver
Add NVMe-TCP to the existing NVMe driver, which currently supports RoCE. This change extends the parameter ``pure_nvme_transport`` to allow the option ``tcp``. Additional checks are performed on the backend to ensure that the network ports used for connections are of the correct NVMe service type. Change-Id: I76166b9305f340a6e085216490d4c6bbecc7d1c1
Diffstat (limited to 'doc')
-rw-r--r--doc/source/configuration/block-storage/drivers/pure-storage-driver.rst10
-rw-r--r--doc/source/reference/support-matrix.ini2
2 files changed, 6 insertions, 6 deletions
diff --git a/doc/source/configuration/block-storage/drivers/pure-storage-driver.rst b/doc/source/configuration/block-storage/drivers/pure-storage-driver.rst
index 1a4a46a5d..459747a69 100644
--- a/doc/source/configuration/block-storage/drivers/pure-storage-driver.rst
+++ b/doc/source/configuration/block-storage/drivers/pure-storage-driver.rst
@@ -8,12 +8,12 @@ operations.
Support for iSCSI storage protocol is available with the PureISCSIDriver
Volume Driver class, Fibre Channel with the PureFCDriver and
-NVMe-ROCE with the PureNVMEDriver.
+NVMe-ROCE or NVMe-TCP with the PureNVMEDriver.
-iSCSI and Fibre Channel drivers are compatible with Purity FlashArrays
-that support the REST API version 1.6 and higher (Purity 4.7.0 and newer).
-The NVMe driver is compatible with Purity FlashArrays
+iSCSI, Fibre Channel and NVMe-RoCE drivers are compatible with FlashArrays
that support the REST API version 1.16 and higher (Purity 5.2.0 and newer).
+The NVMe-TCP driver is compatible with FlashArrays
+that are running Purity 6.4.2 and higher.
Some features may require newer versions of Purity.
Limitations and known issues
@@ -161,7 +161,7 @@ Pure Storage FlashArray as back-end storage.
NVME connectivity.
If using the NVME driver, specify the ``pure_nvme_transport`` value.
- Currently only ``roce`` is supported.
+ Supported values are ``roce`` or ``tcp``.
IP_PURE_MGMT
The IP address of the Pure Storage array's management interface or a
diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini
index 7b4b3c38d..dc4da1bcb 100644
--- a/doc/source/reference/support-matrix.ini
+++ b/doc/source/reference/support-matrix.ini
@@ -175,7 +175,7 @@ title=Open-E JovianDSS Storage Driver (iSCSI)
title=ProphetStor Flexvisor Driver (iSCSI, NFS)
[driver.pure]
-title=Pure Storage Driver (iSCSI, FC, NVMe-RoCE)
+title=Pure Storage Driver (iSCSI, FC, NVMe-RoCE, NVMe-TCP)
[driver.qnap]
title=QNAP Storage Driver (iSCSI)