Merge "[networking] Do not use separate link for external references"

This commit is contained in:
Jenkins 2016-08-31 13:50:58 +00:00 committed by Gerrit Code Review
commit 0434a8b7f0
2 changed files with 7 additions and 14 deletions

View File

@ -15,7 +15,7 @@ datapath since OVS 2.2, and a DPDK-backed ``vhost-user`` virtual interface
since OVS 2.4. The DPDK datapath provides lower latency and higher performance since OVS 2.4. The DPDK datapath provides lower latency and higher performance
than the standard kernel OVS datapath, while DPDK-backed ``vhost-user`` than the standard kernel OVS datapath, while DPDK-backed ``vhost-user``
interfaces can connect guests to this datapath. For more information on DPDK, interfaces can connect guests to this datapath. For more information on DPDK,
refer to the `DPDK`_ website. refer to the `DPDK <http://dpdk.org/>`__ website.
OVS with DPDK, or OVS-DPDK, can be used to provide high-performance networking OVS with DPDK, or OVS-DPDK, can be used to provide high-performance networking
between instances on OpenStack Compute nodes. between instances on OpenStack Compute nodes.
@ -38,7 +38,9 @@ Multiqueue support is available if the following newer versions are used:
* libvirt 1.2.17 * libvirt 1.2.17
In both cases, install and configure Open vSwitch with DPDK support for each In both cases, install and configure Open vSwitch with DPDK support for each
node. For more information, see the `OVS-DPDK`_ installation guide. node. For more information, see the
`OVS-DPDK <https://github.com/openvswitch/ovs/blob/v2.5.0/INSTALL.DPDK.md>`__
installation guide.
Using vhost-user interfaces Using vhost-user interfaces
~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -52,7 +54,7 @@ pages. This can be done through flavors. For example:
$ openstack flavor set m1.large --property hw:mem_page_size=large $ openstack flavor set m1.large --property hw:mem_page_size=large
For more information about the syntax for ``hw:mem_page_size``, refer to the For more information about the syntax for ``hw:mem_page_size``, refer to the
`Flavors`_ guide. `Flavors <http://docs.openstack.org/admin-guide/compute-flavors.html>`__ guide.
.. note:: .. note::
@ -80,9 +82,3 @@ Known limitations
will not function. will not function.
* Expect performance degradation of services using tap devices: these devices * Expect performance degradation of services using tap devices: these devices
do not support DPDK. Example services include DVR, FWaaS, or LBaaS. do not support DPDK. Example services include DVR, FWaaS, or LBaaS.
.. Links
.. _`DPDK`: http://dpdk.org/
.. _`Flavors`: http://docs.openstack.org/admin-guide/compute-flavors.html
.. _`OVS-DPDK`: https://github.com/openvswitch/ovs/blob/v2.5.0/INSTALL.DPDK.md

View File

@ -393,8 +393,8 @@ Once configuration is complete, you can launch instances with SR-IOV ports.
There are two ways to attach VFs to an instance. You can create an SR-IOV There are two ways to attach VFs to an instance. You can create an SR-IOV
port or use the ``pci_alias`` in the Compute service. For more port or use the ``pci_alias`` in the Compute service. For more
information about using ``pci_alias``, refer to `nova-api information about using ``pci_alias``, refer to `nova-api configuration
configuration`_. <http://docs.openstack.org/admin-guide/compute-pci-passthrough.html#configure-nova-api-controller>`__.
SR-IOV with InfiniBand SR-IOV with InfiniBand
~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~
@ -449,6 +449,3 @@ Known limitations
* SR-IOV is not integrated into the OpenStack Dashboard (horizon). Users must * SR-IOV is not integrated into the OpenStack Dashboard (horizon). Users must
use the CLI or API to configure SR-IOV interfaces. use the CLI or API to configure SR-IOV interfaces.
* Live migration is not supported for instances with SR-IOV ports. * Live migration is not supported for instances with SR-IOV ports.
.. Links
.. _`nova-api configuration`: http://docs.openstack.org/admin-guide/compute-pci-passthrough.html#configure-nova-api-controller