Uploaded image for project: 'Network Hardware Enablement'
  1. Network Hardware Enablement
  2. NHE-319

[GA] OVS HWOL offload (4 flows) for ConnectX-6 Dx

XMLWordPrintable

    •  ConnectX-6 Dx OVS hardware offload with TC in ovn-k8s
    • False
    • False
    • Not Selected
    • To Do
    • OCPSTRAT-481 - OpenShift Core Network Hardware enablement Improvements
    • QE Needed, Docs Needed, TE Needed, PX Needed, Customer Facing
    • OCPSTRAT-481OpenShift Core Network Hardware enablement Improvements
    • 100
    • 100% 100%
    • NHE Sprint 231, NHE Sprint 232, NHE Sprint 233, NHE Sprint 234

      This work is only for CX6-DX. Even though Bluefield-2 embeds an CX6-DX, it should not be confused with the work in this story. This story is very similar to CX-5 offload, except that there are more flows that can be offloaded. The tool https://github.com/Billy99/ovn-kuber-traffic-flow-tests can check if flows would fail after offloading. We also need to ensure that those flows are actually offloaded. CI jobs should also be added.

      1) Get a CX-6 DX NIC (so not a BF-2 with CX-6) to do manual testing first. Verify the flows as described above. NOTE: It is actually better to test with non-bluefield to remove a layer of complexity as well historically with/without bluefield has an impact on the results.

      2) After manual testing of the flows are done, it is recommended to create Jenkins CI for this.

      Scenarios

      • x86 OpenShift host using TC offoad with ConnectX-6 Dx NIC

            wizhao@redhat.com William Zhao
            zshi@redhat.com Zenghui Shi
            Ying Wang Ying Wang
            Jason Boxman Jason Boxman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: