Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

04.03.2006, 15:00

Seltsame varibale Datenübrtragung bei NFS ?!?

Hallo, Folgendes Problem:

Hab, mir aus einen alten Rechner (Pentium-MMX, 233Mhz,128MB-SDRam,3Com100MLan Karte -PCI), einen NFS-Fileserver fuer meine kleines Netzwerk gemacht. Mittlerweile läuft alles so wie es mir vorstelle, nur wenn ich Daten auf den den Rechner schiebe dann schwankt die Übertragungsrate gewaltig, also (laut KDE) zwischen 35Mb/s und völligen erliegen der Übertragung und das gesamte Netzwerk kommt zum erliegen, nach 15 bis 20 Sekunden beginnt es sich wieder zu erholen und schnellt wieder auf seine35Mb/s. Das ganz kommt so alle 200MB, also bei Dateien unter dieser Marke tritt das ganze nicht auf. Beim zurückspielen vom Fileserver auf meinen PC, habe ich eine Konstante Übertragungsgeschwiendichkeit von 4,6 Mb/s.

Habe jetzt einmal probehalber Samba emerget und aktiviert, da zeigt sich ein änliches Bild nur nicht ganz so hohe Übertragungswerte wie NFS also starkes schwanken zwischen 7 Mb/s und 150k/s aber zum völligen erliegen kommt es mit Samba nicht.

Was soll ich davon halten 35Mb/s ist doch eigentlich nicht zu erreichen mit einen normalen 100MbLan Netzwerk, oder liege ich da falsch?

Eventuell, einfach ein Bug in KDE? (Verwende KDE 3.5)

Für Lösungsvorschläge oder Ideen währe ich sehr Dankbar.

Hier noch ein paar Infos:

100MbLan Netzwerk über Netgear-Router,

MeinPC:

Hardware: AMD-Athlon 2,20 Ghz,512MHzDDR-Ram

Fstab: 192.168.0.6:/mnt/nfs_1 /mnt/fileserver nfs noauto,rw,user,async,bg 0 0

ifconfig eth0:
eth0 Link encap:Ethernet HWaddr 00:0C:76:3C:76:67
inet addr:192.168.0.10 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:635568 errors:0 dropped:0 overruns:0 frame:0
TX packets:4894910 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:546737234 (521.4 Mb) TX bytes:2708438878 (2582.9 Mb)
Interrupt:16


etc/exoprts/ im Fileserver:

/mnt/nfs_1/ 192.168.0.10(rw,no_root_squash)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Neodym« (04.03.2006, 17:43)


2

20.03.2006, 07:15

Ist zwar schon etwas älter, aber falls das Problem immernoch besteht, versuche mal die NFS-exports mittels async zu exportieren. Das brachte bei mir zwischen OSX und Linux auch einen beachtlichen Geschwindigkeitsvorteil.

--oli
Signaturen sind Bandbreitenverschwendung!

3

24.03.2006, 02:24

Zitat

Was soll ich davon halten 35Mb/s ist doch eigentlich nicht zu erreichen mit einen normalen 100MbLan Netzwerk, oder liege ich da falsch?

Eventuell, einfach ein Bug in KDE? (Verwende KDE 3.5)




Ich habe zwar keine Ahnung von NFS, aber deiner Vermutung zu den 100MBit kann ich zustimmen! 100 MBit/sec entsprechen 12,5 MByte/sec - das ist ein theoretischer Wert, in der Praxis also eher 8-9 MByte/sec (schätze ich einfach mal).

Ich würde vorschlagen, du nimmst einfach mal 500 MByte und überträgst diese während der switch nicht durch andere Rechner belastet wird. Während der Übertragung misst du dabei die Zeit, und rechnest dir damit die durchschnittliche Übertragungsgeschwindigkeit aus. Wenn diese bei 8 MByte/sec liegt, spricht dies wohl eher für einen Fehler des gui.


mfG loskornos
Frequent lock ups are a symptom of not enough memory but only in the way that nosebleeds are a symptom of gunshot wounds to the head.

4

08.04.2006, 08:25

Die Tatsächliche Übertragungsgeschwindichkeit, dürfte in Ordnung sein, da komm ich so auf 9 Mbyte/s, wenn nur die Anzeige nicht stimmen würde, währe das für mich weniger das Problem, nur wenn es zu diesen angeblichen Abfall der Übertragungsgeschwindichkeit kommt es zu einem stocken des gesamten Netzwerks und das stört halt doch sehr.

