-
Epic
-
Resolution: Unresolved
-
High
-
OVN4K8SNFV development works
Description:
- OVN4K8SNFV development including packaging, developing new features such as SFC and Traffic interception
- OVN4K8SNFV is used in ICN project and also in ICN integration with Openness
Start date: 01/09/2019
Tasks include
Minimal work:
-
- Containerizing OVN itself - DONE
- Patch to Kubespray to create OVN4K8SNFV as CNI plugin- DONE
- Testing for OVN4K8sNFV to have both primary and secondary network- DONE
- Basic chaining- DONE
- Dynamic IP address finding without any static IP address & Default gateway and routing should be dynamic- DONE
- Test case to verifies the working- DONE
- upstream to Kubespray items 2 and 3- DONE
- Adding the centos 7 CI/CD in Kubespray - In Progress
- Adding chaining between default network and dynamic networks without provider networks - In Progress
- Adding SRIOV interfaces to br-int - In Progress
- Adding SFC automate ping and service curl operation in Kubespray CI/CD
- lower the memory and CPU consumption of the ovn control plane, ovn controller, nfn-operator and nfn-agent
- Code walkthrough to main loop
- stress tests
- Default tuning for the primary network interfaces and CR tunning for pods, that are up and running.
Medium-term work:
-
- OVN Loadbalancer to use instead of Kube Proxy
- SFC tested with OVN load balancer
- Network Policy
- Creating Bonding interfaces for SRIOV VFs Interfaces
Long-term work:
-
- IPv6
- Chaining mechanism with load balancing
- Traffic interception method with 5G UPF
Acceptance criteria / Definition of Done:
Todo
Opens / Dependencies:
Todo
HW & SW stack info (if required):
- no hardware dependencies
Test Requirements:
- Todo