PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Performanceprobleme mit NFS



Treito
23.10.05, 13:17
Hallo,

ich habe mein kabelgebundenes Netzwerk auf WLAN (54 MBit) umgestellt (der NFS-Server ist aber weiterhin per Netzwerkkabel mit dem Router verbunden).
Nun habe ich folgendes merkwürdiges Phänomen:
Der Client (WLAN) kann mit ca. 5 MB/s auf den Server schreiben, aber nur mit ca. 1 MB/s lesen. :eek:
Ich habe auch schon verschiedene Optionen ausprobiert, ohne Erfolg.

Gruß,

Sven

Ohr4u|tux
23.10.05, 13:23
Der Client (WLAN) kann mit ca. 5 MB/s auf den Server schreiben,

Ich glaube kaum, dass dein 54-Mbit Wlan 5MB/s schafft... . Die 1 MB/s sind wohl eher zutreffend!

derRichard
23.10.05, 13:25
Hallo,

ich habe mein kabelgebundenes Netzwerk auf WLAN (54 MBit) umgestellt (der NFS-Server ist aber weiterhin per Netzwerkkabel mit dem Router verbunden).
Nun habe ich folgendes merkwürdiges Phänomen:
Der Client (WLAN) kann mit ca. 5 MB/s auf den Server schreiben, aber nur mit ca. 1 MB/s lesen. :eek:
Ich habe auch schon verschiedene Optionen ausprobiert, ohne Erfolg.

Gruß,

Sven
hallo!

ich würde den fehler nicht bei nfs direkt sondern beim wlan suchen.
aber stell bei der nfs-versbindung auf jedenfall auf tcp und version 3 um. (-o tcp,nfsvers=3)
es kann sein, dass der wlan-router *******e filtert...

hth,
//richard

derRichard
23.10.05, 13:26
Ich glaube kaum, dass dein 54-Mbit Wlan 5MB/s schafft... . Die 1 MB/s sind wohl eher zutreffend!
warum sollte er das nicht?
1mb/s schafft mein 11mbit wlan ja schon easy.

//richard

Treito
24.10.05, 16:32
Hallo,

also Fakt ist, dass mein Client mit 54 MBit USB-Stick und mein 2. Client mit 54 MBit PCMCIA-Karte beide dasselbe Problem haben. Geschwindigkeiten habe ich noch nicht gemessen, aber per "Kabelanschluss" erreiche ich 10 MB/s, WLAN schreiben um die 5 MB/s (KDE puffert ja), lesen mittlerweile "nur" 1,6 MB/s.
Das schnellste Ergebnis habe ich mit folgenden Optionen erreicht "-o async,soft,rw,udp,rsize=4096,wsize=32768,nfsvers=3". Eine Umstellung auf tcp verlangsamt alles nur.
Wieso kann ich 700 MB in knapp 5 Min. auf den Server speichern aber zum Laden von 4,5 GB auf den Client brauche ich 1 Stunde? Da passt nun wirklich was nicht.
Würde gerne auch meine e-mails auf den Server speichern. Ich habe da halt die Daten drauf, auf die ich gemeinsam mit meinem Desktop-Rechner oder mit meinem Notebook drauf zugreifen möchte.
Am Router liegts nicht, den habe ich auch schon mal gewechselt, aber aus anderen Gründen.
Server AMD Athlon XP 1800, 512 MB Ram, 160 GB S-ATA, Netzwerkkarte 100 MBit (Broadcom), Kanotix 2005-03, Kernel 2.6.11
Clients: AMD64 3500+, 1024 MB Ram, 200 GB S-ATA, WLAN USB-Stick (ZD1211), Gentoo, Kernel 2.6.13
AMD Mobile XP 2600+, 256 MB Ram, 30 GB HD, PCMCIA WLAN-Karte (Prism54), Kanotix 2005-04 Lite RC 11, Kernel 2.6.13

Gruß,

Sven

P.S.: @Richard Deine "*" haben in dem Fall damit nichts zu tun.

marce
25.10.05, 08:44
überprüfe doch mal mit netio, ob bei normaler Kommunikation auch diese Grenze existiert oder ob da alles wie zu erwarten rennt...

Treito
25.10.05, 16:32
netio gibts leider nicht für AMD64...

marce
25.10.05, 16:59
nicht mal über ./configure && make && make install ? Kann ich eigentlich nicht glauben...

Treito
25.10.05, 18:20
Ich kann es ja mal probieren, aber wenn Gentoo das nur für x86 hat und für AMD64 nicht mal als masked/testing vorhanden ist, wird das wahrscheinlich nicht gehen, wird ja schon einen Grund haben, warum das Gentoo für AMD64 dann nicht in den Quellen hat.

Treito
25.10.05, 18:35
Okay, war eine 32-Bit Binary bei, compilieren scheitert.



NETIO - Network Throughput Benchmark, Version 1.13
(C) 1997-2001 Kai Uwe Rommel

TCP/IP connection established.
Packet size 1 k bytes: 1097 k bytes/sec
Packet size 2 k bytes: 578 k bytes/sec
Packet size 4 k bytes: 461 k bytes/sec
Packet size 8 k bytes: 365 k bytes/sec
Packet size 16 k bytes: 373 k bytes/sec
Packet size 32 k bytes: 1587 k bytes/sec




NETIO - Network Throughput Benchmark, Version 1.13
(C) 1997-2001 Kai Uwe Rommel

TCP/IP connection established.
Packet size 1 k bytes: 915 k bytes/sec
Packet size 2 k bytes: 926 k bytes/sec
Packet size 4 k bytes: 983 k bytes/sec
Packet size 8 k bytes: 873 k bytes/sec
Packet size 16 k bytes: 997 k bytes/sec
Packet size 32 k bytes: 1244 k bytes/sec


Obwohl ich den Werten ehrlich gesagt nicht so ganz glaube...