Support for SR-IOV for improved networking performance

Registered by Vladimir Eremin on 2016-01-25

User should be able to provision compute nodes with dedicated network interface into SR-IOV mode, then create direct-attached port and boot a VM with it.

Whiteboard

Bugs: https://bugs.launchpad.net/fuel/+bugs?field.tag=feature-sr-iov

Gerrit topic: https://review.openstack.org/#q,topic:bp/support-sriov,n,z

Addressed by: https://review.openstack.org/272216
    Support for SR-IOV for improved networking performance

Addressed by: https://review.openstack.org/275859
    Added sriov provider for port

Addressed by: https://review.openstack.org/279095
    Add SRIOV support

Addressed by: https://review.openstack.org/280293
    Support for SR-IOV for improved networking performance

Addressed by: https://review.openstack.org/280782
    Add support for SR-IOV enabled devices

Addressed by: https://review.openstack.org/281170
    Add iommu kernel options to cobbler profiles

Addressed by: https://review.openstack.org/281186
    Enable virtual function for each NIC with SR-IOV

Addressed by: https://review.openstack.org/281203
    Accept SR-IOV data and save it in interface properties

Addressed by: https://review.openstack.org/285193
    Add neutron networking serializers for 9.0

Addressed by: https://review.openstack.org/285330
    Add possibility to specify physnet name per NIC

Addressed by: https://review.openstack.org/285403
    Network verification for SR-IOV enabled interfaces

Addressed by: https://review.openstack.org/280782
    Add support for SR-IOV enabled devices

Addressed by: https://review.openstack.org/284603
    Support for SRIOV on node interfaces

Addressed by: https://review.openstack.org/286633
    Reexecute neutron-server task on deployment changes

Addressed by: https://review.openstack.org/286652
    Support for SR-IOV for improved networking performance

Addressed by: https://review.openstack.org/286704
    Add serialization of SR-IOV info for orchestrator

Addressed by: https://review.openstack.org/287168
    Add SR-IOV availability check into task graph

Addressed by: https://review.openstack.org/287843
    Add specific kernel parameters for node

Gerrit topic: https://review.openstack.org/#q,topic:bp/support-hugepages-on-ui,n,z

Addressed by: https://review.openstack.org/288395
    Support for SRIOV on node interfaces

Gerrit topic: https://review.openstack.org/#q,topic:new_layout,n,z

Addressed by: https://review.openstack.org/289464
    Support for new Interface properties layout

Gerrit topic: https://review.openstack.org/#q,topic:bp/support-dpdk,n,z

Addressed by: https://review.openstack.org/292518
    Added fixtures for SRIOV and DPDK testing on UI

Gerrit topic: https://review.openstack.org/#q,topic:bp/sr-iov-on-ui,n,z

Addressed by: https://review.openstack.org/293981
    Added animation for interface properties

Addressed by: https://review.openstack.org/294044
    Changed close icon to arrow

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.