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

ovn-northd incremental processing - handle IGMP group creation/deletion/update

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • FDP-25.A
    • None
    • ovn24.09
    • 8
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide

      Given multicast snooping is enabled in a network managed by ovn-northd,

      When an IGMP group is created, deleted, or updated in the OVN SB database,

      Then, the ovn-northd incremental procesing should handle the IGMP group change without triggering a full lflow recompute.

      Show
      Given multicast snooping is enabled in a network managed by ovn-northd, When an IGMP group is created, deleted, or updated in the OVN SB database, Then, the ovn-northd incremental procesing should handle the IGMP group change without triggering a full lflow recompute.
    • None
    • rhel-net-ovn
    • ssg_networking
    • FDP 25.B
    • 1

      Currently northd incremental processing for lflow fails when IGMP groups are added/removed.  The I-P node dependency is:

      SB.IGMP_Group -> en_lflow

      And this doesn't have a change handler.  If multicast snooping is enabled IGMP groups are created/updated in the OVN Southbound database every time an IP multicast receiver registers/deregisters for multicast traffic.

      Such updates of the SB IGMP table trigger a full recomputation of the lflow node which can be costly at scale.

              jtanenba@redhat.com Jacob Tanenbaum
              dceara@redhat.com Dumitru Ceara
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: