Agrégation de liens et NAS Synology

Si vous souhaitez améliorer les performances de votre réseau local et notamment les transferts de votre NAS, j’ai une solution pour vous : l’agrégation de lien (link aggregation en anglais). Pour cela, il vous faut un NAS avec 2 ports réseau (ou plus) et un switch compatible (à partir de 72€). Rentrons dans le vif du sujet…

link aggregation nas synology

Augmenter le débit réseau…

Pour augmenter la vitesse de transfert sur un réseau, il y a plusieurs possibilités :

  • Refaire son installation complète (très cher) ;
  • Profiter de la norme IEEE 802.3bz5 Gbits/s avec un câble 5e et 10 Gbit/s avec un câble Cat.6 (encore un peu cher) ;
  • Activer et profiter de l’agrégation de lien (plus abordable).

Pour ce dernier choix, on utilise 2 cartes/câbles réseaux physiques pour créer une connexion unique (logique). Contrairement à une idée reçu, l’agrégation ne permet pas de doubler le débit… mais on n’en est pas loin. Si vous n’avez qu’un PC, le débit ne va pas passer de 100 Mo/s à 200 Mo/s. La répartition du trafic des utilisateurs est faite sur les 2 ports. Si vous n’avez qu’un poste de travail, alors vous serez toujours sur le même port… il n’y aura donc aucun gain de performance. Par contre, si vous avez plusieurs ordinateurs, vous allez constater quelques changements 😉

Première étape – La configuration du switch

Tout d’abord, vous devez posséder un switch compatible. Connectez-vous à son interface d’administration et cherchez le paramétrage LAG (Link Aggregation Group). Si vous ne le trouvez pas, référez-vous au manuel de votre équipement. Nous allons mettre en place un Link Aggregation Control Protocol (LACP). N’ayez pas peur, il s’agit juste de spécifier au switch le mode de groupement de plusieurs ports physiques en un canal logique. Le switch peut avec ce mode être passif (il n’initiera pas de négociation LACP) ou actif (il initiera les négociations LACP). Avec un NAS, il faut être en mode actif. Si vous avez un switch Netgear, vous pouvez vous baser sur ma configuration (le NAS est branché sur les ports 5 et 6).

Attention, ne validez pas encore compétemment la configuration…

Deuxième étape – La configuration du NAS

Maintenant que le switch est prêt, il faut paramétrer le NAS. Ici, c’est un boîtier Synology. Il s’agit du DS918+ (élu meilleur NAS 4 baies 2018) équipé de 4 disques WD Red 4To. Vous allez voir, c’est rapide. Tout d’abord, il faut brancher les 2 câbles réseau au NAS (si ce n’est pas encore fait). Profitez-en pour récupérer les adresses IP des 2 cartes (on ne sait jamais), Panneau de configuration > Centre d’infos et onglet Réseau. Si vous êtes en DHCP, les adresses IP devraient être du genre 192.168.xxx.yyy. Dans mon cas, les adresses IP sont 192.168.75.100 et 192.168.75.101.

Mettons en place l’agrégation de liens : Panneau de configuration > Réseau et onglet Interface réseau. Cliquez sur le bouton Créer et sélectionnez Créer Bond (rien à voir avec 007, Bond signifie ici Lien en anglais).

Sélectionnez le second choix Link Aggregation dynamique IEEE 8.2.3ad et faites suivant

Laissez les 2 cartes réseau sélectionnésSur l’écran Paramétrage du réseau, je vous recommande de passer en Utiliser la configuration manuelle et mettez une autre adresse IP libre, dans mon cas 192.168.75.102. Pourquoi ? Pour la simple raison que si la configuration du NAS ou du switch plante (on n’est jamais trop prudent), vous pourrez retrouver votre NAS facilement. Sinon vous pouvez aussi utiliser l’assistant Synology pour le retrouver.

Enfin cliquez sur Appliquer et patienter quelques secondes (environ 30 secondes).

Comme vous pouvez le voir, la configuration n’est pas fonctionnelle « Échec de la connexion IEEE 802.3ad »… normale, retournez sur l’interface d’administration du Switch et validez la configuration… Patientez quelques secondes et voilà !

