Adding functionality in tripleo to create networks with OVS-DPDK
In order to get as close to wire-line speed as possible for virtual machines, we want to install and utilize OVS with DPDK on specific compute nodes.
With Neutron supporting Open vSwitch + DPDk vhost-user interfaces directly in the OVS ML2 Driver and agent, tripleo should also support this feature.
Blueprint information
- Status:
- Complete
- Approver:
- Steven Hardy
- Priority:
- Medium
- Drafter:
- Sanjay Upadhyay
- Direction:
- Approved
- Assignee:
- Sanjay Upadhyay
- Definition:
- Approved
- Series goal:
- Accepted for newton
- Implementation:
- Implemented
- Milestone target:
- newton-3
- Started by
- Sanjay Upadhyay
- Completed by
- Sanjay Upadhyay
Related branches
Related bugs
Sprints
Whiteboard
spec file - https:/
Gerrit topic: https:/
Gerrit topic: https:/
Addressed by: https:/
Customize the reservation of memory for host processes
Addressed by: https:/
Customize scheduler_
Addressed by: https:/
Add packages required for dpdk in compute node
Addressed by: https:/
WIP: Switch openvswitch package to openvswitch-dpdk for Red Hat
Addressed by: https:/
Customize vcpu_pin_set in nova.conf
Addressed by: https:/
Added a new composable service for enabling DPDK on compute nodes.
Addressed by: https:/
provide vhostuser-
Addressed by: https:/
Added DPDK environment file and nic configs samples