06 · Physical network topology
Per-host cabling · 4 × 25G data ports + 1 × 1G BMC — same cabling on all 18 hosts. · interactive original ↗
Bonds
bond0 · LACP (nic-0 + nic-1)
Application side: mgmt VLAN 100 · pod/CNI overlay · guest VLANs 300–399. One 25G port to each ToR.
bond1 · LACP (nic-2 + nic-3)
Storage side: Longhorn VLAN 200 · Ceph public 210 · Ceph cluster 211 · MTU 9000. One 25G port to each ToR.
bmc · IPMI
Lights-out management on the isolated OOB switch (VLAN 90) · never bonded or routed.
Terminology
- "2 NIC for application" → bond0: 2 × 25G ports in one LACP bond
- "2 NIC for storage" → bond1: 2 × 25G ports in one LACP bond
- LACP bond — two ports act as one link: 2× bandwidth, survives port/cable loss
- MLAG — the bond's two cables go to two different ToR switches, so a whole switch can fail
- VLAN tagging (802.1Q) — multiple networks share a bond, isolated by tags
- ToR / leaf — top-of-rack switch; each rack has a redundant pair
Failure behavior
- Cable or port dies → bond keeps running on the other 25G link
- ToR switch dies → both bonds keep running via the surviving leaf
- Storage rebuild storm → saturates bond1 only; application traffic on bond0 unaffected