// Poradnik techniczny // Sieć · SDN Fabrics

SDN Fabrics
w Proxmox VE

Fabrics to wprowadzony w Proxmox VE 9 mechanizm, który automatyzuje routing między węzłami klastra. Konfiguruje protokoły routingu na fizycznych interfejsach i tworzy routowany underlay — fundament pod full-mesh dla Ceph oraz pod sieci EVPN/VXLAN.

// 01 · Czym jest fabric

Automatyczny routing underlay

Zamiast ręcznie konfigurować routing na każdym węźle, definiujesz fabric — logiczną warstwę, która sama ustawia protokół routingu na wybranych interfejsach i zapewnia łączność L3 między węzłami klastra. Na tej routowanej podstawie stawiasz potem ruch Ceph albo nakładkę EVPN/VXLAN.

ℹ️

Fabric używa implementacji FRR — upewnij się, że zainstalowane są pakiety frr i frr-pythontools.

// 02 · OpenFabric vs OSPF

Dwa protokoły do wyboru

Fabric może działać na jednym z dwóch protokołów routingu (oba z pakietu FRR):

  • OpenFabric — nowoczesny, prosty w utrzymaniu protokół link-state; router-ID może być adresem IPv4 lub IPv6.
  • OSPF — klasyczny, szeroko znany protokół; router-ID w postaci adresu IPv4 (zapis kropkowy).

Każdy węzeł w fabric potrzebuje unikalnego router-ID (np. 192.0.2.1) — to jego tożsamość w domenie routingu.

// 03 · Konfiguracja

Fabric krok po kroku

Całość ustawisz z panelu — bez ręcznego dłubania w plikach FRR:

KrokGdzie / co
Utwórz fabricDatacenter → SDN → Fabrics → „Add Fabric”, wybierz protokół
Dodaj węzłyprzyciskiem „+” wskaż węzły i interfejsy łączące je ze sobą
Router-IDnadaj każdemu węzłowi unikalny router-ID
ZastosujSDN → Apply — konfiguracja routingu rozjeżdża się na klaster
// 04 · Zastosowania

Full-mesh dla Ceph i EVPN

  • Full-mesh pod Ceph — połącz węzły bezpośrednio (bez dedykowanego switcha), a fabric zapewni routing. Przy instalacji Ceph wskazujesz sieć fabric z listy dostępnych sieci.
  • Underlay dla EVPN/VXLAN — fabric jest routowaną podstawą, na której kontroler EVPN buduje nakładkę dla maszyn.
💡

Połączenie 3 węzłów w full-mesh na fabric daje tani, szybki backend dla Ceph bez kosztownego switcha 100GbE pośrodku — popularny wybór przy konsolidacji po migracji z VMware.

Zaprojektujemy sieć SDN w Twoim klastrze

Zaplanujemy fabric (OpenFabric/OSPF), full-mesh pod Ceph i nakładkę EVPN/VXLAN — czysto i z myślą o wydajności po migracji z VMware.

⚡ Bezpłatna konsultacja → WireGuard i BGP w SDN
// Technical guide // Network · SDN Fabrics

SDN Fabrics
in Proxmox VE

Fabrics, introduced in Proxmox VE 9, are a mechanism that automates routing between cluster nodes. It configures routing protocols on the physical interfaces and builds a routed underlay — the foundation for a full-mesh Ceph network and for EVPN/VXLAN overlays.

// 01 · What a fabric is

Automatic routed underlay

Instead of hand-configuring routing on every node, you define a fabric — a logical layer that sets up the routing protocol on chosen interfaces and provides L3 connectivity between cluster nodes. On that routed base you then run Ceph traffic or an EVPN/VXLAN overlay.

ℹ️

Fabrics use the FRR implementation — make sure the frr and frr-pythontools packages are installed.

// 02 · OpenFabric vs OSPF

Two protocols to choose from

A fabric can run on one of two routing protocols (both from the FRR suite):

  • OpenFabric — a modern, easy-to-maintain link-state protocol; the router-ID can be an IPv4 or IPv6 address.
  • OSPF — the classic, widely known protocol; router-ID as an IPv4 address (dotted notation).

Each node in a fabric needs a unique router-ID (e.g. 192.0.2.1) — its identity in the routing domain.

// 03 · Configuration

A fabric step by step

You set it all up from the UI — no hand-editing FRR files:

StepWhere / what
Create a fabricDatacenter → SDN → Fabrics → "Add Fabric", pick the protocol
Add nodesuse the "+" button to select nodes and the interfaces linking them
Router-IDgive each node a unique router-ID
ApplySDN → Apply — the routing config rolls out across the cluster
// 04 · Use cases

Full-mesh for Ceph and EVPN

  • Full-mesh for Ceph — connect nodes directly (no dedicated switch) and let the fabric handle routing. During Ceph setup you pick the fabric network from the list of available networks.
  • Underlay for EVPN/VXLAN — the fabric is the routed base on which the EVPN controller builds the overlay for guests.
💡

Meshing 3 nodes over a fabric gives a cheap, fast Ceph backend without an expensive 100GbE switch in the middle — a popular choice when consolidating after a VMware migration.

We'll design the SDN network in your cluster

We'll plan the fabric (OpenFabric/OSPF), a full-mesh for Ceph and an EVPN/VXLAN overlay — cleanly and with performance in mind after a VMware migration.

⚡ Free consultation → WireGuard & BGP in SDN