- État Nouveau
- Pourcentage achevé
- Type Anomalie
- Catégorie Téléchargements
- Assignée à Personne
- Système d'exploitation Freebox Server V7 (Delta)
- Sévérité Moyenne
- Priorité Basse
- Basée sur la version 4.8.12
- Due pour la version Non décidée
-
Échéance
Non décidée
- Votes
- Privée
Ouverte par fredosarrato - 25/08/2024
FS#39694 - Partage de fichiers NAS Freebox Delta, upload lent
Bonjour,
Avant d’expliquer le problème, présentation de mon setup:
- Freebox Delta (fibre) dans laquelle j’ai installé 4 HDD (pas SSD) de 1To en Raid 5.
- Connectée en fibre (10G) jusqu’à un switch sur lequel sont connectés toutes la machines de la maison en Ethernet.
- 2 NAS (QNAP et DIY sous Openmediavault) en Ethernet
- PC principal connecté en fibre (10G) jusqu’à ce switch (carte Broadcom NetXtreme E-Series 10G).
- Sur Nperf, je tourne à 8Gb/s en Down et près de 700 mb/s en Up, tout est nickel
- Sur mon réseau local, les transferts entre le NAS de la Delta et mon PC sont impeccables puisqu’ils se font à la limite de la vitesse des disques (environ 140 Mo/s) et à environ 100 Mo/s depuis les 2 autres NAS (autour de la limite de l’Ethernet 1Gb/s).
Il n’y a donc aucun souci matériel.
Le problème:
Lorsque je crée un lien de partage vers un fichier du NAS de la Freebox, les destinataires de ce lien n’obtiennent rien de mieux que 25/30 Mo/s en téléchargement (alors qu’en théorie mon Upload se situe dans les 80 Mo/s.
Et ce quel que soit l’opérateur, j’ai même essayé depuis mon boulot (on est sur Renater), pas mieux : 25/30 Mo/s.
Idem quand j’upload depuis l’extérieur vers ma Freebox (via Freebox OS) : 25/30 Mo/s
En revanche si je partage un fichier depuis mon QNAP, mes destinataires téléchargent bien entre 70 et 80 Mo/s, ce qui est normal.
Je situe donc le problème dans la Freebox mais j’ai tout retourné dans tous les sens, je n’ai trouvé aucun réglage de bridage de débit upload/download dans Freebox OS.
Si vous avez des idées, je suis à court de raisonnement…
Merci
Chargement...
Activer les raccourcis clavier
- Alt + ⇧ Shift + l Se connecter/Se déconnecter
- Alt + ⇧ Shift + a Ouvrir une tâche
- Alt + ⇧ Shift + m Mes recherches
- Alt + ⇧ Shift + t Rechercher par ID de tâche
Liste des tâches
- o Ouvrir la tâche sélectionnée
- j Déplacer le curseur vers le bas
- k Déplacer le curseur vers le haut
Détails de la tâche
- n Tâche suivante
- p Tâche précédente
- Alt + ⇧ Shift + e ↵ Enter Modifier cette tâche
- Alt + ⇧ Shift + w Surveiller
- Alt + ⇧ Shift + y Fermer cette tâche
Édition de la tâche
- Alt + ⇧ Shift + s Enregistrer la tâche
Bonjour
la Delta est une BOX low energy conçu avant 2018 et disposant d'un SoC Marvell ARM64 (tout à fait valable, encore aujourd'hui)
Avec une grappe raid de 4 SSD en Raid5, chez moi les machines du réseau lisent en SAMBA les données à plus de 3Gb/s sur 1 connexion ⇒ Ce SoC marvell est bien capable de transférer des données à grande vitesse (je ne parle pas de switcher des paquets entre 2 cartes réseaux mais de transférer des données provenant de différents bus ⇒ processées par le CPU).
Concernant votre problème, je suppose une mauvaise utilisation ou optimisation des 'skb' par le client/server HTTP de la box, peut-être pour des questions de stabilités.
Une chose serait intéressante, c'est de faire un tests de download sur un share_link depuis votre boulot (Renater doit bien être peer à 10G ou + dans vos locaux et aussi avec l'AS12322) en utilisant un outil comme 'axel' : https://github.com/axel-download-accelerator/axel et une commande du type :
Si vous n'obtenez pas plus que les débits actuels, c'est qu'il y a une limite mise par Free (pour moi volontairement probablement pour des questions de stabilité), sinon c'est que le client exploite mal les sockets buffers du kernel ⇒ les devs doivent reprendre le code
Cordialement
nbanba
Bonjour,
Je n'avais pas pensé au socket buffer car effectivement ce sont transfert opérés via http.
Je retourne au travail le 5 septembre, c'est un test intéressant!
Il faudrait aussi que je teste via FTP mais c'est moins simple pour les non initiés avec qui je veux partager… Je posterai le résultat ici
Merci pour cette piste à suivre