Uploaded image for project: 'netvirt'
  1. netvirt
  2. NETVIRT-334

In scale system, Table52 "output to full BC group" flow installation delayed significantly and causes DHCP issues

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Boron
    • None
    • General
    • None
    • Operating System: All
      Platform: All

    • 7319

    Description

      InterfaceAddWorkerOnElan:setElanBCGrouponOtherDpns method installs full BC group on all DPNs that are related to an ELAN. This method has a Thread.Sleep() call inside a loop iterating the DPNs, with default of 300ms sleep per loop iteration

      In a scale setup, with dozens of DPNs, this delays significantly the call to InterfaceAddWorkerOnElanInterface, which in turn installs table52 "output to full BC group" flow.

      In the mean time, vms that are spawning, which are the first ones on their compute nodes, are dependent on the above flow to send their DHCP "discover" packet. consequent of that some of them gives up attempting to obtain IP ,before the above flow is installed.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            tomer.pearl@hpe.com Tomer Pearl
            tomer.pearl@hpe.com Tomer Pearl
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: