
L'architecture Spine-Leaf est une conception de réseau de centre de données à deux niveaux dans laquelle chaque commutateur feuille se connecte à chaque commutateur spine, créant ainsi une structure dans laquelle le trafic traverse un nombre prévisible de sauts et peut utiliser plusieurs chemins actifs à la fois. Au lieu de l'ancienne hiérarchie d'accès, d'agrégation et de base, un réseau à feuilles dorsales offre au trafic de serveur à serveur une longueur de chemin cohérente, une latence plus stable et une bande passante qui évolue en ajoutant des commutateurs plutôt qu'en les remplaçant.
La raison pour laquelle cela est important est que le trafic des centres de données a changé. Une requête d'utilisateur unique se propage désormais à travers les bases de données, les caches, les nœuds de stockage, les API et les services d'analyse, de sorte que la plupart des paquets voyagent latéralement entre les serveurs plutôt que d'entrer et de sortir du bâtiment. Ce guide s'adresse à deux lecteurs à la fois : quelqu'un qui a besoin de comprendrequoila feuille vertébrale est, et un ingénieur ou un acheteur qui doit décidercommentpour dimensionner les ports, définir un objectif de surabonnement, choisir l'optique et éviter les erreurs de câblage qui font exploser discrètement le budget d'un projet.
Qu’est-ce que l’architecture Spine-Leaf ?
L'architecture colonne vertébrale-feuille (également appelée topologie feuille-colonne vertébrale ou topologie colonne vertébrale-feuille) est construite à partir de deux rôles de commutation :
- Interrupteurs à feuillesPlacez-vous à la périphérie de la structure et connectez-vous aux serveurs, baies de stockage, hyperviseurs, pare-feu et autres points de terminaison. Ils sont généralement déployés en tant que commutateurs top-of-rack.
- Commutateurs de colonne vertébraleconstituent l'épine dorsale du transport à grande vitesse. Une colonne vertébrale se connecte à chaque feuille et ne fait rien d'autre : elle ne s'attache pas directement aux serveurs.
La règle de définition est simple : les commutateurs de feuille ne se connectent pas à d’autres commutateurs de feuille, les commutateurs de colonne vertébrale ne se connectent pas à d’autres épines et chaque feuille se connecte à chaque colonne vertébrale. Ce maillage complet entre les deux niveaux est ce qui crée plusieurs chemins à coût égal entre deux points de terminaison quelconques. Lorsqu'un serveur doit atteindre un serveur sur un rack différent, le trafic va de la feuille source → une colonne vertébrale → la feuille de destination. Chaque flux entre racks traverse le même nombre de sauts, c'est exactement pourquoi la latence devient prévisible au lieu de dépendre de l'emplacement de deux machines.
À emporter pratique :si vous vous souvenez d'une chose, rappelez-vous la règle de câblage ci-dessus. La plupart des premières erreurs de conception proviennent de sa violation - par exemple, la connexion en série de feuilles pour « enregistrer les liaisons montantes », ce qui détruit la longueur de chemin prévisible qui rend la structure intéressante à construire.
Comment fonctionne un réseau Spine-Leaf ?
Un tissu à feuilles vertébrales répartit le trafic sur plusieurs liaisons montantes en même temps au lieu de choisir une liaison préférée et de garer le reste. Cela se fait normalement avec une sous-couche routée de couche 3 et un chemin multiple à coût égal (ECMP).
Commutateurs Leaf : où les serveurs se connectent
Les commutateurs Leaf fournissent des ports de liaison descendante haute densité face aux serveurs et un ensemble plus petit de ports de liaison montante à haut débit face à la colonne vertébrale. Un modèle courant est celui de 10G, 25G ou 50G pour chaque serveur et de 100G, 200G ou 400G jusqu'à la colonne vertébrale, la combinaison exacte étant déterminée par la charge de travail plutôt que par le commutateur disponible sur l'étagère.
Switches spine : la couche de transport
Le seul travail de la colonne vertébrale est d'interconnecter les feuilles et de les relier aussi rapidement que possible. Dimensionnez la colonne vertébrale en fonction du nombre de liaisons montantes de feuilles auxquelles elle doit se terminer et laissez de la place pour se développer : à mesure que la structure se développe, vous ajoutez de la capacité à la colonne vertébrale pour maintenir la bande passante plate par rack, ce qui ne fonctionne que si vos feuilles disposent encore de ports de liaison montante libres.
ECMP et longueur de chemin prévisible
ECMP permet à la structure de transmettre simultanément plusieurs routes de coût égal plutôt que de bloquer les liaisons redondantes comme le fait le protocole Spanning Tree dans les anciennes conceptions de couche 2. Dans un tissu feuille-épine, chaque maillon est censé être actif et transporter du trafic. L'IETF documente cette approche exacte dansRFC 7938, « Utilisation de BGP pour le routage dans les centres de données à grande échelle »qui décrit comment les opérateurs exécutent des structures Clos à l'échelle horizontale en utilisant BGP et ECMP comme base. Le résultat est une meilleure utilisation de la bande passante, une latence plus stable et la possibilité d'évoluer latéralement au lieu d'acheter des châssis toujours plus grands.
Architecture Spine-Leaf vs architecture traditionnelle à 3 niveaux
Les réseaux de centres de données traditionnels utilisaient un modèle à trois niveaux (accès, agrégation et noyau) adapté au trafic nord-sud, à l'époque où la plupart des données transitaient entre des clients externes et des serveurs internes. Cela devient inefficace lorsque la majorité du trafic se déplace de serveur à serveur, car ce trafic est-ouest doit remonter jusqu'à la couche d'agrégation ou centrale et redescendre, créant ainsi des points d'étranglement.
| Fonctionnalité | Traditionnel à 3 niveaux | Feuille d'épine |
|---|---|---|
| Calques | Accès, agrégation, noyau | Feuille et dos |
| Le trafic qui lui convient | Surtout nord-sud | Est-ouest et nord-sud |
| Longueur du chemin | Varie selon la topologie | Cohérent, prévisible |
| Utilisation du lien | Certains liens bloqués par STP | Tous les liens actifs via ECMP |
| Comment ça évolue | Évoluez avec un châssis plus grand | Évoluez en ajoutant des commutateurs |
| Câblage | Nombre de câbles plus légers | Plus structuré, nombre de câbles plus élevé |
| Meilleur ajustement | Sites plus petits ou anciens | Cloud, IA, virtualisé, haute densité |
Le compromis honnête : le spine-leaf n'est pas toujours plus simple et nécessite généralement une planification plus minutieuse et davantage de câblage entre les commutateurs. Cela vous permet d'acquérir une base évolutive et prévisible qui se développe sans une refonte radicale.

