Slow File Transfers (LAN)
I been having issues where I start a transfer over nfs or cifs and it starts ok at about 120MBps over the LAN, than the transfer speeds starts decreasing all the way down to like 1KBps a few seconds pass and it bursts back to 50MBps and it keeps fluctuating the same way with different speeds till its done... Its very annoying!
a simple 700MB iso takes me like 5 min to transfer. Please not that is not a network issue since I can transfer files with my macs just fine. This issue is isolated to the slackware systems only. I have two Slackware 13.37 x86_64 systems that do the same thing. LAN is a GigE network at 1GBps Any ideas? TIA! |
Check your network device for LAN throughput and make sure the device does not have any preset management tools configured to limit speeds and bandwidth based on usage if the usage gets heavy.
If you do, set the port your workstation and/or the server to EXEMPT or similar control status. Often this is labeled as exempt, disabled, or maximum bandwidth more most switches and routers. Also, make sure you have the appropriate cabling for your network. Make sure you are using at minimum CAT5e Ethernet rated cables. Avoid using Hubs devices as well, and use Switches instead. Slackware shouldn't be the problem in this case, and neither should the workstation or the servers. |
Quote:
And to my test it seems at the protocol level: Client connecting to 10.30.2.52, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 10.30.2.51 port 50011 connected with 10.30.2.52 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 1.10 GBytes 942 Mbits/sec root@oscuridad:/media# |
Quote:
duplicate info that SeRi@lDiE posted at the same time :) |
Well you posted when I did. And iperf looks fine. Looks as if the hardware and wiring is just fine.
What do your smb.conf / /etc/exports and mount options look like? Also, could you run iperf with a longer test, just to make sure there isn't a buffer problem on the NICs. --time 120 instead of the default 10 seconds? |
Quote:
Thanks for the help. I will post the results in a bit. I have my hands tide with a RHEL5 install. :) |
disturbed1,
Results: Code:
root@oscuridad:/media# iperf -c 10.30.2.52 --time 120 Code:
nfs: |
Like the iperf. To me appears to rule any questions on the hardware and wires. Some Intel NICS have known eeprom issues, that are never seen with short bursts of traffic. I'm sure Intel is not the only NIC that has a similar issue.
Considering I don't have any transfer issues, I'll point out some of the differences I see. My smb.conf does not have any socket options. I do recall reading different docs that stated different send and receive buffers to tune performance. Changing these values never yielded better performance, and in some cases hurt performance. Quote:
You can modify /etc/rc.d/rc.nfs in an attempt to squeeze more performance out of NFS. This is my setting Code:
# Start 8 nfsd servers by default (an old Sun standard): copy ~1400M file from disturbed1 to backend Code:
keith@disturbed1:~$ mount | grep Share System info - disturbed1 = 1090t x6 Slackware64 -current with Kernel 3.0.3 RTL 8168 onboard nic. backend = e8500 core2duo Slackware64 13.37 with Kernel 2.6.38.4 RTL 8168 onboard nic. 7200 SATA drives. |
You said QoS isn't working eh...
Have you tried AlienBOB's Easy Firewall Generator to setup for QoS packet scheduling via IPTables/IPChains? There should also be an administration tool if you use webmin. I also found this: Code:
http://www.lartc.org/howto/ |
Are you trying to write to an NTFS file system when you do the transfers?
Quote:
I get the impression that the LAN configuration is all OK. The problem comes with writing the transferred data. I have seen slowing write performance when writing large files to NTFS file systems. |
Quote:
|
Quote:
What? Please stay on topic. I never said that they are not working nether I want them to work. I was stating that They are not "set". Thanks for the help though. |
Any body? :(
|
Quote:
|
Quote:
If so then both reads and writes to that thing are somewhere between 8-20 Mb/s. On my Gb lan I can't get more than about 12Mb/s speed out of the dns323 with transfers from/to both Slackware and Win7 systems. |
All times are GMT -5. The time now is 04:45 AM. |