Qu'est-ce qu'une fabric de datacenter ?

Qu'est-ce qu'une fabric de datacenter ?

Dans cette architecture de datacenter moderne, les équipements réseau sont déployés en deux (parfois trois) couches fortement interconnectées, représentées sous forme de fabric. Contrairement aux architectures multicouches traditionnelles, une fabric de datacenter aplatit les couches de l'architecture réseau. Ainsi, elle réduit la distance entre les terminaux dans le datacenter. Cette conception offre une efficacité optimale et une faible latence.

diagram-what-is-data-center-fabric-1-1

Architecture de fabric de datacenter « spine-leaf ».

 

Les différentes variétés de fabrics de datacenter partagent un autre objectif de conception. Elles fournissent une solide couche de connectivité dans le réseau physique et déplacent la complexité de services tels que la virtualisation du réseau, la segmentation, les extensions de segments Ethernet et la mobilité de la charge de travail vers un overlay superposé à la fabric. Lorsqu'elle est associée à un overlay, la fabric elle-même est appelée underlay (sous-couche).

 

Quels problèmes résout une fabric de datacenter ?

Les modèles de trafic dans les datacenters évoluent à mesure que le modèle de conception monolithique des applications évolue vers un modèle désagrégé puis de micro-services. Ils passent d'un trafic nord-sud, entre équipements à l'intérieur et à l'extérieur du datacenter, à un trafic est-ouest, entre équipements à l'intérieur du datacenter.

En plus de dépasser la conception monolithique des applications, certaines organisations adoptent une méthode informatique Agile. Ainsi, elles peuvent déployer des applications au cours d'étapes de moindre envergure mais plus rapides, et répondre à des exigences de transport qui peuvent changer rapidement. En outre, de nombreuses organisations adoptent des charges de travail virtualisées, comme les conteneurs ou les machines virtuelles, pour pouvoir rapidement changer de capacité au fils du temps avec moins de serveurs physiques.

La conception hiérarchique des réseaux de datacenters traditionnels n'est pas adaptée à de telles exigences. Ainsi, de nombreuses organisations remplacent leurs réseaux hiérarchiques par des fabrics de datacenters simplifiées et plus agiles.

 

Comment fonctionne une fabric de datacenter ?

Les fabrics de datacenters modernes utilisent généralement une architecture « spine-and-leaf » à deux niveaux, également connue sous le nom de fabric Clos. Dans cette fabric, il existe généralement trois étapes, car les données passent par trois équipements pour atteindre leur destination. Dans un datacenter, par exemple, le trafic est-ouest remonte depuis un serveur vers un équipement de cœur de réseau par le biais d'un équipement de branche, puis redescend vers un serveur de destination à travers un autre équipement de branche.

Dans une fabric, il n'y a pas de cœur de réseau, ce qui change fondamentalement la nature du réseau.

  • Alors que l'intelligence peut être déplacée au cœur d'un réseau hiérarchique traditionnel (par exemple, pour mettre en œuvre une stratégie), l'intelligence d'une fabric spine-and-leaf est déplacée à la périphérie. Elle est mise en œuvre soit dans les équipements de branche (tels que les commutateurs top-of-rack, ou ToR), soit dans les terminaux connectés à la fabric (les charges de travail). Les équipements de cœur de réseau servent simplement de couche de liaison vers les équipements de branche.
  • Les fabrics spine-and-leaf gèrent facilement les parties du réseau avec d'importants flux de trafic est-ouest, ce qui n'est pas le cas des conceptions hiérarchiques traditionnelles.
  • Dans une fabric spine-and-leaf, tout trafic est égal, qu'il soit est-ouest ou nord-sud. Ces trafics sont traités par le même nombre d'équipements. Avec une telle conception, il est plus facile de mettre en place des fabrics avec des exigences de délai et de gigue strictes.

L'évolutivité d'une fabric spine-and-leaf est limitée par le nombre de ports disponibles.

Sur les équipements de branche :

  • Ports en aval disponibles pour connecter les terminaux
  • Ports en amont disponibles pour se connecter aux équipements de cœur de réseau

Sur les équipements de cœur de réseau :

  • Ports en aval disponibles pour se connecter aux équipements de branche

