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

DPU/SR-IOV Network Operator Vendor/Cluster Neutral Rework

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • DPU, Hardware Enablement
    • None
    • DPU/SR-IOV Network Operator Vendor/Cluster Neutral Rework
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • To Do
    • 100% To Do, 0% In Progress, 0% Done

      The DPU Network Operator along side the SR-IOV Network Operator code for these features

      • OvS HWOL For Smart NICs
      • Switchdev Mode
      • Tenant Cluster Bootstraping

      Are currently vendor locked to NVIDIA MLX NICs. The code assumes the NIC are MLX.

       - SMFS/DMFS Modes are NVIDIA specific technologies.

       - Other naming conventions mention NVIDIA specifics.

      Smart-NICs and DPUs are also cluster locked to OCP only. We use Openshift Machine Config Operator to configure the NVIDIA NIC. Although at times, we must rely on the Machine Config Operator to perform work before certain services (e.g. OvS) starts up, some code can be moved to an abstract class based hierarchy based on vendors.

      Currently DPU Network Operator is downstream only. It may be necessary to promote the DPU Network Operator to become part of an upstream community.

              wizhao@redhat.com William Zhao
              wizhao@redhat.com William Zhao
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: