Fall(e) SMB

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Es kommt immer wieder vor, dass die Netzwerkperformance mittels Microsoft-Netzwerkdienst ziemlich spärliche Durchsatzraten ergeben, sei es von Anfang an oder auch vielfach plötzlich nach einem Firmware-Update der QNAP.

    Auch wenn „Fenster auf, QNAP hinaus“ das Problem aus den Augen verschwinden lässt ist dies nicht wirklich eine Lösung.
    Nach gefühlten 100mal erklären, möchte ich hier in diesem Artikel ausführlicher darauf eingeben, wie sich das Problem unter Umständen einfach lösen lässt.

    Vielfach wird diese Problem durch die Verwendung der falschen SMB-Version ausgelöst.

    Was ist SMB?
    SMB – Server Message Block – ist das Netzwerkprotokoll welches Samba für die Dateifreigabe verwendet. Samba ist der Server-Dienst, der unter anderem auf der QNAP verwendet wird um die Dateifreigabe über das Netzwerk zu realisieren.

    Welche Versionen gibt es auf der QNAP?
    Dies hängt von der verwendeten QTS-Firmware bzw. Samba ab.
    Bei neueren Versionen sollte die Version 1.0, 2.0, 2.1 und 3.0 vorhanden sein.

    Welche Version soll ich verwenden?
    Seit Ihr unsicher, welche verschiedenen Client-Betriebssystem auf die Freigaben zugreifen sollen empfehle ich die Version 2.1. Die ist ein Mittelweg, der für die meisten Betriebssysteme ganz gut funktioniert.
    Sind nur Windows 10 PCs/Notebooks im Einsatz würde ich die Version 3.0 verwenden.
    Aber Vorsicht: Ältere Betriebssysteme können dann unter Umständen nicht mehr auf die Freigaben zugreifen.

    BetriebssystemWindows 10
    Windows Server 2016 TP2
    Windows 8.1
    Windows Server 2012 R2
    Windows 8
    Windows Server 2012
    Windows 7
    Windows Server 2008 R2
    ältere Versionen
    QTS 4.1.0 und neuere Versionen
    SMB 3.0
    SMB 3.0
    SMB 3.0
    SMB2.1
    SMB1.0
    Versionen vor QTS 4.1.0SMB 2.1
    SMB 2.1
    SMB 2.1
    SMB2.1
    SMB1.0

    Quelle: QNAP.com

    Wieso muss ich dies anpassen? Ich habe nichts umgestellt.
    Über das genaue „Wieso“ kann ich auch nur spekulieren. Aber ab einer bestimmten QTS-Version hat QNAP wohl Anpassungen am Microsoft-Netzwerkdienst vorgenommen, so dass die ursprünglich eingestellte SMB-Version 1.0 nicht immer optimal arbeitet. Das Problem wurde in vielen Fällen von einem QTS-Firmware-Update eingeleitet.

    Wie stelle ich nun die richtige Version ein?
    Es gibt 2 Weg, wie dies gemacht werden kann.

    1. Über die WebGUI:
    Leider funktioniert dieser Weg nicht für alle QNAPs, vor allem bei den älteren Geräten muss der 2. Weg benutzt werden.

    > Systemsteuerung
    > Netzwerkdienste
    > Win/Mac/NFS
    > Microsoft-Netzwerk
    > Erweiterte Optionen
    > Höchste SMB-Version



    Hier die gewünschte SMB-Version auswählen.
    Unter Umständen ist ein Neustart notwendig.


    2. Per Putty/Konsole/SSH:
    Anleitung zum Umgang mit Putty hier: Mit Putty via SSH auf QNAP NAS Konsole zugreifen

    Mit diesem Befehl kann die aktuelle SMB-Version anzeigen werden:
    smb2status

    Eine mögliche Ausgabe könnte dann so

    Quellcode

    1. smbd (samba daemon) Version 4.0.25
    2. smbd (samba daemon) is running.
    3. max protocol SMB 2.1 enabled.
    oder

    Quellcode

    1. smbd (samba daemon) Version 3.6.25
    2. smbd (samba daemon) is running.
    3. max protocol SMB 1.0 enabled.
    aussehen.

    Sollte hier jetzt:
    max protocol SMB 1.0 enabled.
    stehen kann mit dem Befehl:
    smb21enable
    auf die Version 2.1 gewechselt werden

    Mit dem Befehl:
    smb3enable
    kann auf die Version 3.0 gewechselt werden. Analog dazu kann mit diesen Befehlen auch wieder zurück gewechselt werden.

    Steht hier außerdem:
    smbd (samba daemon) Version 3.6.25
    so ist SMB bis maximal Version 2.1 möglich.

    Unter Umständen ist ein Neustart notwendig.

    Der Durchsatz hat sich verbessert, ist aber immer noch nicht gut. Was ist los?
    Es gibt noch viele andere Ursachen, wieso die Netzwerkgeschwindigkeit nicht die gewünschte Geschwindigkeit erreicht. Weitere mögliche Ursachen in weiteren Artikeln.

    2.231 mal gelesen

Antworten 30

  • RedDiabolo -

    Ja, da kann ich jetzt gar nichts dagegen sagen, 412 und 212 sind nicht berauschend. Andererseits habe sie mir jahrelang gute Dienste geleistet und als reine Backupsysteme war die Geschwindigkeit kein Thema. Für "wenig" Geld ein RAID5 als Backup und…

  • YellowFellow -

    Zitat von RedDiabolo: „@YellowFellow: ...in Win10 habe ich (noch) nicht greifbar, um PC to NAS (882) mit SMB3 testen zu können. NAS to NAS mit SMB3 macht mich nicht glücklich ... “ TS-212/412 macht generell nicht glücklich ;) Ich habe ja Win10 Pro 64-bit…

  • RedDiabolo -

    @YellowFellow: Wenn ich mit dem PC (Win7) zum neuem NAS (882) kopiere, merke ich keinen Unterschied ob es mit SMB3 oder SMB2.1 läuft, da Win7 nur SMB2.1 unterstützt und ich mal annehme, dass sich beide auf das SMB2.1 einigen. Hänge ich ein zweites…

  • YellowFellow -

    Zitat von RedDiabolo: „Eher das Gegenteil ist der Fall, wenn beide auf SMB3 werken, zeigt sich beim 212 fast keine Prozessorauslastung (zumindest weniger als bei SMB2.1). Denke das liegt daran, dass eben beim SMB3 weniger geschaufelt wird und der…

  • RedDiabolo -

    Zitat von Mavalok2: „... Wie ist den die Auslastung (CPU, RAM) der 212 bei den jeweiligen Versionen? Könnte mir durchaus vorstellen, dass SMB3 mehr Ressourcen benötigt. “ Eher das Gegenteil ist der Fall, wenn beide auf SMB3 werken, zeigt sich beim…

  • Unrealswebmaster -

    Ich habe es mit gleich großen Dateien (6-20 GB Files) gemacht und 2.1 ist Spitzenreiter in Geschwindigkeit :) RTRR von Hs251+ nach Ts119 13 MB/sec mit SMB3 74 MB/sec mit SMB2.1

  • Mavalok2 -

    Tests mit unterschiedlich großen Dateien ist immer etwas schwierig zu vergleichen. Ich nehme deshalb immer ein so ca. 4 GB große Datei. Ist sicher nicht realistisch aber besser zu vergleichen. Wie ist den die Auslastung (CPU, RAM) der 212 bei den…

  • RedDiabolo -

    Hmm, wie ist eure Erfahrung mit der SMB 3 auf den QNAP bezüglich eines Geschwindigkeitsunterschiedes zur SMB 2 od. 2.1? Habe gestern etwas herumgetestet und meine beiden NAS(en) TVS-882, TS-212, jeweils FW 4.3.3 und per default auf SMB 2 eingestellt,…

  • Mavalok2 -

    Oder neu auch hier spezielle für Mac und Linux: forum.qnapclub.de/filebase/fil…b480a26677972a6819fe92cd4

  • Mavalok2 -

    Für diejenigen, die mit der Befehlseingabe nicht ganz so vertraut sind, aber eine Anpassung der SMB-Version per WebGUI nicht möglich ist hier ein kleines Hilfstool (Script): forum.qnapclub.de/filebase/fil…b480a26677972a6819fe92cd4