Update VNX doc for Ocata.
* Update driver entry. * Add asynchronous migration doc. Change-Id: I1840b57c89b905e412c1179d3d155df53e42fc8b Closes-bug: #1651890
This commit is contained in:
parent
82fe1ac38a
commit
05e6655bb8
@ -1,6 +1,6 @@
|
|||||||
==============
|
===================
|
||||||
EMC VNX driver
|
Dell EMC VNX driver
|
||||||
==============
|
===================
|
||||||
|
|
||||||
EMC VNX driver interacts with configured VNX array. It supports
|
EMC VNX driver interacts with configured VNX array. It supports
|
||||||
both iSCSI and FC protocol.
|
both iSCSI and FC protocol.
|
||||||
@ -38,6 +38,7 @@ Supported operations
|
|||||||
- Create a cloned consistency group.
|
- Create a cloned consistency group.
|
||||||
- Create a consistency group from consistency group snapshots.
|
- Create a consistency group from consistency group snapshots.
|
||||||
- Replication v2.1 support.
|
- Replication v2.1 support.
|
||||||
|
- Generic Group support.
|
||||||
|
|
||||||
Preparation
|
Preparation
|
||||||
~~~~~~~~~~~
|
~~~~~~~~~~~
|
||||||
@ -141,7 +142,7 @@ Set ``storage_protocol = iscsi`` if iSCSI protocol is used.
|
|||||||
san_login = sysadmin
|
san_login = sysadmin
|
||||||
san_password = sysadmin
|
san_password = sysadmin
|
||||||
naviseccli_path = /opt/Navisphere/bin/naviseccli
|
naviseccli_path = /opt/Navisphere/bin/naviseccli
|
||||||
volume_driver = cinder.volume.drivers.emc.vnx.driver.EMCVNXDriver
|
volume_driver = cinder.volume.drivers.dell_emc.vnx.driver.VNXDriver
|
||||||
initiator_auto_registration = True
|
initiator_auto_registration = True
|
||||||
storage_protocol = fc
|
storage_protocol = fc
|
||||||
|
|
||||||
@ -161,7 +162,7 @@ Set ``storage_protocol = iscsi`` if iSCSI protocol is used.
|
|||||||
san_ip = 10.10.72.41
|
san_ip = 10.10.72.41
|
||||||
storage_vnx_security_file_dir = /etc/secfile/array1
|
storage_vnx_security_file_dir = /etc/secfile/array1
|
||||||
naviseccli_path = /opt/Navisphere/bin/naviseccli
|
naviseccli_path = /opt/Navisphere/bin/naviseccli
|
||||||
volume_driver = cinder.volume.drivers.emc.vnx.driver.EMCVNXDriver
|
volume_driver = cinder.volume.drivers.dell_emc.vnx.driver.VNXDriver
|
||||||
initiator_auto_registration = True
|
initiator_auto_registration = True
|
||||||
storage_protocol = fc
|
storage_protocol = fc
|
||||||
|
|
||||||
@ -171,7 +172,7 @@ Set ``storage_protocol = iscsi`` if iSCSI protocol is used.
|
|||||||
san_login = username
|
san_login = username
|
||||||
san_password = password
|
san_password = password
|
||||||
naviseccli_path = /opt/Navisphere/bin/naviseccli
|
naviseccli_path = /opt/Navisphere/bin/naviseccli
|
||||||
volume_driver = cinder.volume.drivers.emc.vnx.driver.EMCVNXDriver
|
volume_driver = cinder.volume.drivers.dell_emc.vnx.driver.VNXDriver
|
||||||
initiator_auto_registration = True
|
initiator_auto_registration = True
|
||||||
storage_protocol = fc
|
storage_protocol = fc
|
||||||
|
|
||||||
@ -235,14 +236,14 @@ Specify the absolute path to your naviseccli:
|
|||||||
|
|
||||||
.. code-block:: ini
|
.. code-block:: ini
|
||||||
|
|
||||||
volume_driver = cinder.volume.drivers.emc.vnx.driver.EMCVNXDriver
|
volume_driver = cinder.volume.drivers.dell_emc.vnx.driver.VNXDriver
|
||||||
storage_protocol = fc
|
storage_protocol = fc
|
||||||
|
|
||||||
- For iSCSI Driver, add the following option:
|
- For iSCSI Driver, add the following option:
|
||||||
|
|
||||||
.. code-block:: ini
|
.. code-block:: ini
|
||||||
|
|
||||||
volume_driver = cinder.volume.drivers.emc.vnx.driver.EMCVNXDriver
|
volume_driver = cinder.volume.drivers.dell_emc.vnx.driver.VNXDriver
|
||||||
storage_protocol = iscsi
|
storage_protocol = iscsi
|
||||||
|
|
||||||
Optional configurations
|
Optional configurations
|
||||||
@ -616,9 +617,8 @@ Snap copy
|
|||||||
VNX driver supports snap copy which accelerates the process for
|
VNX driver supports snap copy which accelerates the process for
|
||||||
creating a copied volume.
|
creating a copied volume.
|
||||||
|
|
||||||
By default, the driver will do full data copy when creating a
|
By default, the driver will use `asynchronous migration support`_, which will
|
||||||
volume from a snapshot or cloning a volume. This is time-consuming, especially
|
start a VNX migration session. When snap copy is used, driver creates a
|
||||||
for large volumes. When snap copy is used, driver creates a
|
|
||||||
snapshot and mounts it as a volume for the 2 kinds of operations which will be
|
snapshot and mounts it as a volume for the 2 kinds of operations which will be
|
||||||
instant even for large volumes.
|
instant even for large volumes.
|
||||||
|
|
||||||
@ -768,6 +768,19 @@ And then create volume with above volume type:
|
|||||||
|
|
||||||
For more information on how to configure, please refer to: `MirrorView-Knowledgebook:-Releases-30-–-33 <https://support.emc.com/docu32906_MirrorView-Knowledgebook:-Releases-30-%E2%80%93-33---A-Detailed-Review.pdf?language=en_US>`_
|
For more information on how to configure, please refer to: `MirrorView-Knowledgebook:-Releases-30-–-33 <https://support.emc.com/docu32906_MirrorView-Knowledgebook:-Releases-30-%E2%80%93-33---A-Detailed-Review.pdf?language=en_US>`_
|
||||||
|
|
||||||
|
Asynchronous migration support
|
||||||
|
------------------------------
|
||||||
|
|
||||||
|
VNX Cinder driver now supports asynchronous migration during volume cloning.
|
||||||
|
|
||||||
|
The driver now using asynchronous migration when creating a volume from source
|
||||||
|
as the default cloning method. The driver will return immediately after the
|
||||||
|
migration session starts on the VNX, which dramatically reduces the time before
|
||||||
|
a volume is available for use.
|
||||||
|
|
||||||
|
To disable this feature, user can add ``--metadata async_migrate=False`` when
|
||||||
|
creating new volume from source.
|
||||||
|
|
||||||
|
|
||||||
Best practice
|
Best practice
|
||||||
~~~~~~~~~~~~~
|
~~~~~~~~~~~~~
|
||||||
|
Loading…
x
Reference in New Issue
Block a user