[ICN-236] OVN4K8SNFV development work Created: 09/Jan/20  Updated: 18/Aug/21

Status: In Progress
Project: Integrated Cloud Native NFV
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Epic Priority: High
Reporter: Kuralamudhan Ramakrishnan Assignee: Kuralamudhan Ramakrishnan
Resolution: Unresolved Votes: 1
Labels: icn-ovn4k8snfv
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Name: OVN4K8SNFV development works

 Description   

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:

    1. Containerizing OVN itself - DONE
    2. Patch to Kubespray to create OVN4K8SNFV as  CNI plugin- DONE
    3. Testing for OVN4K8sNFV to have both primary and secondary network- DONE
    4. Basic chaining- DONE
    5. Dynamic IP address finding without any static IP address & Default gateway and routing should be dynamic- DONE
    6. Test case to verifies the working- DONE
    7. upstream to Kubespray items 2 and 3- DONE
    8. Adding the centos 7 CI/CD in Kubespray - In Progress
    9. Adding chaining between default network and dynamic networks without provider networks - In Progress
    10. Adding SRIOV interfaces to br-int  - In Progress
    11. Adding SFC automate ping and service curl operation in Kubespray CI/CD
    12. lower the memory and CPU consumption of the ovn control plane, ovn controller, nfn-operator and nfn-agent
    13. Code walkthrough to main loop
    14. stress tests
    15. Default tuning for the primary network interfaces and CR tunning for pods, that are up and running.

Medium-term work:

    1. OVN Loadbalancer to use instead of Kube Proxy
    2. SFC tested with OVN load balancer
    3. Network Policy
    4. Creating Bonding interfaces for SRIOV VFs Interfaces

Long-term work:

    1. IPv6
    2. Chaining mechanism with load balancing
    3. 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:


Generated at Sat Feb 10 05:58:18 UTC 2024 using Jira 9.4.5#940005-sha1:e3094934eac4fd8653cf39da58f39364fb9cc7c1.