Zu olliwood:

Mit den async und sync habe ich schon herum experimentiert, aber ohne Erfolg.

Trotzdem einmal Danke, für die Vorschläge.

5

08.04.2006, 13:14

da du sagst, es geht ne zeit gut, bricht ab und geht dann wieder, klingt des für mich nach nem vollen puffer irgendwo...
ich denk deinen rechner kannste ausschließen, da dieser der stärkste is im netz.
probier mal über ein crossoverkabel, obs da genauso aussieht, denn wenn des funktioniert solltest den switch wechseln ... oder wenn er es kann, hast vielleicht des falsche verfahren? store&forward statt pass-through?

wennst da des selbe prob hast, dann schau dir mal während der übertragung die auslastung von prozessor und arbeitsspeicher an am server, dass da was net paßt...

wegen samba - is definitiv langsamer, der grund is einfach:
über nfs hast ne "direkte" übertragung, ein natives protokoll, keine konvertierungen und so gschichten, die er bei smb machen muss, damit alle es lesen können, des braucht mehr rechenleistung, ergo is langsamer.......
... nur ein weiterer tag im leben eines naren ... :P

6

08.04.2006, 18:16

Machst Du Deine Kopiertest eeigentlich nur unter KDE oder auch auf der Konsole?

Würde Dir mal empfehlen, auf beiden Seiten auf der Konsole zu testen um GDI-Fehler zu vermeiden.

Was sagt eigentlich die Festplattengeschwindigkeit auf deinem Server? nd laufen dort noch andere Programme?

Gruß,
Werner
Meine Rechtschreibfehler sind gewollt und unterliegen dem Copyright des Verfassers, es sei denn, sie sind explizit unter die GPL gestellt .....

Außerdem sind sie ein Ausdruck der Persönlichkeit des Schreibers!

7

10.04.2006, 19:38

Antwort Werniman

Also, auch mit der Konsole kommt es zu solchen "Fehlern" bzw zu so einem Verhalten, (da alle Daten richtig und in Ordnung dort ankommen, bin ich mir nicht ganz sicher ob man von einen Fehler sprechen kann).

Andere Programm laufen dort keine, ist ja nur ein älter PC der in der Ecke steht, hat nicht einmal eine Tastertur und Bildschirm angeschlossen. Hab dort nur ein frisches Gentoo Stage 1 installiert mit nfs-utils, ach ja und ein ssh-server ist auch noch drauf aber der ist erst etwas später dazugekommen, also sollte es an dem nicht liegen.

Habe die Hardware von den Fileserver noch gar nicht aufgezählt:

Ein Pentium 200Mhz MMX, mit 128MB SD-Ram, und einer 200GB IDE Festplatte, aber für meine Zwecke sollte das doch reichen, oder?

Währe ja schon mit einer geringeren aber stabilen Übertragungsgeschwindichkeit zufrieden, so 4 MB/s würden mir schon reichen, kann man da vielleicht irgendetwas machen?

Was die Festplatten Geschwindichkeit auf meinen Server sagt?
Dumme Frage von mir, wie komme ich zu solche Daten über meine Festplatten ?

mfG Neodym

8

10.04.2006, 20:11

Antwort: capoeira

Das es eine Art Pufferüberlauf ist, daran habe ich auch schon gedacht, das er halt den Arbeitsspeicher im Server voll schreibt und schonmal ein bisschen auf die Festplatte, das so die ca 200MB zusammen kommen, aber glauben heisst nicht wissen, und wenn es wirklich so ist was währe den einen Abhilfe für diese Problem, du schreibst "store&forward statt pass-through",darüber müsst ich mich erst mal informieren, so gut kenne ich mich in diesem Bereich noch nicht aus.

Hab das mit den Crossoverkabel zwar noch nicht versucht aber, aber das es an den switch oder router liegt, glaub ich aber nicht da im Netzwerk auch ein Media-PC mit Windoof hängt und die Datenübertragung mit 6,5MB/s einwandfrei und stabil läuf, aber wenn ich demnächt mal Zeit habe werde ich, trotzdem einen Versuch mit den Crossoverkabel starten.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Neodym« (17.04.2006, 11:14)