Comment concevoir un réseau Spine-Leaf
Une conception à feuilles vertébrales ne devrait jamais commencer par un modèle de commutateur. Cela commence par la charge de travail, la bande passante, la croissance et le câblage. Répondez aux questions ci-dessous dans l'ordre et le nombre de matériels tombe à la fin plutôt que deviné au début.
Étape 1 : Comptabiliser les ports pour aujourd'hui et pour trois à cinq ans
Décidez du nombre de racks que la structure doit desservir, du nombre de serveurs par rack, de la vitesse dont chaque port de serveur a besoin, du nombre de liaisons montantes dont chaque feuille a besoin et si des câbles de dérivation seront utilisés. Ces cinq nombres déterminent le nombre de commutateurs à feuilles, de commutateurs à colonne vertébrale, d'optiques et de câbles. L’échec de planification le plus courant est le dimensionnement uniquement pour le premier jour et la consommation immédiate de chaque liaison montante feuille, ce qui transforme l’expansion suivante en une reconstruction perturbatrice.
Étape 2 : Fixer volontairement un taux de sursouscription
Le surabonnement est le rapport entre la bande passante de liaison descendante (vers les serveurs) et la bande passante de liaison montante (vers la colonne vertébrale). Un exemple concret le rend concret : prenez une feuille avec 48 ports serveur 25G et 8 liaisons montantes 100G. Cela représente 1 200 G de moins et 800 G de plus, soit un rapport d'environ 3 : 2. Si vous ne câblez que 4 de ces 8 liaisons montantes, la liaison descendante reste à 1 200 G tandis que la liaison montante tombe à 400 G – un rapport de 3 : 1 – et vous auriez besoin de quatre épines pour atterrir ces quatre liaisons montantes actives. Une structure non bloquante a besoin d’autant de spines qu’il y a de ports de liaison montante sur chaque feuille.
À emporter pratique :un ratio modéré convient aux charges de travail générales d'entreprise, mais la formation à l'IA, le stockage distribué et le HPC exigent souvent un ratio beaucoup plus faible ou une conception totalement non bloquante, car une structure qui semble évolutive sur le papier peut toujours créer un goulot d'étranglement si la bande passante de liaison montante est trop fine pour le trafic. Estimez d’abord le modèle de trafic réel ; ne présumez pas que chaque rack a besoin de la même bande passante.

Étape 3 : Choisissez la sous-couche et décidez si vous avez réellement besoin d'une superposition
La plupart des structures modernes utilisent une sous-couche de couche 3 routée pour la connectivité physique et une superposition pour la segmentation des locataires.VXLAN, défini dans IETF RFC 7348,encapsule une trame Ethernet dans un paquet UDP/IP afin que vous puissiez étendre les segments de couche 2 sur une structure de couche 3, etEVPN, défini dans la RFC 7432,agit comme le plan de contrôle qui distribue les informations sur les points de terminaison et l’accessibilité. Mais la superposition n'est pas obligatoire : si chaque flux inter-feuilles est purement routé en couche 3 et que vous n'avez jamais besoin d'étendre un domaine de couche 2 entre les racks, une structure feuille-épine simple avec eBGP et sans superposition est parfaitement viable et plus simple à utiliser. Vous avez besoin de VXLAN/EVPN lorsque les machines virtuelles nécessitent une contiguïté de couche 2 entre les racks, lorsque les charges de travail se déplacent entre les feuilles ou lorsque vous avez besoin d'une isolation multi-locataires. Pour de nombreuses équipes, passer d'un réseau plat de couche 2 à une sous-couche routée avec une superposition constitue le changement opérationnel le plus important. Considérez-le donc comme une décision de compétences et de validation, et non comme une case à cocher.
Étape 4 : Planifiez le câblage et l'optique avant de finaliser la commande du commutateur
Une structure spine-leaf nécessite beaucoup plus de liaisons entre commutateurs qu'une conception à trois niveaux, de sorte que la couche physique mérite la même attention que la couche de commutation. Pour les liaisons courtes à l'intérieur ou entre des racks adjacents, les câbles à connexion directe (DAC) ou optiques actives (AOC) constituent généralement le choix le plus économique. Pour des trajets plus longs entre les rangées, les pièces ou les halls de données, vous optez pour la fibre optique et le connecteur enfichable.émetteurs-récepteurs optiques. Adaptez chaque émetteur-récepteur à sa tâche en fonction de la distance, du type de fibre et de la vitesse du port :Modules 100G QSFP28sont aujourd'hui une liaison montante courante entre la feuille et la colonne vertébrale, avecOptions QSFP 40Gencore largement déployé dans les tissus existants et facile à déployer à des vitesses inférieures. Pour que le nombre élevé de liaisons montantes reste gérable, la plupart des centres de données standardisent les communications structurées.Câblage principal MPO/MTPplutôt que de faire passer manuellement des cavaliers individuels entre les racks.
Le choix du verre lui-même dépend de la distance et du budget :OM4 multimodeest rentable pour les courts trajets de data-hall, tandis queOS2 monomodecouvre les liens plus longs ou à l’épreuve du temps. Lorsque vous planifiez cette couche, confirmez la distance de liaison, la capacité du chemin de câble, le type de fibre et de connecteur, la compatibilité de l'émetteur-récepteur (y compris la longueur d'onde, la prise en charge FEC et Breakout) et le chemin de mise à niveau vers des vitesses plus élevées. Ignorer la complexité du câblage est l'une des raisons les plus courantes pour lesquelles un projet de feuille de colonne vertébrale échoue - non pas parce que la conception logique est erronée, mais parce que des optiques incompatibles, un chemin de câbles épuisé ou une erreur de polarité MPO bloque l'installation et force une nouvelle commande.

