As of Cumulus Linux 3.7.4, the lightweight network virtualization feature (LNV) has been deprecated. The feature will be removed in Cumulus Linux 4.0. Cumulus Networks recommends you use Ethernet virtual private network (EVPN) for network virtualization.
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. Refer to 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. Contact Cumulus Networks with your scale requirements so 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 layer 3 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. You must map a trunk 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
- Static VXLAN Configurations
- Ethernet Virtual Private Network - EVPN
- Lightweight Network Virtualization Overview
- VXLAN Active-Active Mode
- VXLAN Routing
- VXLAN Scale
- Hybrid Cloud Connectivity with QinQ and VXLANs
- Troubleshooting VXLANs
- Virtualization Integrations