Slow GigE transfer between Win7 and WHS or is this about right?

BlueWeasel

Lifer
Jun 2, 2000
15,944
475
126
Desktop: IP-35E onboard Marvell Yukon GigE
WHS: Realtek 8169 PCI GigE
Switch: D-Link 5-port GigE with jumbo frames support
Cables: 2 brand new CAT6 cables (bought from monoprice)
Both NICs set to auto and negotiate to 1.0 Gigabit

Reading and writing to the WHS seem way slow (12 MB/s +/-). I've tweaked NIC settings (flow control, jumbo frames, duplex speeds, etc.) on both systems, but the transfer speed stays the same. FTP transfers from the WHS don't exceed 22 M/s.

I've tested transfer speeds using CrystalDiskMark and iperf. The CDM test looks good but I'm so confused that I've given up.

CrystalDiskMark (drive Y mapped to WHS):
http://pics.bbzzdd.com/users/blueweasel/Transfer1.jpg

Iperf with TCP 4k window:
http://pics.bbzzdd.com/users/blueweasel/Iperf-4K.jpg

Iperf with TCP 2M window:
http://pics.bbzzdd.com/users/blueweasel/Iperf-2M.jpg

Unfortunately, I've only got my primary computer and WHS to test with. I tried a friend's TrendNET GigE switch and no change in speed.

I've found info online that suggests the file system of WHS could be the cause. The two drives in my WHS are 5400rpm WD 1TB Green drives, but I don't think that's the cause. With Vista SP2, I recall the transfer speeds to and from the WHS being MUCH higher.

I've searched the AT Network forum for answers, but I don't really know where to go from here.
 
Last edited:

BlueWeasel

Lifer
Jun 2, 2000
15,944
475
126
Well, I feel stupid.

The problem was related to a 250GB IDE drive in the storage pool that was connected to the onboard SATA connectors using an IDE-to-SATA converter. This drive was nearly full while the primary 1TB drives were essentially unused.

During removal of the 250GB drive from the storage pool, I noticed drive useage maxed at 23 MB/s during transfer of the data to one of the 1TB drives. Once the data was on the native SATA drives, network transfers increased 3x (FTP transfers were 70 MB/s).

I'm happy now. :)