Integrate FDIO into TripleO
Purpose of this work is to integrate FD.IO (also known as VPP) into TripleO as an alternative dataplane backend to OVS. This will require bringing up VPP on every node, DPDK binding tenant/public NICs to DPDK and configuring a networking-vpp agent on each VPP node. Alternatively, OpenDaylight with a Honeycomb agent may be used to manage VPP deployments.
Blueprint information
- Status:
- Complete
- Approver:
- Steven Hardy
- Priority:
- Medium
- Drafter:
- Tim Rozet
- Direction:
- Approved
- Assignee:
- Feng Pan
- Definition:
- Approved
- Series goal:
- Accepted for ocata
- Implementation:
-
Implemented
- Milestone target:
-
pike-2
- Started by
- Emilien Macchi
- Completed by
- Feng Pan
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds etcd
Addressed by: https:/
Adds etcd composable service
Addressed by: https:/
Add VPP service
Addressed by: https:/
Add VPP composable service
Addressed by: https:/
Add networking-vpp ML2 mechanism driver support
Addressed by: https:/
Add networking-vpp ML2 mechanism driver support
Work Items
Work items:
Add networking-vpp to puppet-neutron: DONE
Add etcd to puppet-tripleo: DONE
Add etcd to tripleo-
Add vpp interface to os-net-config: DONE
Add puppet-fdio to RDO: DONE
Add vpp service to puppet-tripleo: DONE
Add vpp service to trieplo-
Add networking-vpp to puppet-tripleo: DONE
Add networking-vpp to tripleo-
Add TLS support for etcd (optional): DONE