Cependant, il est facile d'augmenter la capacité d'une fabric spine-and-leaf. Il suffit d'ajouter d'autres équipements de cœur de réseau ou de branche, selon les besoins, aux équipements existants. Cette approche permet à une fabric spine-and-leaf d'évoluer de la même manière que les serveurs et les services, en ajoutant d'autres équipements en parallèle. Cela s'oppose à l'évolutivité par extension de la capacité des équipements existants, comme dans une conception hiérarchique traditionnelle.

Au-delà de la capacité de port, vous pouvez également augmenter l'évolutivité globale de la fabric en créant plusieurs pods de fabric spine-and-leaf et en les interconnectant à une couche supplémentaire de type cœur de réseau.

Exemple de conception d'une fabric à grande échelle

Exemple de conception pour une fabric à grande échelle.

 

Cette conception à base de pods présente des avantages dans les fabrics de datacenters à grande échelle.

  • Permet de construire des fabrics de très grande taille en utilisant un seul type d'équipement dans tout le réseau (conception référence unique)
  • Permet une gestion générationnelle du matériel et des logiciels au fil du temps
  • Facilite l'orientation du trafic grâce à des technologies telles que le routage de segments

 

Implémentation de Juniper Networks

Les solutions de fabric de datacenter de Juniper comprennent deux composants principaux.

  • Les commutateurs Juniper offrent des plates-formes hautes performances et haute densité permettant de concevoir une fabric de datacenter innovante, capable d'évoluer pour prendre en charge des milliers de ports.
  • La solution combinée de Juniper et Apstra vous permet de gérer facilement votre infrastructure physique de datacenter. Apstra AOS vous permet d'automatiser, de gérer et de surveiller la fabric de votre datacenter, simplifiant les opérations à partir du Jour 0.

Ces solutions sont adaptées aux infrastructures physiques et virtualisées, permettent une gestion simplifiée, et répondent parfaitement aux exigences de la virtualisation, du cloud computing et du Big Data.

Questions fréquentes sur les fabrics de datacenters

Qu'est-ce qu'une fabric de commutation de datacenter ?

Une fabric de datacenter comprend un ensemble de commutateurs et leurs interconnexions, qui peuvent être représentés sous forme d'entité logique unifiée. La fabric permet d'obtenir une architecture réseau aplatie dans laquelle tout serveur ou nœud de stockage connecté peut se connecter à tout autre serveur ou nœud de stockage. De même, tout nœud de commutation peut se connecter à n'importe quel autre nœud de commutation, de serveur ou de stockage.

Quelle est la différence entre une structure de datacenter et un réseau traditionnel ?

Le terme « fabric » décrit la manière selon laquelle les nœuds de commutation, de serveur et de stockage se connectent les uns aux autres dans un maillage, et évoque l'image d'un tissu (fabric en anglais) étroitement tissé. Ces liaisons fournissent plusieurs chemins de communication redondants et assurent un débit total plus élevé que les réseaux traditionnels.

Existe-t-il différents types d'architectures de fabric de datacenter ?

En effet, il existe à la fois des architectures propriétaires et des fabrics ouvertes basées sur des normes, comme EVPN-VXLAN.

Qu'est-ce qu'EVPN-VXLAN ?

Ce type de fabric est un réseau superposé qui repose sur les fabrics IP sous-jacente. Il permet d'étendre et d'interconnecter les domaines de datacenters de couche 2 et de placer des points de terminaison (comme des serveurs ou des machines virtuelles) partout sur le réseau, y compris dans plusieurs datacenters.

Quelles technologies, solutions et produits de datacenter sont proposés par Juniper ?

Juniper propose des commutateurs de datacenter de pointe, les QFX Series, qui forment une fabric de commutation fiable. La solution de mise en réseau basée sur l'intention Juniper Apstra gère tous les aspects de l'automatisation, de la collecte de la télémétrie et de l'analyse de votre réseau de datacenters. Ensemble, les QFX Series et Juniper Apstra offrent un cadre EVPN-VXLAN entièrement automatisé qui vous permet de construire, d'étendre et de gérer la fabric de votre datacenter, depuis sa conception (Jour 0) jusqu'à son exploitation (Jours 2+), en passant par le déploiement (Jour 1) via le provisionnement sans intervention (ZTP).