neutron port traffic rate support for SR-IOV NIC
A proposal is to allow users of Neutron network service the ability to request a particular maximum and minimum
transmit bandwidth on neutron port used as pass-through vNICs .
The proposed API will be supported as ML2 driver extension.
Currently, when SR-IOV adapters are used for virtual networking, all Virtual
Functions provide the same level of traffic service.
It can be important for NFV use cases to provide certain level of service to
specific VM network interface.
This may include both assurance for certain bandwidth reservation and limiting
the maximum transmission bandwidth.
Based on SR-IOV network adapter capabilities, it is possible to set
min_tx_rate (bandwidth share) and max_tx_rate (rate limit) per Virtual Function
using `ip link` command.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- Irena Berezovsky
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
- Armando Migliaccio
Related branches
Related bugs
Sprints
Whiteboard
Dec-07-2015(armax): If someone is interested in pursuing it, this must be re-submitted according to guidelines defined in [1].
[1] http://
---------------
Gerrit topic: https:/
Addressed by: https:/
neutron port traffic rate support for SR-IOV NIC