Synology SMB Multichannel

AlfredHost

Nouveau membre
14 Novembre 2020
24
0
1
Bonjour à tous,


J'ai des soucis pour activer le SMB Multichannel ou multi-canaux en français.
J'espère que vous pourrez m'aider !

Voici ma configuration :
- DS920+ en DSM 7.2-64570 Update 3 (à jour en date de ce post)
- Paquet SMB v4.15.13-0795 (à jour en date de ce post)
- Routeur : Freebox POP (MutiGig)
- Switch : Netgear GS110EMX (MultiGig)
- Adaptateur USB-C/Ethernet MultiGig pour l'ordi (Apple MacBook Pro ARM "M1 Pro")


Mon souci est que mon ordi voit bien les 2 liens 1Gb mais n'en n'utilise qu'un seul.


J'ai pourtant bien désactivé l'agrégation de liens que j'avais auparavant mise en place, tant sur le switch que sur le NAS.
J'ai redémarré tous les appareils pré-cités.


Bref j'ai forcément mal du faire quelque chose mais quoi ?

Voici des screenshots de ma config :


Fenêtre des réglages généraux du réseau

Capture d’écran 2023-09-24 à 14.16.54.png

Les interfaces réseaux
Capture d’écran 2023-09-24 à 14.17.08.png

Réglages SMB généraux
Capture d’écran 2023-09-24 à 14.17.52.png

Réglages détaillés du SMB 1-4
Capture d’écran 2023-09-24 à 14.17.57.png

Réglages détaillés du SMB 2-4
Capture d’écran 2023-09-24 à 14.18.03.png

Réglages détaillés du SMB 3-4
Capture d’écran 2023-09-24 à 14.18.18.png


Réglages détaillés du SMB 4-4
Capture d’écran 2023-09-24 à 14.18.25.png


Interface de gestion des agrégations de liens de mon switch

Capture d’écran 2023-09-24 à 14.22.13.png


Mon ordi qui voit bien les 2 liens SMB en 1Gb mais qui ne veut pas les utiliser en parallèle

Capture d’écran 2023-09-24 à 08.40.15.png
 
Des articles avait été écrit par Fx à ce sujet :
 
  • J'adore
  • J'aime
Réactions: maxou56 et FX Cachem
Adaptateur USB-C/Ethernet MultiGig pour l'ordi (Apple MacBook Pro ARM "M1 Pro")
Bonjour,
Il faut aussi 2 liens sur le PC, MAC.

Edit: Autre possibilité, bidouille un peu HS avec la question, mais comme tu as un switch multigigabit, c'est mettre un adapteur USB > ethernet multigigabit sur le NAS, pour profiter du multigabit. Je crois que @MilesTEG1 et @Jeff777 l'utilisent ou l'utilisaient?
2.5Gbit/s:
5Gbit/s:
 
Dernière édition:
Adaptateur USB-C/Ethernet MultiGig pour l'ordi (Apple MacBook Pro ARM "M1 Pro")
Nous n'avons pas le débit de la carte, c'est une 1 g, 2.5 g, 5 g ou 10 g?

pour augmenter le débit avec deux câble Ethernet, cela fonctionne que lorsqu'il y a plusieurs fichiers, si c'est un gros fichier, il passe que sur un câble et pour cela il faut que les deux appareils soient connecté avec deux câble Ethernet

en fonction de votre adaptateur usb/Ethernet, vous avez peut être intérêt à mettre un adaptateur Ethernet au nas vu que vous avez le switch pour ça :

p635.png
 
Bonjour,

Tout d'abord, merci pour vos réponses !

Mon adaptateur usb-c/ethernet peut monter à 2,5 Gb/s. Vitesse vérifiée via nperf, j'obtiens sans soucis 2,4Gb/s en down et 670 Mb/s en up (débit max d'upload de ma box).

Que je transfère 1 ou plusieurs fichiers ne change rien, je reste toujours en mono-lien et donc à 1Gb/s.


Concernant les doubles liens physiques côté ordi, je lis des choses contradictoires, du moins en apparence.
Ma compréhension est que tous les éléments par lesquels passent les signaux doivent être en mesure de supporter 2Gb/s, donc on ne doit brancher 2 liens ethernet physiques que sur les appareils qui ne peuvent pas monter plus haut en débit. C'est le cas du NAS.

En revanche, les appareils qui disposent d'une connectique pouvant monter à 2,5Gb/s ou plus ne nécessitent pas d'un double câblage.
Chez moi, c'est le cas du switch et de mon ordi.

