Hi Frank, On Wed, 25 Jan 2006, 17:49:05 +0100, Frank Babies wrote:
Hallo Manfred,
bitte nur an die Liste antworten, ansonsten erhalte ich deine e-mail doppelt...
On Wed, 25 Jan 2006, 17:12:09 +0100, Frank Babies wrote:
[...] Es ist so das ich einen PC (sara) habe der 2 Festplatten hat die ich per NFS Frei gegeben habe hda und hdc. Die beiden Freigaben mounte ich auf einem anderen PC (marvin) an 2 verschiedene Verzeichnisse. /sara/sara-hda und /sara/sara-hdc. Kopiere ich eine Datei von /sara/sara-hda nach /home/frank komme ich auf ca. 20 MB/s wie man sehen kann. Das betrifft alle Dateien aus allen Verzeichnissen. Kopiere ich nun aber 2 Dateien aus den beiden Unterverzeichnissen gleichzeitig gehen plötzlich 40 MB/s und Datei übers Netz. Umgedreht hätte ich es verstanden wenn die Performance auf die hälfte sinkt aber so ist es für mich einfach nicht nachvollziehbar was da ab geht.
dd Knoppix...iso /home/frank/ einfach 20 MB/s dd Knoppix...iso /home/frank/ + cp irgenetwas aus der 2ten Freigabe zusammen 77MB/s. Das ist es was ich nicht verstehe.
Schon mal an den Linux Filecache gedacht? Wieviel Hauptspeicher haben deine Rechner? Was erhaeltst du, wenn du das "dd Knoppix...iso /home/frank/ + cp" als erstes Kommando machst? Ja habe ich. Dieses habe ich auch mit jeweils anderen Files
Am Mittwoch, 25. Januar 2006 17:25 schrieb Manfred Hollstein: probiert. In dem "gkrellm" sieht man es auch ganz deutlich das die Geschwindigkeit steigt wenn ich sozusagen mehrere Files gleichzeitig über mehrere Fenster kopiere.
Naja, "gkrellm" ist ja nicht wirklich ein echtes Monitoring-Tool, um konkrete Daten zu erhalten, aber fuer eine Tendenz reicht es wohl.
Die Rechner haben jeweils 2GB RAM.
Spricht fuer den Filecache. Beim zweiten Mal ist das ISO File bereits im lokalen Filecache und kann dann mit viel hoeherer Rate kopiert werden. Wie ist denn dein GigE Device ans System angebunden? Falls das mit am PCI Bus haengt, dann haben sich die IDE-Devices und das GigE die maximal moegliche Bandbreite von 133MByte/sec zu teilen. Erklaert aber auch immer noch nicht den Einbruch auf 20 MB/s. Was liefern denn deine Platten, wenn du mal als "root" folgendes Kommando laufen laesst? # hdparm -tT /dev/hdx wobei du "x" mit dem Buchstaben des jeweils betroffenen Laufwerks abgleichen musst.
Wie gesagt kopiere ich nur ein einzelnes File und pro Task wenn man so will bin ich bei 20MB/s. Kann es sein das bei größerer Lastanforderung die NIC's die Geschwindigkeit erhöhen?
Sollte nicht sein (es sei denn, du benutzt zwei Ethernet Devices im Bonding Mode mit load-balancing).
Sie stehen im AUTO Betrieb. Ich habe versucht sie mit "ethtools" fest auf speed 1000 Full Duplex und autoneg off zu stellen was aber nicht klappt. Ich habe ausserdem festgestellt, dass die Geschwindigkeit manchmal auf 100 oder auch 10 MBits von allein hin und her geschalten wird ohne das ich etwas mache. Hier mal ein kurzer Log Auszug aus der messages:
Jan 24 14:55:15 marvin kernel: eth0: no IPv6 routers present Jan 24 14:55:22 marvin kernel: isacsx_rme_interrupt: RSTAD 0x1e, dropped Jan 24 14:55:26 marvin kernel: e1000: eth2: e1000_watchdog_task: NIC Link is Up 100 Mbps Full Duplex Jan 24 14:55:27 marvin kernel: e1000: eth2: e1000_watchdog_task: NIC Link is Down [...]
Naja, das sieht nun wirklich nicht gesund aus. Was fuer ein GigE Device ist das? Welchen Treiber verwendest du?
[...] Nach einem Reboot war das dann weg.
Nie wieder passiert?
Frank
Cheers. l8er manfred