diff --git a/doc/source/admin/cpu-topologies.rst b/doc/source/admin/cpu-topologies.rst index 12c035796559..e3c60d4fbc3a 100644 --- a/doc/source/admin/cpu-topologies.rst +++ b/doc/source/admin/cpu-topologies.rst @@ -163,7 +163,8 @@ memory mapping between the two nodes, run: driver will not spawn instances with such topologies. For more information about the syntax for ``hw:numa_nodes``, ``hw:numa_cpus.N`` -and ``hw:num_mem.N``, refer to the :doc:`/admin/flavors` guide. +and ``hw:num_mem.N``, refer to the :ref:`NUMA +topology ` guide. Customizing instance CPU pinning policies ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ diff --git a/doc/source/user/flavors.rst b/doc/source/user/flavors.rst index 99f57a97dc93..3052b7d5ba6c 100644 --- a/doc/source/user/flavors.rst +++ b/doc/source/user/flavors.rst @@ -425,6 +425,8 @@ CPU pinning policy The ``hw:cpu_thread_policy`` option is only valid if ``hw:cpu_policy`` is set to ``dedicated``. +.. _extra-specs-numa-topology: + NUMA topology For the libvirt driver, you can define the host NUMA placement for the instance vCPU threads as well as the allocation of instance vCPUs and memory