One of my readers stumbled upon a 4-year-old blog post explaining the potential implementations of VXLAN hardware gateways, and asked me if that information is still relevant.
Update 2015-09-14: Added more information on Juniper VXLAN support. Added F5 LTM to the table.
Update 2015-09-15: F5 has OVSDB support and does VXLAN routing. Nexus 7K has EVPN. HP 5930 has multicast VXLAN and OVSDB.
Update 2015-09-16: Cumulus Linux has OVSDB support.
Update 2015-09-18: Citrix Netscaler supports multicast VXLAN or statically-configured unicast VXLAN.
Here’s a brief overview of what individual vendors’ hardware gateways (ToR switches) can or cannot do (to the best of my knowledge – please write a comment if I missed anything).
If you stumble upon this post 4 years from now, it's probably also outdated, but the webinars won't be.
MX & EX9200
- Nuage (or Alcatel Lucent) has Virtualized Services Gateway, which is another VXLAN gateway, but as I couldn’t find any documentation on Nuage or Alcatel Lucent web site (and the VSP documentation is behind a regwall), it’s not on the list. Five years later, some vendors still haven’t got the memo.
- A10 Networks is another vendor who hasn't got that same memo yet.
- HP has VXLAN support on several Data Center switches, but according to the configuration guide(s) at the moment only 5930 supports multicast VXLAN and OVSDB. Please check HP documentation for up-to-date status;
- Juniper QFX5100, QFX10K, EX9200 and MX routers support VXLAN and OVSDB. QFX10K does not support multicast VXLAN (yet). Only EX9200 and MX routers support VXLAN routing.
- Multicast VXLAN support allows ToR switch to interact with Cisco Nexus 1000V and pre-NSX VMware VXLAN implementations;
- OVSDB is the protocol used by VMware NSX for Multiple Hypervisors to configure ToR switches. We don’t know yet what VMware will use when support for hardware gateways will be added to NSX for vSphere, but I wouldn’t be surprised if they were to use OVSDB;
- VXLAN routing is tricky – more details here and here;
- EVPN control plane enables large L2 fabrics built on top of VXLAN and controller federation;
For more details, go watch the two webinars (links above).