Uploaded image for project: 'Fast Datapath Product'
  1. Fast Datapath Product
  2. FDP-2451

Test Plan: ERFE - Investigate and implement new bonding modes for OVS

    • False
    • Hide

      None

      Show
      None
    • False
    • Hide

      ( ) The new test plan is aligned with the epic's acceptance criteria

      Given a system administrator using OVS without the ability to configure the network switch for bonding,

      When they configure OVS bonding using the newly implemented `balance-tlb` and `balance-alb` modes,

      Then, the network traffic should be balanced across the available interfaces and the system should not require any special switch configuration. In the case of `balance-alb`, the system should attempt rebalancing traffic using ARP without errors. 

      ( ) The test plan/test case pass successfully on all non blocking functions of the feature

      Show
      ( ) The new test plan is aligned with the epic's acceptance criteria Given a system administrator using OVS without the ability to configure the network switch for bonding, When they configure OVS bonding using the newly implemented `balance-tlb` and `balance-alb` modes, Then, the network traffic should be balanced across the available interfaces and the system should not require any special switch configuration. In the case of `balance-alb`, the system should attempt rebalancing traffic using ARP without errors.  ( ) The test plan/test case pass successfully on all non blocking functions of the feature
    • None
    • rhel-net-ovs-dpdk

      This task is tracking the test case writing activities to cover the feature request described below.

      The linux kernel supports two bonding modes to facilitate load balancing without any special configuration from the attached switch: balance-tlb and balance-alb.

      In balance-tlb, traffic is load balanced on send, and accepted on either interface. In balance-alb, linux attempts to rebalance through the use of ARP.

      Currently all bonding modes in OVS require the peer to be configured with a compatible bonding configuration. However, some users have been unable or unwilling to reconfigure their switches for OVS bonding.

      Adding the equivalent to balance-tlb would be a small task. Adding support for the equivalent of balance-alb would be more involved but should still possible.

              ovsdpdk-triage ovsdpdk triage
              nstbot NST Bot
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: