Securing the high-performance fabric

Share

In one line

You cannot drop a firewall into the middle of a lossless RDMA fabric - so AI back-end security comes from isolation and segmentation, not inline inspection.

The tension

RoCE/RDMA is line-rate, latency-sensitive, and lossless (RDMA, RoCE and RoCEv2, Lossless fabric - PFC, ECN, DCQCN). Inline DPI / stateful firewalls add latency, cause drops, and become bottlenecks - incompatible with the GPU back-end. Trying to inspect east-west GPU traffic inline breaks the fabric.

The answer: isolate + edge-enforce + encrypt

Recommendation / justification

Design the GPU fabric as an isolated, segmented island with edge enforcement and link encryption - never inline inspection. Justify by the hard reality that lossless RDMA performance and inline security inspection are mutually exclusive in the data path.

What would change this (mid-scenario twist)

Validation checks

  • Is security at the edges/segmentation, with no inline inspection in the RDMA path?
  • Are links encrypted (MACsec) without breaking losslessness?

IPv6 / dual-stack note

Edge enforcement and MACsec are family-agnostic; ensure both v4 and v6 ingress/egress are controlled.

Spaced repetition

Why can't you put a firewall in the middle of an AI GPU fabric?

RoCE/RDMA is line-rate, latency-sensitive, and lossless - inline DPI/firewalls add latency, drops, and bottlenecks, breaking the fabric.

The correct security pattern for the GPU back-end is [...].

The correct security pattern for the GPU back-end is isolate (dedicated island) + enforce at the edges + encrypt links (MACsec) - not inline inspection.

Link encryption on the AI fabric without breaking losslessness uses [...] rather than inline L7 inspection.

Link encryption on the AI fabric without breaking losslessness uses MACsec (L2, line-rate) rather than inline L7 inspection.

Sources

  • Cisco AI/ML blueprint; RoCE/lossless-fabric and MACsec design guidance.

domain: AI-Infra · blueprint-ref: AI-Infra 3.1/3.2 Infrastructure protection (applied to the RDMA fabric) · type: design-decision · status: complete · tags: [elective/ai-infra, ai/security, tradeoff/security, tradeoff/latency]