** Changed in: neutron
Status: New => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1880532
Title:
[RFE]L3 Router should support ECMP
Status in neutron:
Fix Released
Bug description:
ECMP is a kind of routing technology which allows multiple different
links reach the same destination. Thanks to ECMP has been supported by
linux kernel, neutron can simply support ECMP by using linux command
line and adding route entry into qrouter namespace.
An ECMP command looks likeļ¼
ip route replace to <destination_ip> nexthop via <nexthop_ip1> nexthop via
<nexthop_ip2>
then there will be a entry as follow:
<destination_ip>
nexthop via <nexthop_ip1> dev qr-xxxxxxxx-nn weight 1
nexthop iva <nexthop_ip2> dev qr-xxxxxxxx-nn weight 1
Then router will randomlly pick a <nexthop_ip> and fill its mac address into
the package's dst_mac address when this package wants to get to the
<destination_ip>.
Since Octavia has proposed an active-active load balancing design on
https://review.opendev.org/#/c/723864/ and this design need ecmp support in
neutron, I hope ECMP can be supported as soon as possible.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1880532/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp