Forum Linux.général Nextcloud : modifier la limitation upload/download

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
24
nov.
2020

Bonsoir à tous,

Dans le cadre du projet Nextcloud, j'exploite la version v19.5.

Est-ce que quelqu'un a déjà réussi à dépasser sa limite d'upload/download ?

J'en suis à 11,1 Mo/s mais étant en fibre optique, je devrais être bien plus rapide (30Mo/s)

Auriez-vous des pistes ? ou du vécu de ce problème.

Merci d'avance

  • # Limite ?

    Posté par  (Mastodon) . Évalué à 3.

    Je ne pense pas qu'il y ait une limite codée dans Nextcloud. C'est plutôt la limite de la machine sur laquelle tu l'héberges. C'est hébergé sur quoi ton Nextcloud ?

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

    • [^] # Re: Limite ?

      Posté par  . Évalué à 1.

      Je soupçonne la chose suivante,

      Les datas de nextcloud, je les ai mis sur HDD2

      Comme il y avait besoin de redis server, je l'ai mis en oeuvre aussi mais sur HDD1.

      A mon avis la limite se trouve dans la rapidité de ma carte mère à faire la copie entre HDD1 et HDD2.

      Il y a t-il un outil permettant de mesure ce débit SATA entre 2 HDD ?

      • [^] # Re: Limite ?

        Posté par  . Évalué à 3.

        Salut,

        J'avais peur de ne pas comprendre, j'ai peur de comprendre encore moins avec tes ajouts.

        La fibre dont on parle là, c'est ta connexion internet ? De la fibre en interne ?

        Le nextcloud, il est à quel endroit ?

        Matricule 23415

        • [^] # Re: Limite ?

          Posté par  . Évalué à 1.

          Nextcloud est sur mon serveur maison.

          La fibre optique c'est ma connexion internet.

          Concernant le stockage niveau serveur, comme il y a une partie :
          -sur mon HDD1 (redis-server)
          -sur mon HDD2 (nextcloud)

          Je suppose que c'est ici que ça coince.

          Peut-on mesurer le débit d'une copie d'un HDD1 à HDD2 ? Car c'est peut être celui qui correspond à ma limitation d'upload/download.

          • [^] # Re: Limite ?

            Posté par  (Mastodon) . Évalué à 3.

            Nextcloud est sur mon serveur maison.

            C'est quoi ton serveur maison ? Il a une connexion Gigabit sur le réseau local ?

            En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.

          • [^] # Re: Limite ?

            Posté par  . Évalué à 2.

            Salut,

            Reprenons.

            J'en suis à 11,1 Mo/s mais étant en fibre optique, je devrais être bien plus rapide (30Mo/s)

            Mais de où à où ?

            Si tu es en interne uniquement, la fibre ne joue absolument pas.

            Et si le goulot d'étranglement est parce que tu es en wifi dans un cybercafé… bin bois ton café :)

            C'est un peu ce qui t'es demandé depuis le début.

            Matricule 23415

            • [^] # Re: Limite ?

              Posté par  . Évalué à 1.

              Depuis mon PC client à la casa,

              je passe par mon nom de domaine qui redirige le flux chez moi sur mon serveur.

              Donc je suis en Ethernet et en fibre, jamais en Wifi.

              • [^] # Re: Limite ?

                Posté par  . Évalué à 2. Dernière modification le 25 novembre 2020 à 16:11.

                Salut,

                Ok.

                Donc en gros, tu fais sortir ton flux sortant via ta fibre, qui doit réinjecter tout ça en faisant un petit tour à l'extérieur, qui du coup crée un bouchon alors que tu pourrais faire tout en local ?

                C'est ça l'idée ?

                Ça me dit toujours pas où est ton serveur, passons.

                Matricule 23415

                • [^] # Re: Limite ?

                  Posté par  . Évalué à 1.

                  Le pire cas, il est ici.

                  Il faut que je remettre l'IP local pour mon nom de domain.

                  Malgré tout, j'avais déjà essayé en local et j'étais bloqué.

                  Donc c'est pas une limitation réseau mais hardware du coup.

                  • [^] # Re: Limite ?

                    Posté par  . Évalué à 3.

                    Salut,

                    Bon, euh, ok.

                    Crois-tu que les disques lisent/écrivent moins vite qu'un transfert réseau ? J'ai quand même un sacré gros doute là…

                    Matricule 23415

                    • [^] # Re: Limite ?

                      Posté par  . Évalué à 1.

                      Bon, ben alors je sèche.

                      Je vais demander à quelqu'un d'extérieur de faire un essai.

                      • [^] # Re: Limite ?

                        Posté par  . Évalué à 2.

                        Salut,

                        Je dis ça grosse louche, mais si tu passe par ta fibre en montant, qui passe par un serveur je sais pas où, qui redescend par ta fibre sur un serveur (je ne sais toujours pas où, mais disons à la casa…), t'as pas l'impression de faire trois fois le tour du monde ?

                        Matricule 23415

      • [^] # Re: Limite ?

        Posté par  (site web personnel) . Évalué à 3.

        pv, pipe viewer

        pv gros-fichier-HDD1 > gros-fichier-HDD2

        pv a besoin d'un nom de fichier en entrée et en sortie

        ウィズコロナ

  • # connexion locale

    Posté par  . Évalué à 3.

    Comment est relié ton serveur à ta box ?
    Comment est relié ton client à ta box ?

    Là, le chiffre me fait penser à un lien 100 Mbits (12.5 Mo/s théorique) quelque part.

    • [^] # Re: connexion locale

      Posté par  . Évalué à 1.

      En liaison Ethernet pour les deux.

      Je regarderai si problème de 100 Mbits au lieu de 1000Mbits

  • # C'est quoi ton serveur ?

    Posté par  . Évalué à 4.

    gUI a posé la question dans sa toute premiere réponse,

    il faut savoir sur quoi tourne ton nextcloud ?
    parce qu'entre faire tourner un nextcloud sur le RPi3 avec un disque en USB, ou le faire tourner sur le core-i3, avec de la RAM et un SSD…

    y a quand meme plein de ralentissement possible
    - le CPU/RAM de la machine "serveur"
    - la carte reseau de ce dit "serveur"
    - les acces disques du dit "serveur"

    • [^] # Re: C'est quoi ton serveur ?

      Posté par  . Évalué à 1.

      Nextcloud tourne sur une carte mère ASRock A320M Pro4.

      J'utilise le controleur réseau de la carte mère.

      Les accès disque, j'ai des HDD avec du 7200tr/min 64Mo de cache.

      • [^] # Re: C'est quoi ton serveur ?

        Posté par  . Évalué à 2.

        Ok donc le serveur à une carte reseau 1Gbps capable (100Mo/s environ)
        les disques dedans sont SATA à 7200tr/min (hdparm ou séparé doit te donner les débits possibles de chaque disque)

        et ton PC source des données, c'est quoi ?
        il est connecté comment à ton serveur ?

        filaire tu disais, mais il y a surement un intermédiaire, la box par exemple, voire un switch ? quid des vitesses en RJ45 sur ces equipements (exemple un transfert FTP directement du PC vers le serveur) ?

        • [^] # Re: C'est quoi ton serveur ?

          Posté par  . Évalué à 1.

          hdparm, quel paramètre est à regarder précisément ?

          Depuis un PC local vers mon serveur, je passe par 1 switch + 1 routeur (redirection vers FAI asso) via 1 routeur gros FAI.

          On peut mesurer le flux internet via un iperf ?

          • [^] # Re: C'est quoi ton serveur ?

            Posté par  . Évalué à 1.

            Ok, donc effectivement, en passant sur ma box principale sans cryptage.

            Mon débit est de 45 Mo/s contre 11 Mo/s.

            Merci pour votre aide

            • [^] # Re: C'est quoi ton serveur ?

              Posté par  . Évalué à 2. Dernière modification le 27 novembre 2020 à 09:40.

              hé oui, le SSL (chiffrement) consomme du CPU, de la RAM, donc ralentit les débits.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.