Astuce : Si toutefois vous perdez l’accès à votre NAS. Désactivez sur le switch le LAG (Admin mode : disable) et l’adresse IP saisie manuellement. Si cela ne fonctionne toujours pas, tentez une des précédentes adresses IP du NAS. Si cela ne suffit toujours pas, alors passez par l’outil Synology Asistant. Ce dernier vous permettra de retrouver votre NAS et de modifier la configuration réseau… directement depuis l’outil.

Performances

Avant la mise en place de l’agrégation lien (LACP), on obtient une vitesse de transfert de 100 Mo/s en lecture et écriture avec une carte réseau. Je n’ai pas appliqué la batterie de tests habituelle puisque ce n’est pas l’objectif du jour. En activant l’agrégation sur le NAS (et le switch), on atteint facilement plus de180 Mo/s en lecture et écriture. On peut aisément imaginer encore de meilleures performances avec un cache SSD.

A noter que l’utilisation du CPU passe de 2% à 43% lors de l’écriture d’un gros volume… et 15% en lecture.

Conclusion

La mise en place de l’agrégation de lien n’est pas permise à tout le monde… il faut avoir un minimum de connaissance. Si le particulier n’aura pas forcément de gain, l’entreprise a tout intérêt à sauter le pas. En effet, les débits sont meilleurs et plus stables. Par contre, cela demande un investissement. La bonne nouvelle, c’est qu’un switch compatible n’est pas forcément très excessif : à partir de 72€ pour ce Netgear et 128€ pour ce Linksys.

  1. A noter que d’autre alternatives de switch existent, je fait du LACP sur mon QNAP avec un D-link DGS-1100-16 à 110euros mais on trouve une version 8 ports à 32euros et une 5 ports à 27euros. Sur un switch 5 ports le nombre de client vient diminuer l’intérêt du LACP d’un point de vue débit mais il reste la satisfaction personnelle 🙂

  2. Saut, ça serait bien de préciser que tu as ces résultat en utilisant plusieurs clients en même temps, donc aucun gain de performance depuis un seul ordinateur.

    1. Heu… c’est écrit : « Si vous n’avez qu’un PC, le débit ne va pas passer de 100 Mo/s à 200 Mo/s. La répartition du trafic des utilisateurs est faite sur les 2 ports. Si vous n’avez qu’un poste de travail, alors vous serez toujours sur le même port… il n’y aura donc aucun gain de performance. ». Je pensai que c’était suffisant 🙁

    1. C’est vrai que ce n’est pas tres stable, mois un coup le nas est accessible via l’ip attribué a la carte 1, un coup via la carte 2, c’est assez insupportable.

  3. Bonjour,
    Merci pour ce tuto !
    Par hasard, sauriez-vous s’il est possible d’agréger une ligne ADSL et une ligne 4G ? J’ai beau chercher, je ne trouve pas d’info dessus.
    Du coups, pour l’instant, je suis contraint de passer par l’overthebox d’OVH (et donc de payer une blinde) pour agréger mes lignes (ADSL et 4G).
    Merci pour vos réponses.

  4. Bonjour,

    Merci pour l’article mais j’ai une question moi aussi.
    Si je branche deux câbles d’un DS918+ sur la box internet (fibre) cela peut marcher?
    Car je me sert du NAS pour Plex. Avec la 4K ça serait nickel.

    Bonne journée !

  5. Bonjour, le truc surprenant c’est que Synology ne propose pas sur son routeur RT2600AC l’option aggrégation de lien sur les ports LAN. Par contre il permet d’aggréger deux ports WAN par ex. si on a deux opérateurs internet ou si on a un opérateur internet avec une offre 2 Gbit/s qui propose des ports ethernet limités à 1 Gbit/s

  6. Bonjour
    J’ai une config, Freebox (routeur), GS728TPv2 (gère le 802.3ad) et DS918+. J’ai fait tout comme dans le tuto mais le NAS refuse d’agrégé les liens « Échec de la connexion IEEE 802.3ad ». Cela peut-il provenir de la freebox à passer en mode bridge ?

    1. Trouvé, les combo box au dessus des tableaux ne sont pas des filtres ! mais des selection a appliquer avec le bouton Apply. Desolé, je commence seulement avec mon Switch donc je n’ai pas tous les réflexes de l’UI.

  7. je suppose que le nas n’est ensuite accessible qu’à l adresse IP post aggrégation et les adresses IP de chaque carte réseau n’existent plus?
    si tel est le cas et qu on souhaite garder sa configuration existante sur le réseau avec l’adresse IP actuelle du nas avant agrégation, il faut changer l adresse IP pre existante du nas pour la réserver à la future aggrégation?
    merci par avance de votre réponse pour eviter de faire une connerie…
    cdlt
    david

  8. Bonjour,

    J’ai un switch non manageable « D-Link DGS-1016D Switch 16 Ports Gigabit », j’ai essaye en créant le bon j’ai l’impression que cela ne change rien.
    J’ai essayé de copier 25Go de données au niveau cpu, ram et vitesse cela est identique sans bond juste avec un lan1.
    pour un usage particuliers en maison est ce que cela vaut-il vraiment le coup que je change mon switch?
    Merci pour vos réponses

    Cordialement,

    1. Le bond n’influe pas sur la vitesse de transfert d’un fichier d’un nas vers un pc si tu es seul utilisateur.
      Par contre Adaptive Load Balancing (option 1 du bond sans switch spécifique) permet d’équilibrer les charges sur les deux LAN, et l’amélioration est bien visible si tu as comme dans mon utilisation par exemple des cameras ip sur Surveillance Station, deux Pc et plus sur le wifi et Plex sur une ou deux Box.
      Dans ce cas c’est une solution intéressante à très faible coût.

  9. C’est possible également à moindre coût, par exemple avec le switch Netgear GS308T à 54.99€ chez Amazon et Cdiscount.

  10. Bonjour

    J’ai acheté un Switch Zyxel XGS 1210-12, dans son menu Aggregation on me parle de MAC SA /DA
    J’ai du mal à trouver sur les sites internet des infos sur ces paramétrages.

    « Le switch peut avec ce mode être passif (il n’initiera pas de négociation LACP) ou actif (il initiera les négociations LACP). »

    Qui peut m’aider ?

    1. Bonjour,

      Ce switch ne supporte pas le mode LACP.
      Je pense qui faut utiliser le mode « Balance XOR » qui permet de définir un lien d’aggrégation statique.

  11. Bonjour
    j’ai tenté l’aventure avec un DS920+ et un TP Link TL-SG108E.
    J’ai créé le Bond et le LAG et là…la page web d’accès en local à mon NAS « plante » et depuis je n’ai plus accès à mon NAS.
    Quelques essais plus tard avec cette config : je n’ai tjrs plus accès à mon NAS.
    Redémarrage de mon switch, de ma box (DHCP) et de mon NAS… : mon NAS n’a plus d’adresse IP (test avec utilitaire sur toute la plage de mon DHCP).
    Sans accès je ne peux pas désactiver le Bond et dans l’état actuel je ne peux pas accèder au NAS !

    comment forcer le NAS à redemander une adresse IP au DHCP ?
    comment reprendre la main ?

    d’avance merci pour vos idées.

    1. Bonjour,

      Ce switch ne supporte pas le mode LACP.
      Je pense qui faut utiliser le mode « Balance XOR » qui permet de définir un lien d’aggrégation statique.

  12. Bonjour,
    Je possède un 716+ Synology avec un switch Tenda TEM2010F non gérable mais 2 ports assurant le LACP statique.
    https://www.amazon.fr/dp/B09M2D9JNG...
    Après essai avec les 2 cartes réseau d’origine, je ne suis pas arrivé à réaliser le « bond »
    « Échec de la connexion IEEE 802.3ad » in fine
    Sur le switch un bouton permet de passer du mode 1 « standard » au mode 3  » Link agregation »
    Dois-je démarrer en mode 1, créer le bond sur le nas, puis passer en mode 3 ? bref agir dans quel ordre les manipulations ? OU ce type d’agrégation sur le switch n’est pas compatible avec synology ? Merci

  13. Bonjour,
    Je possède un DS920, une liaison ADSL chez Free et Starlink.
    le NAS héberge des services accessibles de l’extérieur (Docker + reverse proxy).

    Si je mets en service l’agrégation (ADSL + Starlink) sur le NAS, comment gérer les adresses IP dynamiques de Starlink, d’autant que le reverse proxy demande une adresse IP fixe pour fonctionner.

    bref je suis perdu 🙂

    Un sachant pourrait m’aider ? il aura ma reconnaissance éternelle !

    Merci!

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.