A Beginner’s Guide to Modern Ethernet Fabrics for HPC and AI Environments

vendor-neutral fundamental, packet walks, AI/HPC design context , and troubleshooting
  1. Part 1 — The Foundations 
  2. Part 2 — VXLAN and EVPN
  3. Part 3 — Distributed Networking Services
  4. Part 4 — How The Fabric Works
  5. Part 5 — HPC and AI Environments
  6. Part 6 — Operations, Automation, and Troubleshooting ← You are here
  7. Part 7 — Design Examples, Glosary, and References

Keeping the Lights On

Fabric Automation and Source of Truth

A fabric with hundreds of switches is mostly repeated structure: interfaces, addressing, AS numbers, VNIs, route targets, VRFs, and policy templates. Configuring those by hand turns repetition into risk. Modern operations therefore start with a source of truth that describes intended state and generate device-specific configuration from structured data.

A robust workflow resembles software delivery: change intent in version control, validate syntax and topology, run policy and consistency tests, render configurations, stage changes, observe results, and detect drift. Network CI/CD is not about pretending switches are stateless software; it is about applying software-engineering discipline to infrastructure change.

Figure 18 – A repeatable automation pipeline reduces per-device variation and makes rollback criteria explicit.

Operational warning

Route targets, VNIs, anycast gateway values, MTU, and BGP policies are excellent candidates for machine validation because one inconsistent value can create failures that are difficult to see from a single switch.

Observability

A healthy fabric needs visibility at several layers. “BGP is up” is not sufficient. Operators should be able to see physical errors, underlay routes, VTEP reachability, EVPN routes, MAC/IP bindings, VXLAN state, VRFs, queue occupancy, ECN marks, PFC events where used, latency, loss, and flow distribution.

Healthy control plane might showHealthy data plane should also show
BGP neighbors EstablishedTraffic actually forwards at expected rate
VTEP loopbacks reachableNo MTU-related loss or fragmentation
Expected EVPN Type 2/5 routes installedCorrect encapsulation and decapsulation counters
Correct RT import/exportCorrect VRF/VNI forwarding context
Ethernet-segment state convergedNo duplicate delivery or split-horizon error
ARP/ND bindings presentHosts resolve peers and gateways correctly
All expected ECMP next hops installedFlows distribute acceptably across links

For AI/RDMA fabrics, add queue and congestion telemetry to the normal routing view. ECN marking rate, congestion notification behaviour, PFC pause counters, buffer occupancy, retransmission indicators, and per-link utilization can reveal performance faults long before a link goes administratively down.

Troubleshooting Method

Troubleshoot from the simplest layer upward. Resist the temptation to start with the most exotic EVPN command because the symptom mentions VXLAN. A repeatable sequence narrows the fault domain quickly.

  1. Is the physical interface up, error-free, and at the expected speed?
  2. Is the underlay routing healthy and are ECMP next hops present?
  3. Can the VTEP loopbacks reach each other with the required MTU?
  4. Is the MP-BGP EVPN session established?
  5. Is the expected EVPN route present and valid?
  6. Was the route imported into the correct VRF/VNI according to route-target policy?
  7. Is the endpoint MAC/IP or IP prefix learned correctly?
  8. Is VXLAN encapsulation/decapsulation occurring and are counters increasing?
  9. Are MTU, ACLs, firewall rules, or QoS policies dropping traffic?
  10. Is ECMP hashing distributing the relevant flows?
  11. For RoCEv2, are ECN/PFC/congestion-control signals behaving as designed?
  12. Does the failure reproduce after moving traffic to a different path or endpoint?

Figure 19 – A layered troubleshooting decision flow.

Common Beginner Mistakes

MistakeCorrection
“VXLAN is a routing protocol.”VXLAN is an encapsulation. Routing is performed by the underlay and by VRF/IRB forwarding.
“EVPN forwards packets.”EVPN distributes control-plane reachability; the data plane forwards traffic.
“BGP is only for the Internet.”BGP is also widely used as a data-centre routing/control-plane protocol.
“A VNI is just a bigger VLAN ID.”A VNI identifies an overlay network; mapping to local VLANs is a VTEP implementation detail.
“If EVPN is up, the network is healthy.”MTU, ASIC programming, ACLs, queues, host state and hashing can still break the data plane.
“Overlays improve performance.”Overlays improve logical flexibility and scale; they add headers and operational state.
“EVPN makes Ethernet lossless.”Lossless/congestion behaviour is governed by Ethernet QoS and transport/congestion-control mechanisms.
“RoCEv2 needs EVPN.”RoCEv2 can run on a plain routed IP fabric.
“More Layer 2 is more flexible.”Stretch only what needs stretching; routed boundaries usually reduce failure domains.
“Aggregate bandwidth tells me AI performance.”Traffic pattern, oversubscription, queueing, entropy and tail behaviour also matter.