Important: This demo is not approved for use in a production environment and is for demonstration purposes only.
One of the greatest strengths of Cumulus Linux is its powerful, yet easy to configure routing technology. This demonstration shows how to leverage BGP unnumbered interfaces all the way down to the OpenStack hosts. This implementation has many potential advantages:
- Significant reduction in IP addressing in both the server and switch environment.
- Easier VTEP path troubleshooting because each entity is configured with BGP and has its own autonomous system number (ASN). VTEPs are placed on the hosts in this OpenStack environment.
- No spanning tree protocol (STP) at all in the entire infrastructure, resulting in an infrastructure that can scale without the worries of traditional limitations.
- Load balancing achieved using layer 3 ECMP, instead of layer 2 load balancing mechanisms.
- Unparalleled server/rack mobility. It's easy to take a physical server from one rack and move it to another rack without any IP addressing changes.
- It uses Quagga, which is available for any Linux distribution, but tested and optimized for use with Cumulus Linux switches.