Extends vhostuser vif type in libvirt to support ovs-fp and lb-fp
Fast path technology is an user-space stack for high performance packet
offloading Linux kernel scenarios including acceleration of ip routing, linux
bridge, OVS, iptables, conntrack... Fast path is deployed on the compute nodes
to offload the packet processing. It can be configured with standard linux
commands (i.e. iproute2, ovs-vsctl, ...), allowing to support Neutron Mechanism
Driver/Agents based on Linux bridge or openvswitch.
To benefit from the offloading, a VM needs to use vhost-user instead of
vhost-net backend for virtio interfaces.
As a consequence, this blueprint proposes to extends the vhost-user support in
libvirt to support plug/unplug for the ovs-fp and lb-fp Mechanism Driver.
Blueprint information
- Status:
- Complete
- Approver:
- John Garbutt
- Priority:
- Low
- Drafter:
- Maxime Leroy
- Direction:
- Approved
- Assignee:
- Maxime Leroy
- Definition:
- Approved
- Series goal:
- Accepted for mitaka
- Implementation:
-
Implemented
- Milestone target:
-
mitaka-3
- Started by
- Maxime Leroy
- Completed by
- John Garbutt
Related branches
Related bugs
Sprints
Whiteboard
Addressed by: https:/
Specs to extend vhostuser type in libvirt driver to support netdevice fp
Addressed by: https:/
Libvirt: Support fp plug in vhostuser vif
Addressed by: https:/
Libvirt: Support ovs fp plug in vhostuser vif
approving without spec --johnthetubaguy 20151116
Gerrit topic: https:/