yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #89905
[Bug 1683566] Re: [RFE] L2 agent need concurrent processing port
Bug closed due to lack of activity, please feel free to reopen if
needed.
** Changed in: neutron
Status: New => Won't Fix
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1683566
Title:
[RFE] L2 agent need concurrent processing port
Status in neutron:
Won't Fix
Bug description:
Our in-tree openvswitch agent now process the port as a serial way.
This may cause some delay operation and even effect the whole work,
such as the real vm startup..
Could we let l2 agent process more quickly or make it process the port
in concurrent mode? And I know some feature or framework need the
current way to process the info they concerned. But I think it is
necessary to promote the l2 agent performance.
Cases effected:
At first, we make the assumption that the openstack is running as public could services. There are many uncontrolled api calles, including migration instances, instances creation, etc..
Now we can focus on 1 compute node. If there are many requests from
neutron server, then server rpc to l2 agent and add the updated ports
to the process list(set). The target port we concerned is at the end
of the process list, make the assumption that there are 10 ports in
the list, and each port cost 2 seconds to process. The target port
will be done after 20s. So the whole process may delay 20s..This is
just a example, please don't care about the cost time.
Also, the instance migration, nova side is more quick than neutron, if
the target port also at the end of the process list, the whole time of
vm ready is very long.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1683566/+subscriptions
References