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

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

    XMLWordPrintable

Details

    • Epic
    • Resolution: Unresolved
    • 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
    • 0
    • 0% 0%

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated: