Lightweight Network Virtualization (LNV) is a technique for deploying VXLANs without a central controller on bare metal switches. This a full example complete with diagram. Please reference the Lightweight Network Virtualization chapter for more detailed information. This full example uses the recommended way of deploying LNV, which is to use Anycast to load balance the service nodes.
LNV is a lightweight controller option. Please contact Cumulus Networks with your scale requirements and we can make sure this is the right fit for you. There are also other controller options that can work on Cumulus Linux.
Example LNV Configuration
The following images illustrate the configuration:
Physical Cabling Diagram
Network Virtualization Diagram
Cumulus Boot Camp and get instructor-led training!Feeling Overwhelmed? Come join a
Layer 3 IP Addressing
Here is the configuration for the IP addressing information used in this example:
The service nodes and registration nodes must all be routable between each other. The L3 fabric on Cumulus Linux can either be BGP or OSPF. In this example, OSPF is used to demonstrate full reachability.
Here is the FRRouting configuration using OSPF:
In this example, the servers are running Ubuntu 14.04. A trunk must be mapped from server1 and server2 to the respective switch. In Ubuntu this is done with subinterfaces.
Service Node Configuration
- Detailed LNV Configuration Guide
- Cumulus Networks Training
- Integrating with VMware NSX
- Integrating with VMware NSX-V
- Integrating Hardware VTEPs with Midokura MidoNet and OpenStack
- Lightweight Network Virtualization - LNV Overview
- Static MAC Bindings with VXLAN
- Ethernet Virtual Private Network - EVPN
- VXLAN Routing
- VXLAN Scale
- VXLAN Hyperloop
- Static VXLAN Tunnels
- Hybrid Cloud Connectivity with QinQ and VXLANs