Nabend,
ich hab jetzt mal getestet und im Folgenden das, was ich getan habe und das, was rauskam:
Grundlegendes:
- TS453 PRO
- 8GB RAM
- FW: 4.3.4.0695 Build 20180830
- angeschlossen an einen LANCOM GS2326, aktuellste Firmware
- 2 Rechner über jeweils 1GB angebunden
1) Trunk aus
Aktion:
- in der NAS Trunking aus
Tests:
a)Status der LAN Leitungen checken
Alle 4 LAN Leitungen sind UP und mit 1GBit verbunden, NAS meldet keine Aggregationen.
Grund: Es sind verschiedene MAC Adressen und aus Sicht des Switches also 4 verschiedne Endknoten
Ich hab dann auf dem Switch 3 der 4 LAN Leitungen deaktiviert um Quereinflüsse zu vermeiden.
Ergebnis: OK
b) LACP Status im Switch checken
Im Switch ist kein LAG aktiv.
Ergebnis: OK
c) Erreichbarkeit NAS
NAS ist erreichbar, alles tut wies soll.
Ergebnis: OK
d) von 2 Rechnern parallel große Datei lesen
Transferrate jeweils ca. Hälfte --> Bandbreite wird aufgeteilt
Ergebnis: OK, eine LAN Leitung überträgt Daten (siehe Screenshot)
e) von 2 Rechnern parallel große Datei schreiben
Transferrate jeweils ca. Hälfte --> Bandbreite wird aufgeteilt
Ergebnis: OK, eine LAN Leitung überträgt Daten (siehe Screenshot).
RM_TEST1.png
2) 802.3ad einschalten
Aktion:
- Setting für Trunking auf "managed Switch ", "802.3ad", Hash auf MAC Basis
- alle LAN Leitungen im Switch wieder aktivieren
Tests:
a)Status der LAN Leitungen checken
Alle 4 LAN Leitungen sind UP und mit 1GBit verbunden.
NAS meldet 802.3ad dynamic.
RM_TEST2_Overview.png
Ergebnis: OK
b) LACP Status im Switch checken
Im Switch ist das entsprechende LAG aktiv.
LACP Botschaften zählen hoch
Ergebnis: OK
c) Erreichbarkeit NAS
NAS ist erreichbar, alles tut wies soll.
Ergebnis: OK
d) von 2 Rechnern parallel große Datei lesen
Transferrate jeweils volle GBit Bandbreite --> Traffic wird aufgeteilt
Ergebnis: OK, eine LAN Leitung überträgt Daten (siehe Screenshot)
e) von 2 Rechnern parallel große Datei schreiben
Transferrate jeweils volle GBit Bandbreite --> Traffic wird aufgeteilt
Ergebnis: OK, eine LAN Leitung überträgt Daten (siehe Screenshot).
RM_TEST2.png
Anmerkung:
Man erkennt vorne im Chart noch den Rest des Test 1.
Auch erkennbar ist, dass beim Lesen der Traffic über LAN 2 und 4 geht, beim Schreiben über 1 und 2.
Transferraten jeweils >100MB/s, in Summe >200...
3) Trunking nochmal durchsteppen
Jetzt der spannende Teil:
Aktion:
- nochmals durch die Settings durchsteppen und die Einstellungen "balance-alb" übernehmen.
Tests:
a)Status der LAN Leitungen checken
Alle 4 LAN Leitungen sind UP und mit 1GBit verbunden.
NAS meldet Balance-alb
Overview_Test3.png
Ergebnis: OK, denn das habe ich ja Beim Durchsteppen auch gesagt
b) LACP Status im Switch checken
Im Switch ist das entsprechende LAG wieder abgebaut und LACP Botschaften zählen NICHT hoch
Ergebnis: OK, denn Balance-alb ist ja gerade ohne zutun des Switches möglich (also ohne dass der Aggregaiton beherrscht)
c) Erreichbarkeit NAS
NAS ist erreichbar, alles tut wies soll.
Ergebnis: OK
d) von 2 Rechnern parallel große Datei lesen
Transferrate jeweils volle GBit Bandbreite --> Traffic wird aufgeteilt
Ergebnis: OK, eine LAN Leitung überträgt Daten (siehe Screenshot)
e) von 2 Rechnern parallel große Datei schreiben
Transferrate jeweils volle GBit Bandbreite --> Traffic wird aufgeteilt
Ergebnis: OK, eine LAN Leitung überträgt Daten (siehe Screenshot).
RM_TEST3.png
Anmerkung:
Man erkennt vorne im Chart noch den Rest des Test 2.
Auch erkennbar ist, dass diese mal beim Lesen der Traffic über LAN 1 und 2 geht, beim Schreiben über 3 und 4.
Transferraten jeweils >100MB/s, in Summe >200...
Fazit
Also aus meiner Sicht macht die QNAP das was sie soll.
In meinem System funktioniert LACP sauber, ohne dass ich Konfigurationsklimmzüge machen muss.
Ebenso meldet die QNAP in meinem Testsetup den entsprechenden Modus korrekt und sauber.
Bis hierhin also alles i.O.
Wie gesagt war ich hier meiner Sache auch recht sicher, denn ich bin beim Thema Aggregation, LACP oder wie man die Kinder nennen mag sehr sehr sensibel da ich da schon Stunden in den Sand gesetzt hab.
Z.B.: versucht NIE an einem Switch "einfach mal so" Link Aggregation, Spanning Tree und Loop Protection einzuschalten.....da wird man in 99,999% der Fälle auf die Nase fallen wenn das nicht sauber durchkonfiguriert ist.
ABER ein weiteres Ergebnis:
Warum die QNAP beim Editieren der Trunking Optionen schlichtweg der Meinung ist, dass Balance-alb konfiguriert ist, ist defintiv falsch
Aus meiner Sicht ist das der einzige Kritikpunkt an der ganzen Sache.
Bin gespannt was Lauri bei seinem Test rausbekommt.
Sven