Uploaded image for project: 'OpenShift Virtualization'
  1. OpenShift Virtualization
  2. CNV-49918

[Abandoned] Source-load balancing for overlay networks

XMLWordPrintable

    • Icon: Epic Epic
    • Resolution: Won't Do
    • Icon: Undefined Undefined
    • None
    • None
    • CNV Network
    • balance-slb-overlay
    • 77
    • Hide
      • Active-active bonding can be configured without a need to configure physical switch (enable EtherChannel)
      • This bonding is equally balancing traffic originating from different VMs connected through an overlay network managed by OVN Kubernetes
      Show
      Active-active bonding can be configured without a need to configure physical switch (enable EtherChannel) This bonding is equally balancing traffic originating from different VMs connected through an overlay network managed by OVN Kubernetes
    • To Do

      Abandoned

      After writing this, I don't think there is a usecase for it. The reason to always send VM's traffic from the same port is that if we did not do that, the physical switch would be confused about whereabouts of the VM. In case of overlay, the VM traffic is not visible to the switch, so there is nothing to be confused about.

      The real motivation for port-based-hash seems to be performance of hash calculation.

      ------

      Goal

      Support active-active bonding without a need to configure physical switches, while evenly balancing network overlay traffic.

      User Stories

      • As an admin, configuring bonding in active-active mode, unable to reconfigure physical switch, supporting infrastructure for many VMs connected through overlay networks,
        I want traffic of these VMs to be spread equally within the ports of the bonding.

      Non-Requirements

      • <List of things not included in this epic, to alleviate any doubt raised during the grooming process.>

      Notes

      • Customers coming from VMware are used to having bond active-active bond modes that do not require switch-side configuration:
      • With basic bridge+VLAN networking, the two modes described above produce the same result. However, when overlay networking is used, all the traffic is tunneled from br-ex, and so MAC+VLAN hashing is not a good fit.

        1.
        upstream roadmap issue Sub-task New Normal Unassigned
        2.
        upstream design Sub-task New Normal Unassigned
        3.
        upstream documentation Sub-task New Normal Unassigned
        4.
        upgrade consideration Sub-task New Normal Unassigned
        5.
        CEE/PX summary presentation Sub-task New Normal Unassigned
        6.
        test plans in polarion Sub-task New Normal Unassigned
        7.
        automated tests Sub-task New Normal Unassigned
        8.
        downstream documentation merged Sub-task New Normal Unassigned

            Unassigned Unassigned
            phoracek@redhat.com Petr Horacek
            Nir Rozen Nir Rozen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: