aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorZuul <zuul@review.opendev.org>2022-02-21 11:07:00 +0000
committerGerrit Code Review <review@openstack.org>2022-02-21 11:07:00 +0000
commit83fa9079611b359e390d3a7a0f2c7aa935a44946 (patch)
tree431e6b3362aa5507bd9cf7425c7450232069c5b1 /doc
parentb210dcd6e2f9c36a71d20f40939660aa5b538144 (diff)
parent812e03f75e0ccc2c588b8918d0ad2bcaf1d7fb23 (diff)
downloadkolla-ansible-83fa9079611b359e390d3a7a0f2c7aa935a44946.tar.gz
kolla-ansible-83fa9079611b359e390d3a7a0f2c7aa935a44946.zip
Merge "Add support for VMware First Class Disk (FCD)"
Diffstat (limited to 'doc')
-rw-r--r--doc/source/reference/compute/vmware-guide.rst47
1 files changed, 44 insertions, 3 deletions
diff --git a/doc/source/reference/compute/vmware-guide.rst b/doc/source/reference/compute/vmware-guide.rst
index b03fd8f28..a2b6540eb 100644
--- a/doc/source/reference/compute/vmware-guide.rst
+++ b/doc/source/reference/compute/vmware-guide.rst
@@ -29,7 +29,18 @@ For VMware DVS:
* neutron-metadata-agent
Kolla can deploy the Glance and Cinder services using VMware datastore as their
-backend. Ceilometer metering for vSphere is also supported.
+backend.
+You can create Cinder volumes as VMDKs or as First Class Disks (FCDs).
+
+An FCD, also known as an Improved Virtual Disk (IVD) or Managed Virtual Disk,
+is a named virtual disk independent of a virtual machine.
+Using FCDs for Cinder volumes eliminates the need for shadow virtual machines.
+
+The FCD backend is offered in addition to the default VMDK backend.
+If you use FCD as the backend driver for Cinder, you can use both FCD and
+VMDK volumes in the same deployment.
+
+Ceilometer metering for vSphere is also supported.
Because the `vmware-nsx <https://github.com/openstack/vmware-nsx>`__ drivers for
neutron use completely different architecture than other types of
@@ -152,6 +163,16 @@ If you want to set VMware datastore as cinder backend, enable it in
cinder_backend_vmwarevc_vmdk: "yes"
vmware_datastore_name: "TestDatastore"
+If you want to set VMware First Class Disk (FCD) datastore
+as VMware vStorage Object backend, enable it in
+``/etc/kolla/globals.yml``:
+
+.. code-block:: yaml
+
+ enable_cinder: "yes"
+ cinder_backend_vmware_vstorage_object: "yes"
+ vmware_datastore_name: "TestDatastore"
+
If you want to set VMware datastore as glance backend, enable it in
``/etc/kolla/globals.yml``:
@@ -295,7 +316,7 @@ Enable VMware nova-compute plugin and NSX-V neutron-server plugin in
* enable_neutron_vpnaas: "yes"
* enable_neutron_fwaas: "yes"
-If you want to set VMware datastore as cinder backend, enable it in
+If you want to set VMware VMDK datastore as cinder backend, enable it in
``/etc/kolla/globals.yml``:
.. code-block:: yaml
@@ -304,6 +325,16 @@ If you want to set VMware datastore as cinder backend, enable it in
cinder_backend_vmwarevc_vmdk: "yes"
vmware_datastore_name: "TestDatastore"
+If you want to set VMware First Class Disk (FCD) datastore
+as VMware vStorage Object backend, enable it in
+``/etc/kolla/globals.yml``:
+
+.. code-block:: yaml
+
+ enable_cinder: "yes"
+ cinder_backend_vmware_vstorage_object: "yes"
+ vmware_datastore_name: "TestDatastore"
+
If you want to set VMware datastore as glance backend, enable it in
``/etc/kolla/globals.yml``:
@@ -397,7 +428,7 @@ Enable VMware nova-compute plugin and NSX-V neutron-server plugin in
nova_compute_virt_type: "vmware"
neutron_plugin_agent: "vmware_dvs"
-If you want to set VMware datastore as Cinder backend, enable it in
+If you want to set VMware VMDK datastore as cinder backend, enable it in
``/etc/kolla/globals.yml``:
.. code-block:: yaml
@@ -406,6 +437,16 @@ If you want to set VMware datastore as Cinder backend, enable it in
cinder_backend_vmwarevc_vmdk: "yes"
vmware_datastore_name: "TestDatastore"
+If you want to set VMware First Class Disk (FCD) datastore
+as VMware vStorage Object backend, enable it in
+``/etc/kolla/globals.yml``:
+
+.. code-block:: yaml
+
+ enable_cinder: "yes"
+ cinder_backend_vmware_vstorage_object: "yes"
+ vmware_datastore_name: "TestDatastore"
+
If you want to set VMware datastore as Glance backend, enable it in
``/etc/kolla/globals.yml``: