NAS Synology et SMB Multichannel (partie 2)

Vous possédez un NAS Synology avec 2 ports réseau, il est possible d’accélérer les débits/transferts sans lui acheter une carte supplémentaire! Grâce à la fonction SMB Multichannel, vous allez pouvoir profiter d’une vitesse améliorer en lecture et écriture pour vos transferts de données entre le NAS et votre ordinateur. Cependant, il y a quelques contraintes… Ce tuto fait suite à notre article NAS : Agrégation de lien et SMB Multichannel (partie 1).

Synology et  SMB Multichannel

La fonctionnalité est assez récente pour les NAS et tous les fabricants ne l’ont pas encore implémentée. Synology le propose et vous allez pouvoir en profiter si vous avez un NAS avec au moins 2 ports réseau 1 Gb/s. Attention, votre boîtier doit également avoir un processeur Intel ou AMD. En combinant ces derniers sur un même réseau, vous allez (en théorie) doubler les débits de votre NAS. Le multichannel (muticanal en français) fonctionne avec tous les switch. De l’autre côté, sur votre PC, vous aurez également 2 ports réseau branchés OU une carte réseau MultiGig (2,5 Gb/s, 5 Gb/s ou encore 10 Gb/s). Dans ce dernier cas d’usage, vous aurez également un switch MultiGig (QSW-1105-5T par exemple que nous avons utilisé). Pour notre test, nous avons un Synology DS918+ et un PC avec une carte réseau 10 Gb/s. Le NAS possède 2 ports réseau Gigabit et DSM 7.1.1.

Paramétrage du NAS Synology

Pour commencer, il faut se connecter à l’interface d’administration du NAS. Puis, allez dans le Centre de paquets et téléchargez la dernière version SMB Service 4.15.9 ou supérieur (disponible dans la section beta). Vous l’aurez compris, nous sommes encore en phase d’expérimentation. La version définitive arrivera prochainement. Vous pouvez connecter les 2 câbles réseau maintenant sur le switch ou après… il n’y a pas d’importance. Même si vous activez le muticanal, le NAS continuera à fonctionner correctement même si un seul câble est branché. En effet, le multicanal est l’agrégation de la bande passante réseau et une tolérance de panne si un ou plusieurs chemins d’accès sont disponibles entre le client et le serveur.

Ensuite, ouvrez le Panneau de configuration, allez dans Services de fichiers, sur l’onglet SMB et cliquez sur le bouton Paramètres avancés.

En face de Protocole SMB maximum (voir ci-dessous), sélectionnez SMB3 puis allez sur l’onglet Autres. Enfin descendez tout en bas et cochez la case Activer SMB3 multicanal

Le message suivant apparaitra une fois que vous cocherez la case. La lecture asynchrone va être mise en marche et Synology précise qu’il peut y avoir une incidence sur les performances si vous avez simultanément l’agrégation de lien (Link agregation en anglais) actif.Cliquez sur le bouton OUI, puis sur le bouton Sauvegarder. C’est fini pour le NAS…

Paramétrage de votre ordinateur

Si vous êtes sous Windows, vous n’avez rien faire. Si besoin, on vous renvoie vers la documentation Microsoft en Français sur le sujet. Pour ceux sous macOS, il n’y a rien à faire non plus… mais vous pouvez faire un contrôle en tapant dans le terminal smbutil multichannel -a

Performances du Multichannel et Synology

Sur notre NAS de production (DS918+ avec 2 ports réseau), nous avons en moyenne 110 Mo/s en lecture et 107 Mo/s en écriture avec un câble. Ce n’est pas le TOP mais c’est déjà pas mal. Avec 2 câbles et le multicanal activé, les choses évoluent. Voici une capture de notre premier test avec l’outil CrystalDiskMark réglé sur 1 Go.


Cette mesure ne prévaut pas des performances au quotidien, mais elle donne une tendance. Nous avons donc passé le NAS sur notre banc de test et voici les résultats :

