NAS et agrégation de liens… attention aux préjugés

L’agrégation de liens avec un NAS, c’est brancher 2 câbles RJ45 Gigabit (ou plus) sur un switch pour multiplier par deux les débits… mais ce n’est pas aussi simple. Si le NAS peut effectivement fonctionner avec 2 câbles réseau, il va falloir prendre un switch compatible et le débit ne sera pas de 2 Gbit/s. Explications…

Agrégation de liens et NAS

Les NAS sont boîtiers réseau surpuissants. Il s’agit de vrai serveur dont les rôles principaux sont le stockage, le partage et la sécurisation des données. Il est bien sûr possible de faire beaucoup plus, mais ce n’est pas l’objectif de cet article. Vous trouverez de nombreux articles et tutos sur Cachem 😉 Le NAS sont devenus de plus en plus rapide, grâce aux nouveaux processeurs, aux disques durs, l’arrivée du SSD… Aujourd’hui, le goulot d’étrangement pour la vitesse : le réseau 1 Gbit/s.

L’agrégation de lien peut sembler une solution intéressante, mais il faut faire attention à sa mise en place et ses atouts. Pour la théorie, je vous renvoie vers un ancien article qui reste toujours d’actualité. Vous y retrouverez le Link Aggregation (ou en français agrégation de liens), son histoire sa norme IEEE 802.3ad en 2000, son évolution vers IEEE 802.3ax en 2008, sa norme indépendante IEEE 802.1AX…. et bien plus encore.

Pour revenir à nos NAS, les 2 ports réseau vont vous permettre au choix :

  • Augmentation de la bande passante,
  • Tolérance aux pannes (failover),
  • Répartition de charges (load balancing).

Ce qui nous intéresse ici, c’est l’augmentation de la bande passante. Normal me direz vous, il y a 2 fois plus de possibilités avec 2 câbles… et vous avez raison, en théorie. Toutefois, les 2 câbles ne sont pas pour un seul client/ordinateur. Cette augmentation de la bande passante sera utile dès qu’il y aura au moins 2 périphériques utilisant le NAS en même temps, simultanément. Si vous êtes seul ou si un seul ordinateur accède aux données, alors il utilisera qu’un seul câble. On ne découpe pas les paquets en deux pour les resynchroniser et les renvoyer (les plus experts m’excuseront ce raccourci). Non ! Vous allez me dire « dans les tests, on voit souvent 180 Mo/s voire +200 Mo/s« . Oui, c’est l’addition du débit constaté sur chacun des 2 ordinateurs, lorsqu’ils accèdent en même temps au NAS.

Bien choisir le switch

Je le mentionnais précédemment, en plus d’un NAS avec 2 ports réseau, il faut un Switch compatible. Non, on ne peut pas prendre un switch traditionnel. Je vous recommande celui-ci NETGEAR GS108T-200GES (photo ci-dessus). Il est abordable (moins de 70€), avec une interface d’administration complète et il est garantie à vie. Le Linkys LGS308P (photo ci-dessous) est un peu plus cher, mais intègre le POE+ (30 W) !

 

Enfin pour terminer, et si cela vous êtes toujours intéressé, j’ai rédigé un tuto détaillé accessible ici : Agrégation de liens et NAS Synology.

  1. Salut,

    Le plus important dans l’agrégation de liens, c’est l’algorithme de hashing.
    La répartition de charge est donc faite en fonction de celui-ci, c’est normalement configurable (@MACsrc/@MACdst, IPsrc/IPdst, etc.).

    Le plus compliqué finalement est donc de choisir le bon algorithme en fonction de son usage et clairement un NAS avec une seule MAC et IP ça ne va pas faire augmenter grandement les choses en terme de débit. Et pire encore il faut que le switch permette cette configuration fine ….

    OK, maintenant on peut faire du Container (mais je ne sais plus si le hashing supporte les Portsrc/Portdst) ou encore de la virtulation et là il faut bien passer en IPsrc/IPdst.

    Le premier intérêt est bien le double attachement (sans spanning-tree) pour la continuité de service, mais il faut disposer de 2 switchs en stack ou virtual stack (pour supporter le split d’agrégaton), et/ou n’utiliser que du Failover et pas de la répartition de charge.

    A+,

  2. Ce qui est surtout très important c’est
    « On ne découpe pas les paquets en deux pour les resynchroniser et les renvoyer (les plus experts m’excuseront ce raccourci). Non ! Vous allez me dire « dans les tests, on voit souvent 180 Mo/s voire +200 Mo/s« . Oui, c’est l’addition du débit constaté sur chacun des 2 ordinateurs, lorsqu’ils accèdent en même temps au NAS. »

    ce sont des connexions simultanées de machines différentes et non d’une seule machine !

  3. Autre bon hardware et en 24 ports car 8 c’est souvent trop limité même pour un switch derrière la tv (je préfère tout cabler et après on ne touche plus à rien ; sinon les enfants branches / débranches et puis … plus rien ne fonctionne)
    Zyxel sans ventilateur est à 129 ou 99 Euro

    https://www.amazon.fr/gp/product/B00FZ6IC5E/ref=as...

    Ou

    https://www.amazon.de/gp/product/B00IZIBWMO/ref=ox_sc_saved_title_4?smid=A1I418WEDMEOCN&th=1

    La version avec POE en 24 ports et rackable est à 219 Euro

    https://www.amazon.de/gp/product/B00IZJ0WTC/ref=ox_sc_saved_title_4?smid=A1I418WEDMEOCN&th=1

    L’on remarque les grosses différences de prix entre Amazon Allemagne & France. La taxe Macron sur Amazon France fait déjà mal à l’e-shop Français.

    1. Les différences de prix entre les différents Amazon n’ont je pense vraiment pas grand chose à voir avec le président Macron.
      Ce n’est rien de nouveau, certains produits sont moins cher ici, d’autres là-bas. Raison pour laquelle j’ai déjà acheté des objectifs photos sur Amazon Allemagne ou UK (toujours en vendu par Amazon pas de marché gris). Ou encore il y a quelques années un casque bluetooth qui était 30% moins cher sur Amazon Espagne (299€ vs 450€). Dans la grosse majorité des cas si le produit est dispo en France il sera envoyé de France et pas du pays de commande, en tout cas si on achète sur un Amazon en Europe.
      Il y a un comparateur de prix entre les différents sites Amazon (certains Amazon le bloquent mais en Europe ça va) et l’écart peut être énorme, dans un sens comme dans l’autre.
      Et c’est pareil chez d’autres sociétés, étant près de 3 pays étrangers, Ikea fait aussi cela très bien… j’ai économisé des centaines d’euros en comparant comme ça.

  4. Comment comprendre que Synology ne le permette pas sur son routeur RT2600AC alors que la plupart de ses NAS offre cette possibilité et que le routeur permette de faire du loadbalancing sur deux ports WAN ?

    Est-ce corrigeable logiciellement ou cela nécessite une évolution matérielle ?

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.