Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-2580

PCI Passthrough for Openshift Container Networking

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Won't Do
    • Icon: Major Major
    • None
    • None
    • Network - Core
    • None
    • None
    • Product / Portfolio Work
    • None
    • False
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      1. Proposed title of this feature request
      PCI Passthrough for Openshift Container Networking

      2. What is the nature and description of the request?
      A PCI Passthrough configuration which pushes the entire NIC to the container for packet processing.

      We have contemplated using host-device for this, however, this particular request is aimed at NUMA awareness (though does not have to be entirely for NUMA awareness setups)

      Other downsides to host-device:

      1. Container would be tied to physical NIC
      2. host-device works on kernel interface

      This configuration would appear to be similar to the method established for CNV:
      https://docs.openshift.com/container-platform/4.9/virt/virtual_machines/advanced_vm_management/virt-configuring-pci-passthrough.html

      However, I do not think this helps to dedicate physical pci addresses to pods.

      3. Why does the customer need this? (List the business requirements here)
      There is a need to run containerized applications which perform packet processing.

      4. List any affected packages or components.

      • Openshift-SDN
      • OVN-Kubernetes
      • Multus
      • SRIOV Operator

              mcurry@redhat.com Marc Curry
              rhn-support-jocolema John Coleman
              None
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated:
                Resolved:
                None
                None