Comment multiplier par 2 la vitesse de transfert de votre NAS Synology

Ce qui freine ? Le faible débit des interfaces réseau.

3 minute de lecture
Par Stéphane
Comment multiplier par 2 la vitesse de transfert de votre NAS Synology

Rappel sur le bonding

La vitesse de transfert est limitée par les interfaces réseau à 1Gb/s. Avec  les deux en mode bonding, cela n'augmente  pas la vitesse entre un hôte (par exemple mon PC) et le NAS. Cela ne fait que répartir le trafic des clients du NAS entre ses deux interfaces.

Voyons voir la configuration mise en place.

Coté PC

J'ai rajouté une carte réseau 2.5Gb/s, pour moins de 15€ HT (AliExpress) :

Carte Diewu

Restait maintenant à faire en sorte que le Synology s'adapte aussi à cette vitesse.

Coté Synology

Le Synology DS918+ n' a que deux ports 1Gb/s. Par contre il possède un port USB 3.0 à l'arrière ! Vitesse maximum théorique de l'USB 3.0 ? 5 Gb/s !

Il ne reste plus qu'à passer par ce port. Pour ça il faut deux composants :

  1. un convertisseur USB/Ethernet
  2. un driver pour le Synology

Par chance, les deux existent.

Caractéristique du convertisseur

  • Chipset: Realtek RTL8156B
  • Port number: 1 x RJ45
  • Net work media:10Base-T,cat3 or above UTP,10Base-Tx,cat5 UTP
  • Data rate: 10/100M/1000Mbps/2.5G
  • Interface: USB3.0
  • Prix : environ 16€ HT (AliExpress).
Convertisseur USB/Ethernet 2.5Gb/s

Le driver (pilote) pour le Synology

Synology martèle sur son forum qu'il n'est pas possible d'utiliser le port USB pour en faire une interface réseau. On va voir que c'est faux.

Suivant le modèle de convertisseur, il vous faut installer le bon pilote.

Si votre convertisseur est basé sur l'un de ces chips là :

  • RTL8152
  • RTL8153
  • RTL8156 (c'est mon cas, cf. les caractéristiques ci-dessus).

Il faut aller ici : https://github.com/bb-qq/r8152

Si il est basé sur le chip AQC111U (qui permet le 5 Gb/s) le driver ce trouve ici : https://github.com/bb-qq/aqc111

Pour l'installer, c'est trivial :

  1. télécharger le driver
  2. aller dans le Centre de paquet
  3. cliquez sur le bouton Installation manuelle en haut à droite
  4. charger le fichier précédemment téléchargé
  5. démarrer le service
Le nouveau paquet installé
et démarré

Pour vérifier qu'il est bien installé vous pouvez :

  • soit regarder la liste des interface réseaux depuis l'interface
  • soit taper ip addr dans le  shell si vous êtes connecté sur le NAS par ssh.
Nouvelle interface LAN 3

Si l'interface n'apparait pas tout de suite : arrêter et relancer le driver.

Test en vitesse de transfert

Dans tous les cas je copie le même fichier du NAS (disques ou cache RAM) vers le PC (SSD ou cache RAM). Le fichier fait  2 Go, c'est un film, donc vraiment quelque chose de vraisemblable.

Transfert sur lien à 1 Gb/s, ~110Mo/s

Lien au gibabit, débit ~900Mbit/s

Transfert sur lien à 2.5 Gb/s, ~280Mo/s en lecture depuis le NAS

Lien à 2,5Gbit/s, débit ~2,25 Gbits/s

Rapport de vitesse : exactement 2,5.

En écriture sur le NAS, presque 250 Mo/s.

Conclusion

  • Coût de l'opération : 30€ (HT, matériel commandé avant le 1er juillet 2021 !)
  • Durée de mise en place : 30 minutes
  • Gain en vitesse : 2,5.

Pourquoi gâcher son plaisir ?

PS; si vous avec un switch entre le Synology et le ou les PC, il faut évidement que le switch ait des ports à 2,5 Gb/s ou plus.

Il n'est pas nécessaire de supprimer les liaisons existantes. Pour ma part j'ai déclaré plusieurs nom (et adresse IP) pour les interfaces du NAS : une IP pour les ports en bonding, un autre pour l'interface 2.5Gb/s. Les PC montent le volume \\NAS2.5Gb (l'interface rapide), alors que le portable monte \\NAS1Gb (l'interface « lente »).