Le schéma est donc le suivant :
NAS => 2x1Gb/s => Switch => 1x2,5Gb/s => Ordi

C'est ce qui est dit ici https://www.wundertech.net/setting-up-smb-multichannel-on-a-synology-nas/

Capture d’écran 2023-09-25 à 10.52.44.png

Bref, a priori ça devrait fonctionner mais...ça ne fonctionne pas :(
 
Oui je suis bien en SMB3 côté NAS et côté ordi.

Je viens de tester en court-circuitant le switch, en branchant ordi et nas directement sur la box, qui a 2 ports 1Gb et 1 port 2,5Gb : comportement inchangé
 
@AlfredHost Oui j'utilise toujours l'adaptateur USB/2,5G Eth sur mon 920+.
C'est relativement stable. Mais depuis mon mac, je n'atteins jamais la limite des 2,5G, j'en suis même assez loin.
C'est surtout entre le Syno et l'Asustor que j'ai de meilleurs débits.
J'avais fait des tests iPerf3 j'ai du en poster les résultats dans mon fil je pense.
Ça reste quand même une solution bricolée, pour pallier manque de volonté de Synology à mettre des cartes réseaux 2,5G dans leurs NAS.
 
On a pas mal de points communs : DS920+ et Apple ARM.

Je sens que je vais me diriger vers une solution 5Gb via l'adaptateur QNAP. Un pour le NAS, un autre pour l'ordi (avec un bon câble USB-C, genre de chez cablematter ou anker ou ugreen).
Des câbles ethernet Cat6A.
Et côté switch, faut voir si je peux trouver un 8 ports 10Gb manageable*, comme ça je pourrai faire un LCAP et donc je n'aurai pas ton soucis de sélection par défaut du Eth0 par le NAS.

*switch 10Gb pour avoir du 5Gb car, apparemment, les switch 5Gb n'existent pas (??)

Qu'en penses-tu ?
 
sur mon ds923+, j'ai la carte ethernet E10G22-T1-Mini, et sur mon portable, la carte réseau est une 2.5 g, voici le test de débit :

ud8y.png



entre les deux nas, c'est plutôt ceci :

7mlk.png



la limite est le débit du raid, car les débit sur le ds1817+ sont meilleurs
 
Je sens que je vais me diriger vers une solution 5Gb via l'adaptateur QNAP. Un pour le NAS
Bonjour,
L’adaptateur QNAP 5Gbit/s fonctionne mais personnellement je trouve que le surcout ne vaut pas le coup par rapport à un adapteur 2.5Gbit/s.
L'USB 3.0 limite le débit à environ 3.5Gbit/s, j'avais avec un DS918+ environ 300-350Mo/s soit un peu plus qu'avec un adapteur 2.5Gbit/s
De plus comme tu es sur Mac, si tu souhaites aussi l'utiliser sur Mac, l'adaptateur QNAP à besoin de pilotes* qui fonctionnent bien jusqu'a Catalina, mais avec BigSur ou + il faut désactivé le SIP et ils ne fonctionnent que sur les Mac Intel.

* Pour Mac il faut prendre ceux pour le Solo 5G de Sonnet qui à le même contrôleur (Aquantia AQC111U)
 
Dernière édition:
J’avais fait plusieurs essais entre un Mac mini avec un adaptateur USB 2,5GbE RJ45 et un DS220+ en 2x1GbE. J’ai toujours été limité à 1GbE côté Mac.
J’ai fait les mêmes tests avec un Mac mini 10GbE (de série), idem ça ne dépassait pas 1GbE.
En revanche quand je connecte le mini en 1GbE RJ45 (natif) + 1GbE avec un adaptateur usb, j’arrive à bénéficier du 2GbE.
D’où ma conclusion : sur Mac il faut 2 connections physiques 1GbE pour bénéficier du multi-canal.
 
Bonjour,
L’adaptateur QNAP 5Gbit/s fonctionne mais personnellement je trouve que le surcout ne vaut pas le coup par rapport à un adapteur 2.5Gbit/s.
L'USB 3.0 limite le débit à environ 3.5Gbit/s, j'avais avec un DS918+ environ 300-350Mo/s soit un peu plus qu'avec un adapteur 2.5Gbit/s
De plus comme tu es sur Mac, si tu souhaites aussi l'utiliser sur Mac, l'adaptateur QNAP à besoin de pilotes* qui fonctionnent bien jusqu'a Catalina, mais avec BigSur ou + il faut désactivé le SIP et ils ne fonctionnent que sur les Mac Intel.

* Pour Mac il faut prendre ceux pour le Solo 5G de Sonnet qui à le même contrôleur (Aquantia AQC111U)

Merci pour l'info concernant l'adaptateur QNAP ! Je n'avais pas vu.
edit : ton lien Sonnett dit également que ça ne fonctionnera pas sur les Apple ARM.
Chez Sonnett il faudra se porter sur le Solo 10G qui est plus récent et supporte les Apple ARM mais bon il est à plus de 300€ donc trop cher pour mon usage.


Selon la datasheet, les ports USB de ce DS920+ sont de type USB 3.2 Gen 1, donc du 5Gb/s.

Qu'est-ce qui alors bride le débit ?
Est-ce le RAID (ou les modèles de HDD), une mauvaise gestion de l'USB par Synology ou bien le driver qui n'est pas bien optimisé ?
 
Dernière édition:
Il me semble avoir lu que pour que le smb multi Chanel fonctionne il fallait impérativement 2 liaisons sur toute la chaîne et deux liaisons identiques.
 
les ports USB de ce DS920+ sont de type USB 3.2 Gen 1, donc du 5Gb/s.
USB 3.1 gen1 = USB 3.2 gen1 = USB 3.0, c'est juste un renommage.

Qu'est-ce qui alors bride le débit ?
Est-ce le RAID (ou les modèles de HDD), une mauvaise gestion de l'USB par Synology ou bien le driver qui n'est pas bien optimisé ?
En premier le protocole USB:
C'est bien du 5Gbit/s mais c'est en réalité au maximum 500Mo/s à cause de l'encodage 8b/10b. Par exemple avec un adapteur USB > Sata c'est environ 450Mo/s de débit max.
L'USB 3.1 ou 3.2 gen2 10Gbit/s est beaucoup plus efficace avec un encodage 128b/132b.
+ L'adaptateur, contrôleur USB > Ethernet.
+ Le, les protocoles réseau (SMB, AFP...).
+ Peut-être aussi les pilotes de DSM (USB et Ethernet)
...
Le CPU peut aussi suivant l'usage être un facteur limitant (si il y a des VMs, Docker...).
La RAID peut-être pour les 350Mo/s, j'avais aussi fait des tests iPerf3 (ça utilise la RAM) mais je ne me souvient plus des résultats.

Il y a un gain par rapport au 2.5Gbit/s mais c'est pas du x2.

Edit: J'ai viens de re-tester brièvement l'adapteur QNAP avec un DS918+ sous DSM 7.2 et un iMac 10Gbit/s sous Ventura 13.6.
Capture d’écran 2023-09-25 à 21.12.31.png
Capture d’écran 2023-09-25 à 20.56.31.png
Code:
xxxxxxxxx$ iperf3 -c 192.168.12.250 -R
Connecting to host 192.168.12.250, port 5201
Reverse mode, remote host 192.168.12.250 is sending
[  5] local 192.168.12.12 port 64525 connected to 192.168.12.250 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   335 MBytes  2.81 Gbits/sec             
[  5]   1.00-2.00   sec   334 MBytes  2.80 Gbits/sec             
[  5]   2.00-3.00   sec   336 MBytes  2.82 Gbits/sec             
[  5]   3.00-4.00   sec   336 MBytes  2.82 Gbits/sec             
[  5]   4.00-5.00   sec   336 MBytes  2.82 Gbits/sec             
[  5]   5.00-6.00   sec   336 MBytes  2.82 Gbits/sec             
[  5]   6.00-7.00   sec   335 MBytes  2.81 Gbits/sec             
[  5]   7.00-8.00   sec   336 MBytes  2.81 Gbits/sec             
[  5]   8.00-9.00   sec   336 MBytes  2.82 Gbits/sec             
[  5]   9.00-10.00  sec   336 MBytes  2.82 Gbits/sec             
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate        
[  5]   0.00-10.00  sec  3.28 GBytes  2.82 Gbits/sec                  sender
[  5]   0.00-10.00  sec  3.28 GBytes  2.81 Gbits/sec                  receiver

iperf Done.
xxxxxxxxx$ iperf3 -c 192.168.12.250
Connecting to host 192.168.12.250, port 5201
[  5] local 192.168.12.12 port 64534 connected to 192.168.12.250 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   195 MBytes  1.64 Gbits/sec             
[  5]   1.00-2.00   sec   211 MBytes  1.77 Gbits/sec             
[  5]   2.00-3.00   sec   202 MBytes  1.69 Gbits/sec             
[  5]   3.00-4.00   sec   219 MBytes  1.84 Gbits/sec             
[  5]   4.00-5.00   sec   204 MBytes  1.71 Gbits/sec             
[  5]   5.00-6.00   sec   145 MBytes  1.22 Gbits/sec             
[  5]   6.00-7.00   sec   171 MBytes  1.43 Gbits/sec             
[  5]   7.00-8.00   sec   219 MBytes  1.84 Gbits/sec             
[  5]   8.00-9.00   sec   199 MBytes  1.67 Gbits/sec             
[  5]   9.00-10.00  sec   168 MBytes  1.41 Gbits/sec             
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  1.89 GBytes  1.62 Gbits/sec                  sender
[  5]   0.00-10.00  sec  1.89 GBytes  1.62 Gbits/sec                  receiver

iperf Done.
Dans le sens NAS > Mac il y a 2.8Gbit/s, par contre dans le sens Mac > NAS seulement 1.6Gbit/s.
Pour comparer avec un NAS 10Gbit/s (DS1621+), avec le même Switch, les mêmes câbles et le même Mac.
Code:
xxxxxxxxx$ iperf3 -c 192.168.12.53 -R
Connecting to host 192.168.12.53, port 5201
Reverse mode, remote host 192.168.12.53 is sending
[  5] local 192.168.12.12 port 50468 connected to 192.168.12.53 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec  1.09 GBytes  9.38 Gbits/sec               
[  5]   1.00-2.00   sec  1.10 GBytes  9.41 Gbits/sec               
[  5]   2.00-3.00   sec  1.10 GBytes  9.41 Gbits/sec               
[  5]   3.00-4.00   sec  1.09 GBytes  9.37 Gbits/sec               
[  5]   4.00-5.00   sec  1.10 GBytes  9.42 Gbits/sec               
[  5]   5.00-6.00   sec  1.09 GBytes  9.38 Gbits/sec               
[  5]   6.00-7.00   sec  1.10 GBytes  9.41 Gbits/sec               
[  5]   7.00-8.00   sec  1.10 GBytes  9.41 Gbits/sec               
[  5]   8.00-9.00   sec  1.09 GBytes  9.39 Gbits/sec               
[  5]   9.00-10.00  sec  1.10 GBytes  9.41 Gbits/sec               
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate        
[  5]   0.00-10.00  sec  10.9 GBytes  9.40 Gbits/sec                  sender
[  5]   0.00-10.00  sec  10.9 GBytes  9.40 Gbits/sec                  receiver

iperf Done.
xxxxxxxxx$ iperf3 -c 192.168.12.53
Connecting to host 192.168.12.53, port 5201
[  5] local 192.168.12.12 port 50496 connected to 192.168.12.53 port 5201
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-1.00   sec   888 MBytes  7.45 Gbits/sec               
[  5]   1.00-2.00   sec   973 MBytes  8.16 Gbits/sec               
[  5]   2.00-3.00   sec   998 MBytes  8.37 Gbits/sec               
[  5]   3.00-4.00   sec  1010 MBytes  8.47 Gbits/sec               
[  5]   4.00-5.00   sec  1006 MBytes  8.44 Gbits/sec               
[  5]   5.00-6.00   sec   976 MBytes  8.18 Gbits/sec               
[  5]   6.00-7.00   sec   943 MBytes  7.91 Gbits/sec               
[  5]   7.00-8.00   sec   961 MBytes  8.06 Gbits/sec               
[  5]   8.00-9.00   sec   995 MBytes  8.35 Gbits/sec               
[  5]   9.00-10.00  sec   986 MBytes  8.27 Gbits/sec               
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval           Transfer     Bitrate
[  5]   0.00-10.00  sec  9.51 GBytes  8.17 Gbits/sec                  sender
[  5]   0.00-10.00  sec  9.50 GBytes  8.16 Gbits/sec                  receiver

iperf Done.
Capture d’écran 2023-09-25 à 21.24.22.png
Connexion en SMB.
En écriture c'est la RAID qui est limitante, en lecture la RAID doit aussi limiter, mais cela correspond au test iperf3 (310 vs 335Mo/s).
 
Dernière édition:
tu m'as sorti le grand jeu là :-)

Bon tu m'as convaincu : les 5Gb et 10Gb attendront une prochaine upgrade ; je vais partir sur du 2,5Gb.
Il me faut donc un adaptateur pour le Syno et un nouveau switch (mon actuel n'a que 2 ports MultiGig or il m'en faut 3 pour mettre l'ordi + freebox + nas en 2,5GbE)