Merge "[networking] Do not use separate link for external references"
This commit is contained in:
commit
0434a8b7f0
@ -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
|
|
||||||
|
@ -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
|
|
||||||
|
Loading…
Reference in New Issue
Block a user