Implementieren von QoS im Heimnetzwerk (möglicherweise mithilfe eines Synology NAS)

2100
acseven

Mein Heimrouter (Technicolor TG784n v3, Firmwareversion 8.GM1) hat keine QoS-Einstellungen (Quality of Service). Ich möchte jedoch QoS implementieren, um hauptsächlich die Bandbreitenbelegung durch CrashPlan zu steuern, während Dateien gesichert werden.

Was passiert, ist, dass CrashPlan beim Hochladen von Dateien einen großen Teil der verfügbaren Bandwitdh belegt, wodurch die Internetzugangsgeschwindigkeiten für das Hochladen oder Herunterladen reduziert werden.

Also hier ist was ich habe:

  • Der als DHCP-Server fungierende Technicolor-Heimrouter kann nicht ersetzt werden, da er auch IPTV und Festnetztelefon abwickelt (dieser Router ist tatsächlich mit einem anderen Router verbunden, der von meinem Internet-Provider stammt und die Glasfaser-Breitbandverbindung übersetzt).
  • Netgear WNDR3700 v2-Router mit DD-WRT, der im Wesentlichen als Switch für Gigabit-LAN ​​fungiert (der Technicolor verfügt nur über einen Gigabit-Port), mit DHCP-Weiterleitung an den Hauptrouter.
  • Synology DS412 + NAS, der auch als lokaler DNS-Server fungiert (beide Router leiten DNS-Anforderungen an diesen Server weiter)

CrashPlan ist auf dem Synology NAS installiert und hat bestimmte QoS-Einstellungen :

Nur für fortgeschrittene Benutzer: Es muss ein QoS-fähiger Router konfiguriert sein. Wählen Sie die TCP-Paketqualität oder den benutzerdefinierten DSCP-Wert aus der Liste aus: Niedrig, Normal, Zuverlässigkeit, Durchsatz oder DSCP.

Ich habe andere Netzwerkgeräte, aber ich denke, das spielt für dieses spezielle Problem keine Rolle, wie ein Wireless Extender, der als AP fungiert, und einen anderen Switch in einem anderen Raum.

Ich schätze jede Einsicht oder einen Vorschlag dazu, vielleicht mit dem NAS?

Vielen Dank!

1

2 Antworten auf die Frage

1
Julian Knight

Es ist unwahrscheinlich, dass QoS Ihnen hilft und ist ohnehin schwer zu finden.

In Ihrem Fall ist es besser, einige Sicherungsprofile in CrashPlan (die ich auch auf einem Synology NAS laufe) mit einer geeigneten maximalen Bandbreite zu erstellen.

Das größere Problem, das ich habe, ist, dass CrashPlan auf Java-Basis ein Hog ​​mit einer großen Anzahl von zu sichernden Dateien ist. Auf meinem 412+ muss ich den Dienst regelmäßig einstellen, wenn ich den NAS für andere Zwecke verwenden möchte.

Leider scheint Code42 nicht bereit zu sein, diese Probleme zu beheben, die regelmäßig in ihren Foren angesprochen wurden. Während sie billig sind, werde ich zunehmend frustriert. Ich habe sogar aufgehört, CrashPlan auf meinem Laptop auszuführen. Auf meinem vorherigen Laptop wurde es so schwer, dass es die Leistung ernsthaft beeinträchtigte.

+1. QoS-Markierungen sind nur gültig, wenn Ihr Netzwerk sie versteht und darauf reagiert. Da der Technicolor-Router keine QoS-Einstellungen hat, ist dies die einzig richtige Antwort. cpt_fink vor 9 Jahren 0
Hallo, danke für deine Eingabe. Ich hatte eigentlich viele Probleme mit CrashPlan wegen meiner sehr großen Datenmenge, bis ich auf 2 GB RAM aufgerüstet habe. Seitdem hat es sehr gut funktioniert; Mein Backup liegt derzeit bei rund 1,8 TB. Ich habe bereits zuvor verschiedene Profile ausprobiert und festgestellt, dass diese mit einem so großen Datensatz die Leistung verlangsamen - CrashPlan wird die Auswahl immer wieder überprüfen, was viel Zeit in Anspruch nimmt. acseven vor 9 Jahren 0
Die Bandbreitenbegrenzung ist auch eine untergeordnete Option, da die verfügbare (reale) Upload-Bandbreite mit der Tageszeit variiert. Das heißt, ich kann eine 5-MBit / s-Upload-Verbindung haben, aber nachts ist diese Matte maximal 2 MBit / s. Deshalb wäre so etwas wie QoS besser. acseven vor 9 Jahren 0
@cpt_fink Ihr Kommentar unterscheidet sich tatsächlich von dieser Antwort, da Ihr Kommentar eher mit der QoS-Implementierung selbst als mit CrashPlan zusammenhängt - dh ich empfehle Ihnen, diese separat zu beantworten, da zusätzliche Kommentare dazu führen können. acseven vor 9 Jahren 0
Interessantes Detail bezüglich CP, danke, ich hatte nicht an mögliche Probleme mit mehreren Profilen gedacht. Ich stellte fest, dass ich ständig versuchte, die Sicherungskopien zu reduzieren. Das Überschreiten einer Million Dateien war eher ein Augenöffner! Jetzt lasse ich nur CP auf dem NAS laufen. Die meisten meiner PC-Arbeitsdaten sind mit der Cloud oder dem NAS synchronisiert. Ich verwende ein effizienteres Werkzeug zum Sichern bestimmter Einstellungsdateien. Julian Knight vor 9 Jahren 0
0
Paul George

Es sind ein paar Dinge los ...

Crashplan auf Synology NAS

Ich habe über das Festlegen von DSCP-Werten für den Crashplan-Verkehr auf einem Synology NAS-Blog gebloggt. Kurz gesagt, Sie können den TOS- oder DSCP-Wert des Upload-Verkehrs über die Crashplan-Benutzeroberfläche festlegen. Es gibt jedoch einige schwerwiegende Fehler in den verfügbaren QoS-Einstellungen:

  • Die Einstellung 'Low' bewirkt nichts.
  • Die Einstellung "Normal" bewirkt nichts.
  • Wenn Sie 'Reliability' einstellen, erhalten Sie einen TOS- Hex- Wert von 0x4 (entspricht dem DSCP- Dezimalwert von 1).
  • Die Einstellung 'Throughput' ergibt einen TOS- Hex- Wert von 0x8 (entspricht dem DSCP- Dezimalwert von 2).

Am schlimmsten ist die Einstellung eines eigenen 'DSCP-Dezimalwerts' über das GUI völlig falsch. Was es tatsächlich tut, legt es stattdessen den TOS- Dezimalwert fest. So:

  • Wenn Sie einen 'DSCP-Dezimalwert' von '40' einstellen, erhalten Sie tatsächlich einen DSCP-Wert von 10
  • Wenn Sie einen 'DSCP-Dezimalwert' von '48' einstellen, erhalten Sie tatsächlich einen DSCP-Wert von 12

Es ist alles ziemlich vermasselt, aber Sie können es funktionieren lassen.

Diese Erkenntnisse verwendeten ein Synology DS415play. Ich gehe davon aus, dass Sie das Paket von PCLoadLetter.co.uk verwenden.

Router

Ich bin nicht ganz klar über Ihre Einrichtung, aber letztendlich müssen Sie Ihren ausgehenden Datenverkehr am Router berücksichtigen. Der technicolor-Router unterstützt QoS überhaupt nicht, also vergessen Sie das nicht. Wenn Sie stattdessen nur den DDWRT-Router verwenden können, können Sie die QoS so einstellen, dass der DSCP 10-Datenverkehr (dh Sie setzen ihn im Absturzplan auf "40") als Priorität eingestuft werden. Ich habe keinen DDWRT-basierten Router, aber ich habe über das Einrichten eines Draytek-Routers gebloggt .

Brückenmodus

Wenn wir annehmen, dass Sie haben, um den Technicolor - Router zu halten aus irgendeinem Grund mit dem WAN verbunden sind, können Sie immer noch den DDWRT Router QOS Priorisierung durchzuführen, entweder durch die Technicolor - Router in ‚Brücke‘ setzen oder ‚Modem‘ -Modus ( in der Regel die gleiche Sache ) und anschließendes Verbinden der Ausgabe davon mit dem WAN-Port am DDWRT.

....ODER....

Doppelte NAT

Lassen Sie den Technicolor-Router normales NAT, und verbinden Sie den LAN-Port mit dem gelben WAN-Port des DDWRT-Routers. Dadurch entsteht eine doppelte NAT-Situation. Solange Sie alle LAN-Geräte an den DDWRT-Router anschließen, können Sie den Technicolor-Router-Upstream weitgehend vergessen. Dieser Router kann dann den gesamten Datenverkehr zu seinem WAN-Port priorisieren. Es ist wichtig zu wissen, dass alles, was noch mit dem Upstream-Router verbunden ist, QOS umgeht.