If you are using the current version of Cumulus Linux, the content on this page may not be up to date. The current version of the documentation is available here. If you are redirected to the main page of the user guide, then this page may have been renamed; please search for it there.

Data Center Host to ToR Architecture

This chapter discusses the various architectures and strategies available from the top of rack (ToR) switches all the way down to the server hosts.

Layer 2 - Architecture

Traditional Spanning Tree - Single Attached

/images/download/attachments/8362457/singleattach.png

auto bridge.10 iface bridge.10 address 10.1.10.2/24

auto peerlink iface peerlink bond-slaves glob swp49-50

auto swp1 iface swp1 mstpctl-portadminedge yes mstpctl-bpduguard yes

auto eth1.10 iface eth1.10 inet manual

auto eth2 iface eth1 inet manual

auto eth2.20 iface eth2.20 inet manual

auto br-10 iface br-10 inet manual bridge-ports eth1.10 vnet0

auto br-20 iface br-20 inet manual bridge-ports eth2.20 vnet1

MLAG

/images/download/thumbnails/8362457/mlag.png

auto bridge.10 iface bridge.10 address 172.16.1.2/24 address-virtual 44:38:39:00:00:10 172.16.1.1/24

auto peerlink iface peerlink bond-slaves glob swp49-50

auto peerlink.4094 iface peerlink.4094 address 169.254.1.2 clagd-enable yes clagd-peer-ip 169.254.1.2 clagd-system-mac 44:38:39:FF:40:94

auto host-01 iface host-01 bond-slaves swp1 clag-id 1 {bond-defaults removed for brevity}

auto bond0.10 iface bond0.10 inet manual

auto vm-br10 iface vm-br10 inet manual bridge-ports bond0.10 vnet0

Layer 3 Architecture

Single-attached Hosts

/images/download/attachments/8362457/Screen-Shot-2016-04-04-at-4.00.28-PM.png

Redistribute Neighbor

/images/download/attachments/8362457/redisneigh.png

Routing on the Host

/images/download/thumbnails/8362457/routingonhost.png

Routing on the VM

/images/download/attachments/8362457/routingvm.png

Virtual Router

/images/download/attachments/8362457/vrouter.png

Anycast with Manual Redistribution

/images/download/thumbnails/8362457/anycast.png

auto lo:1 iface lo:1 inet static address 172.16.1.2/32 up ip route add 0.0.0.0/0 nexthop via 172.16.1.1 dev eth0 onlink nexthop via 172.16.1.1 dev eth1 onlink

auto eth1 iface eth2 inet static address 172.16.1.2/32

auto eth2 iface eth2 inet static address 172.16.1.2/32

Network Virtualization

LNV with MLAG

/images/download/attachments/8362457/lnvmlag.png

auto vni-10 iface vni-10 vxlan-id 10 vxlan-local-tunnelip 10.0.0.11

auto br-10 iface br-10 bridge-ports swp1 vni-10

auto vni-10 iface vni-10 vxlan-id 10 vxlan-local-tunnelip 10.0.0.12

auto br-10 iface br-10 bridge-ports swp1 vni-10