-
Feature Request
-
Resolution: Done
-
Major
-
None
-
None
-
False
-
False
-
undefined
-
-
-
-
-
1. Proposed title of this feature request
SR-IOV Bond Interfaces
2. What is the nature and description of the request?
A major use case for bonding in containers is network redundancy of an application in the case of network device or path failure and unavailability. Today in OCP the NMState configs can be used to bond kernel interfaces but that does not work for VFs interfaces and that is the reason this request is specific for SR-IOV VFs backed bonds.
3. Why does the customer need this? (List the business requirements here)
When designing high performance networks for resiliency, bond are used to maintain a simple network construct from the Pod perspective while maintaining HA or fail-over interconnectivity towards the external networks.
4. List any affected packages or components.
OpenShift SR-IOV Operator
Reference implementation
https://github.com/intel/bond-cni#bonded-failover-for-sriov-workloads