I have just make available a release candidate for the next version of flannel
This pre release of flannel brings some significant improvements to the vxlan backend.
- No longer listen for netlink messages. This improves flannel performance at high scale (especially on heavily loaded systems) and minimizes the possibility for dropped traffic when the flannel deamon is stopped (e.g. during upgrades).
- Fully compatible with previous versions of flannel to allow for easy upgrade
- Adds support for new "direct routing" mode where packets are only VXLAN encapsulated if there isn't a directly connected route to the destination host.
There are also a number of other fixes - see the release note for more details.
I'm hoping to do the final release at the end of the week so it would be great if you folks could try it out before then. I'm particularly looking for for people to try out the vxlan changes (with the new direct routing option) and the multi platform fixes.