Étape 5 : Rendre le tissu gérable dès le premier jour
À mesure que le nombre de commutateurs, de liaisons et de politiques augmente, la configuration manuelle devient la principale source de pannes. Avant de sélectionner le matériel, vérifiez que la plate-forme prend en charge les modèles de configuration, l'accès aux API, la télémétrie, la validation de structure, la surveillance centralisée, le contrôle des modifications et l'accès basé sur les rôles. Une structure rapide que l’équipe ne peut pas surveiller, dépanner ou mettre à niveau en toute sécurité n’est pas réellement une bonne structure.
Dimensionnement par cas d'usage : trois points de référence
Spine-leaf est utile partout où les performances, l'évolutivité et les flux prévisibles sont importants, mais le surabonnement et l'optique appropriés diffèrent considérablement selon la charge de travail. Le tableau ci-dessous mappe trois environnements courants selon leurs priorités réseau.
| Environnement | Exigence du réseau | Accent sur la conception |
|---|---|---|
| Centre de données pour petites/entreprises | Est-ouest stable, croissance modérée | Surabonnement modéré, serveurs 25G avec liaisons montantes 100G, câblage structuré |
| Cloud privé d'entreprise | Isolement des locataires, mobilité de la charge de travail | Sous-couche de couche 3 plus superposition VXLAN/EVPN, feuilles à double hébergement via multihébergement EVPN |
| IA / HPC / stockage distribué | Débit élevé, faible latence entre les nœuds | Surabonnement faible ou non bloquant, optique haute vitesse, super-spine possible pour plusieurs pods |
Les plates-formes cloud, les clusters de virtualisation, les environnements de conteneurs, les analyses à grande échelle et les infrastructures de trading financier génèrent tous un trafic est-ouest important et bénéficient tous du même tissu prévisible : ils se situent simplement à différents points de la courbe de surabonnement et de bande passante. Les déploiements d'IA et de HPC plus importants peuvent également ajouter une couche super-spine pour interconnecter plusieurs modules de structure.
Des avantages clés, énoncés concrètement
Les avantages de la feuille vertébrale sont faciles à énumérer et méritent d’être expliqués pourquoi ils se produisent :
- Faible latence prévisible, car chaque flux cross-rack traverse le même nombre de sauts plutôt qu'un chemin variable à travers une hiérarchie.
- Meilleure utilisation de la bande passante, car ECMP maintient chaque liaison montante active au lieu d'en réserver la moitié comme sauvegardes inactives.
- Mise à l'échelle horizontale plus facile : ajoutez des feuilles pour plus de ports de serveur, ajoutez des épines pour plus de bande passante inter-fabrics - à condition que la capacité de liaison montante soit prévue.
- Résilience améliorée, car la perte d'une colonne vertébrale ou d'une liaison montante redirige simplement le trafic vers les chemins restants à coût égal. C'est aussi pourquoi deux épines constituent le minimum pratique ; une seule colonne vertébrale est un point de défaillance unique.
- Mieux adapté à l’automatisation, car une structure reproductible et uniforme est beaucoup plus facile à modéliser et à valider qu'une topologie héritée réglée manuellement.
Quand Spine-Leaf n’est peut-être pas la meilleure solution
La feuille vertébrale est puissante, pas universelle. Cela peut être plus complexe et plus coûteux que la situation ne le justifie lorsque l'environnement est petit et peu susceptible de croître, lorsque le trafic est principalement simple nord-sud, lorsque l'équipe manque d'expérience en matière de routage ou de structure de couche 3, lorsque les chemins de câbles sont déjà limités, lorsque le budget ne peut pas absorber les optiques supplémentaires et les liaisons entre commutateurs, ou lorsqu'une conception plus simple à noyau effondré répond véritablement aux exigences. Pour une petite salle de serveurs, une configuration bien construite à deux commutateurs ou à noyau réduit peut suffire. Pour un centre de données, une plateforme cloud ou un cluster d’IA en pleine croissance, la feuille vertébrale constitue généralement la base la plus solide à long terme. Adaptez le design aux besoins de l’entreprise, et non à une tendance.
Erreurs courantes à éviter – et combien elles coûtent
- Conception uniquement pour le nombre de ports d'aujourd'hui.Consommez chaque liaison montante feuille dès le premier jour et l’extension suivante devient un changement perturbateur et nécessitant de nombreux temps d’arrêt.
- Sous-estimation du coût du câble et de l’optique.Le prix de changement ne représente qu’une partie de la facture ; les émetteurs-récepteurs, les DAC, les AOC, les liaisons fibre optique, les panneaux de brassage et la main d'œuvre d'installation peuvent faire varier le total de manière significative et sont les éléments les plus souvent exclus des premiers budgets.
- Ignorer le surabonnement.Une conception qui semble évolutive peut néanmoins limiter les charges de travail réelles si la bande passante de la liaison montante est trop faible pour le modèle de trafic.
- Traiter VXLAN/EVPN comme une case à cocher de fonctionnalité.La superposition remodèle le routage, la segmentation et le dépannage ; déployez-le à grande échelle sans comprendre l’interaction sous-couche/superposition et les opérations deviennent rapidement pénibles.
- Oublier les opérations.Sans surveillance, visibilité et documentation intégrées dès le départ, même une structure haute performance devient risquée à modifier.
Comment choisir les commutateurs, les optiques et les câbles
Évaluez l’ensemble du système, et non des fiches techniques isolées. Pourinterrupteurs à lames, pesez la vitesse du port côté serveur, la capacité de liaison montante, la taille de la mémoire tampon, la prise en charge du multihébergement MLAG ou EVPN, la capacité VXLAN/EVPN, les fonctionnalités d'automatisation et de télémétrie, ainsi que la direction de l'alimentation et du flux d'air. Pourcommutateurs de colonne vertébrale, pesez la densité des ports à grande vitesse, la capacité de transfert non bloquante, l'échelle de routage, la prise en charge ECMP, la fiabilité et une voie de mise à niveau claire vers une optique plus rapide. Pouroptiques et câbles, distance de liaison de pesée, type de fibre, facteur de forme de l'émetteur-récepteur, consommation électrique, compatibilité des fournisseurs, plage de température, prise en charge des dérivation et disponibilité à long terme. Une structure fiable dépend à la fois de la plate-forme de commutation et de la couche physique ; une mauvaise planification des câbles ou des optiques incompatibles peuvent retarder le déploiement, même lorsque la conception logique est impeccable.
FAQ
Q : La couche vertébrale-feuille est-elle la couche 2 ou la couche 3 ?
R : Les structures colonne vertébrale-feuille modernes constituent la couche 3 entre la feuille et la colonne vertébrale : chaque lien feuille-colonne vertébrale est une interface acheminée et ECMP répartit le trafic entre elles. Les services de couche 2, lorsque cela est nécessaire, sont fournis sous forme de superposition (généralement VXLAN avec EVPN) au-dessus de cette sous-couche acheminée, et non en étendant la couche 2 à travers la structure physique.
Q : De combien de commutateurs de colonne vertébrale ai-je besoin ?
R : Au moins deux, afin que la défaillance d’une colonne vertébrale ne fasse pas tomber le tissu. Au-delà de cela, le nombre dépend de votre objectif de surabonnement : une conception entièrement non bloquante nécessite autant de spines que chaque feuille possède de ports de liaison montante, tandis qu'un rapport de 3 : 1 sur une feuille utilisant quatre liaisons montantes actives nécessite quatre spines.
Q : Quelle est la différence entre feuille-épine et colonne vertébrale-feuille ?
R : Aucun : ce sont deux noms pour la même topologie à deux niveaux. « Colonne vertébrale et feuille », « feuille-colonne vertébrale » et « colonne vertébrale-feuille » décrivent tous une conception dans laquelle chaque feuille se connecte à chaque colonne vertébrale.
Q : Spine-leaf nécessite-t-il VXLAN/EVPN ?
R : Non. Si tout le trafic inter-feuilles est purement acheminé vers la couche 3 et que vous n'avez jamais besoin d'étendre un domaine de couche 2 entre les racks, une structure simple feuille-épine avec eBGP et sans superposition fonctionne bien et est plus simple à exécuter. VXLAN/EVPN est nécessaire pour la contiguïté de couche 2 entre les racks, la mobilité de la charge de travail entre les feuilles ou l'isolation multi-locataires.
Q : Spine-Leaf est-il adapté aux petits centres de données ?
R : C’est possible, mais ce n’est pas toujours le choix le plus économique. Un petit site avec un trafic principalement nord-sud et une croissance peu attendue peut être mieux servi par une conception à noyau effondré ou à deux commutateurs. Spine-leaf gagne des coûts supplémentaires en matière de câblage et d'optique lorsque l'environnement se développe, exécute des charges de travail distribuées ou a besoin de performances est-ouest prévisibles.
Conclusion
L'architecture Spine-Leaf offre aux centres de données modernes une bande passante évolutive, une latence prévisible et une structure conçue pour un trafic est-ouest intense, et elle évolue en ajoutant des commutateurs plutôt qu'en les remplaçant. Mais sa valeur dépend entièrement de la planification. Avant de sélectionner le matériel, réglez le nombre de ports, la capacité de liaison montante, l'objectif de surabonnement, les décisions de sous-couche et de superposition et - tout aussi important - le plan de câblage et d'optique qui relie l'ensemble du tissu. Si votre centre de données se développe, exécute des charges de travail distribuées ou se prépare à une connectivité serveur à plus haute vitesse, l'étape suivante consiste à traduire ces exigences de charge de travail en une conception de structure concrète, complète avec des commutateurs, des émetteurs-récepteurs, des câbles et des outils de gestion pour le maintenir en bonne santé.