Gigabit Network Performance

ionoxx

Senior member
Jan 18, 2005
267
0
0
I'm trying to optimize my network transfer speeds at home.

Here are the two computers I'm testing with:

MCE:
AMD Athlon 64 3500+
A8N-VM CSM
1GB Ram
2x500GB 7200RPM RAID 0
Windows XP MCE 2005 SP2

NAS:
Intel Celeron 420
ASRock 4Core-Somethingrather (Intel Pro 1000 GT PCI Gigabit NIC - only PCI device enabled)
512MB RAM
Highpoint RocketRaid 2320 with 4x 750GB 7200RPM RAID 5

Freedom9 8-port Gigabit switch

On both these machines I have changed the TCP/IP parameters:

TcpWindowSize=131400
Tcp1323Opts=3
ForwardBufferMemory=80000
NumForwardPackets=60000


- I've tested with Ntttcp and with 4 threads I get 925Mbps and with 1 thread I get 750Mbps. the PCI bus is not an issue.

- The CPUs, even the celeron never go higher than 40% while transfering.

- My raid 0 can easily handle well over 125MB/s and my RAID 5 over 200MB/s

Is there any way to get CIFS files transfers to go faster than 400Mbps???

Thanks,
 

JackMDS

Elite Member
Super Moderator
Oct 25, 1999
29,563
432
126
400Mb/sec., i.e. 50MB/sec. transfer, is as good as it gets when using Client OS'.
 

tranceport

Diamond Member
Aug 8, 2000
4,168
1
81
www.thesystemsengineer.com
CIFS? Not really. From a 2003 server to a vista x64 machine I can do 384mbits first run for 640MB test file. Subsequent runs go at 700 and 800 mbits from caching. The 2 machines are on seperate vlans. There is 2 Cisco 4506's and a 3560G between them.

using iperf I can see the network can handle higher speeds.

If you look at a packet capture for a cifs transfer. You'll see 8 packets per chunk of data. Very inefficient.

FTP will go a bit faster.
 

ionoxx

Senior member
Jan 18, 2005
267
0
0
Well, the NAS is running Windows 2003 Server Standard Edition.

It's really quite annoying. I have about 1.5TB of data to move, and it'll take over 10 hours to do it. I've been able to squeeze a little more out of the file transfers.

I've seperated my folders into 4 groups and started copying them all four at a time, now its holding between 450Mbps and 520Mbps.

This is going to take a while...

May this be a lesson to you all, if you need to have a volume greater than 2TB, convert it to GPT or you wont go anywhere. I would have to remove all my data from my RAID 5 had I read up on it more...
 

ionoxx

Senior member
Jan 18, 2005
267
0
0
Any ideas how to implement the same kind of settings on a Vista machine?

My machine in my signature below is running Vista Business 64-bit and it starts off copying at 500Mbps and slowly trickels down to 100Mbps.

Thanks