diff options
| author | alecorps <alban.lecorps@ubisoft.com> | 2021-09-13 14:38:48 +0200 |
|---|---|---|
| committer | alecorps <alban.lecorps@gmail.com> | 2022-02-18 11:15:14 +0000 |
| commit | 812e03f75e0ccc2c588b8918d0ad2bcaf1d7fb23 (patch) | |
| tree | 871554d833ddd3b0de879d8777834459db4561d0 /doc | |
| parent | 458c8b13dfe80b3ae50d25cd59ef9e31124667c9 (diff) | |
| download | kolla-ansible-812e03f75e0ccc2c588b8918d0ad2bcaf1d7fb23.tar.gz kolla-ansible-812e03f75e0ccc2c588b8918d0ad2bcaf1d7fb23.zip | |
Add support for VMware First Class Disk (FCD)
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.
This patch adds Kolla support.
Change-Id: Ic0b66269e6d32762e786c95cf6da78cb201d2765
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/source/reference/compute/vmware-guide.rst | 47 |
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``: |