Le NAS profite bien d’une amélioration dans toutes les circonstances. Nous ne sommes pas sur un équivalent 2,5 Gb/s (MutiGig qui s’en rapproche le plus), mais on profite clairement des avantages d’un MultiGig sans changer son matériel.

  1. Bonjour,

    j’ai bien installe le SMB Service 4.15.9, Redémarre mon Nas DS414
    Mis a jour 7.1.1-42962 Update 4
    j’ai pas la case Activer SMB3 multicanal ?

    Merci pour vos conseils

    1. Salut,
      « Attention, votre boîtier doit également avoir un processeur Intel ou AMD. »
      DS414 = processeur Marvell Armada XP.

  2. Bonjour et merci pour cet excellent tuto qui fait suite aux nombreux commentaires de la partie 1 🙂

    Juste un question, j’ai d’activé depuis longtemps l’ « agrégation de lien » dois-je vraiment l’enlever ? et si oui vais-je devoir mettre deux adresses IP (une pour chaque carte), ce qui me semblerait logique.

  3. J’avais fait tout ça mais j’ai l’impression que ça ne change rien sur mon 718+
    Après, je suis en Raid 1 mais les perfs semblent être celle de mon disque le plus lent.
    l’un peut atteindre 105 Mo/s et l’autre 160 Mo/s.

    1. Je corrige. si je regarde sur mon switch QSW-M2108-2C, je ne vois qu’un seul port d’utilisé pendant le transfert.

        1. Bon. j’ai refait le test.
          pas de Bond sur le Synology (donc deux adresses ip)
          pas d’agregation de lien sur le switch.
          le Mac Studio est en 10gbit sur le switch + usb-c 2,5 gbit sur le switch.
          là, j’ai bien les deux ports qui débit. je passe de 22 secondes à 15 secondes sur un fichier.
          Si je vire l’usb-c 2,5 Gbits, je repasse à 22 secondes et debit sur un seul port.
          Si je fais un smbutil multichannel -a, il me dit que les deux adresses du NAS sont à 1Gb
          ps : comme un idiot, je regardais le débit de menumeters mais il ne donne que le débit d’un seul port. c’est pour ça que je tâtonnais…

    1. une seule connexion Wifi du PC vers le nas, non, de ce que j’ai compris ca ne sert à rien.
      Mais depuis le PC, une connexion WIFI et une connection ethernet, vers le NAS (équipé lui de 2 prises ethernet), là je m’interroge.
      J’ai fais des tests et il ne semble pas y voir d’amélioration. Sans doute faut il deux connexions identiques sur le PC (ou Mac dans mon cas) et pas utiliser le wifi

      Quelqu’un confirme ?

  4. Côté Mac, j’ai refait plusieurs essais avec un mini M2, DS923+, switch USW24 (1GbE), switch Flex XG (2,5GbE) :
    – Mac 2 prises RJ45 1GbE = multicanal ok (240Mo/s)
    – Mac 1 RJ45 2,5GbE = 1GbE (le NAS reste en monocanal)
    – Mac 1 RJ45 2,5GbE + Wifi = 1GbE (idem)
    – Mac 1 RJ45 1GbE + Wifi = 1GbE (idem)

    Dans mon cas c’est donc Mac et NAS connectés au même switch via 2 RJ45 1GbE chacun avec les mêmes réglages vitesse et MTU (pour l’adaptateur 2,5GbE usb).

    J’ai l’impression que la solution MultiGig côté Mac avec un adaptateur usb 2,5GbE ne fonctionne pas.

    Ne pas oublier que la vitesse max des disques et le chiffrement des données peuvent être le goulot d’étranglement empêchant d’exploiter à fond le 2x1GbE, comme pour belnea par ex.

    Ca reste une bonne solution pour augmenter sa vitesse de transfert, voir la doubler, sans investir dans du matériel MultiGig qui peut être très couteux.

  5. De mon coté je na’arrive pas a faire fonctionné cette ces 2 fonctionnalités
    mon pc est en 10Gb —-> switch/port 10Gb (MS510TXM)—> DS 920+ 2x1GB sur le meme switch

    reglage du LACP sur le switch
    Hash Mode=Src/Dest MAC Incomming Port; STP Mode=Disabled; Link Trap=Enabled; Lag Type=LACP

    sur le nas : Balance TCP; ( fonctionnel car je me connecte dessus )

    j’ai 4 Hdd en Hybrid Raid Syno + Cache SSD

          1. Tiens. En passant, j’avais activé un seul port ethernet et le wifi.
            si je fais monter, ensuite, mon NAS en SMB et que je tape dans le terminal : smbutil multichannel -a
            il me répond qu’il utilise le port ethernet à 1Gb/s ET le WIFI à 175 Mb/s donc on peut faire ethernet+ WIFI avec ce SMB3.
            si on a un deuxième port ethernet, il n’utilisera pas les trois mais que deux.
            Merci pour ton article en tout cas 🙂

  6. Bonjour à tous,
    question bête, je voulais tester chez moi mais impossible de sélectionner un dossier sur mon NAS depuis Crystla Disk.
    J’ai bien un lecteur réseau qui est monté, une lettre lui est bien attribuée mais CD ne le voit pas 🙁
    Une idée svp ?
    merci et bon WE

  7. Bonjour, je viens de monter 2 nvme Samsung sur mon DS920+ et dans le foulée d’installer le SMB multichannel selon le tuto, merci. Question: il est préférable de mettre une IP fixe sur le 2è port RJ 45 également ou c’est inutile? Si oui, pourquoi? Merci

  8. Bonjour,
    Des retours après quelques mois?
    C’est ce qui pourrait me faire changer mon Syno actuel pour un modèle actuel.
    Car je n’ai aucune envie de claquer 150€ en plus du NAS pour avoir le réseau up to date…
    (en plus d’être du gaspi car des cartes réseaux intégrées inutilisées)

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.