Link to home
Start Free TrialLog in
Avatar of smd333
smd333Flag for United Kingdom of Great Britain and Northern Ireland

asked on

File Transfer speed over network

Having an ongoing issue which am edging closer to solving.
If I copy a 1.3gb file from either a windows XP or Windows 7 device to our NAS device running windows server 2003 appliance edition - it copys around 900mb within 45-60 seconds, then the transfer rate slows down to as low as 9mbps and it then takes a total of 7 - 9 minutes to complete the transfer.

Doing the same copy from XP to a Windows 2008 server takes 70 seconds, and from Win7 to Server 2008 takes 25 seconds.

The other comparison is from XP or Win7 to Windows Server 2003 web edition - also takes around 35 seconds.

However - a 650mb file copies from XP or Win7 to any server in under a minute, no issues at all.

The entire network has been replaced, new HP gigabit switches, CAT 6 cables, and all the network cards on the devices have had the latest drivers.

Hope someone can help point me in the right direction.
Avatar of Steve Knight
Steve Knight
Flag of United Kingdom of Great Britain and Northern Ireland image

Things to think of I would say....

Does it really copy 900Mb in 45-60 secs first, or is it Windows lying?
Is there any AV running either end at the time that could be delaying while it finishes a scan?

Have you got flow control set to Auto in the NIC config in device properties and on the switch ports both ends and nothing set to fixed 100Mbit or the like, perhaps hung over from previous switch -- generally best to let switch and NIC negotiate rate and flow control settings.

Sounds like your only real issue is with the NAS device then?

Steve
ASKER CERTIFIED SOLUTION
Avatar of smd333
smd333
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I would suggest doing a Wireshark capture while running the transaction and see what is going on where the time gaps are happening.
What's your budget?
Netgear,DROBO and Iomega make pretty good NAS in the > $2K ranges including disks,but it's gonna get $$$$ withe the disk shortage from Thailand screwing things up.
Is everything set for 9000 byte frames instead of the standard 1500?
Avatar of smd333

ASKER

Thanks again

What do you mean by 9000 byte frames. Is this a nic option?
Im onsite again tomorrow so i will take a look at both  results and the byte frames

The budget is £3k max
Avatar of noci
noci

9000 byte frames are called Jumbo Frames. And they need to be supported by all involved hardware[nics, switches] & (network)software [drivers, nas]

QNAP also makes nice NAS equipment.
There are also smaller 'jumbo' frames, but I believe anything that will support (e.g.) 4500 byte frames, will handle 9000 byte frames too.

If I recall correctly, Win 2008 and Win7 (and possibly vista SP3) auto-tune their receive window (RWIN) sizes, so changing that manually in the TCP registry settings should help only the receive speed on XP machines... I don't think that should really affect its 'send' speed.
Oh, and Yes - it's usually a setting in the driver.
Attached are a couple sample locations.
Marvel-YukonJumboFrames.png
MarvelJumboFramesInLinux.png
Don't think it's a jumbo frame fix.

If his nas doesn't support smb 2,that could be the issue.
Another thought... Did you hit the cache limit? Then after some while of fast transfers the cahce fill up & you are confronted with the real drive speeds.
More modern machines tend to have more memory ==> larger cache.
Avatar of smd333

ASKER

Looks like servers need replacing.
Thanks for everyones input.