yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #40495
[Bug 1509295] [NEW] L3: agent may do double work upon start/resync
Public bug reported:
The issue was noticed during scale testing of DVR.
When l3 agent starts up it initiates a full sync with neutron server: requests full info about all the routers scheduled to it. At the same time agent may receive different notifications (router_added/updated/deleted) which were sent while agent was offline or starting up. For each of such notifications the agent will request router info again, so server will have to process it twice (first is for resync request).
The following optimization makes sense: when agent is about to fullsync
we can skip all router notifications since fyllsync should bring the
agent up to date anyway.
** Affects: neutron
Importance: Undecided
Assignee: Oleg Bondarev (obondarev)
Status: In Progress
** Tags: l3-ipam-dhcp loadimpact
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1509295
Title:
L3: agent may do double work upon start/resync
Status in neutron:
In Progress
Bug description:
The issue was noticed during scale testing of DVR.
When l3 agent starts up it initiates a full sync with neutron server: requests full info about all the routers scheduled to it. At the same time agent may receive different notifications (router_added/updated/deleted) which were sent while agent was offline or starting up. For each of such notifications the agent will request router info again, so server will have to process it twice (first is for resync request).
The following optimization makes sense: when agent is about to
fullsync we can skip all router notifications since fyllsync should
bring the agent up to date anyway.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1509295/+subscriptions
Follow ups