Ok, here's the deal. I have two NAS hard drives for remote file storage. I've got several systems attached in the network as well. I'm using Cat-5e cables everywhere, none are longer than 10 feet in length. Every computer in the network has a gigabit network connection (on MB, not PCI). the two NAS devices are gigabit (Jumbo frames turned off). the switch is a gigabit switch, and the router in use is a Linksys WRT610N gigabit router. Basically the Router connects to the switch, then all of the systems are plugged into the switch. All gigabit lights are up so I know there is NO 100 megabit device on the network. All devices also show that they are using gigabit bandwidth.
Now we know that the main limiting factor is the speed of the hard drives. I can copy from one drive to another with an average transfer rate of 56MB/second.
When I push files up to the NAS, the MAX speed I am able to achieve is around 10MB/second. When I pull files down from the NAS, the MAX is 15MB/second.
I get the same responses on all the computers, the Operating systems vasy form Vista 32-Win7 32-Win7 64-bit. What can I do to get the network speeds up from what I had with the previously used 100MB network? Everything is upgraded, but nothing has changed as far as transfer speed. I would realistically expect to get something closer to 35 or 40MB/second on this network.
I tried a direct connection, still getting the same speeds. I also tried finding the read/write speed on the NAS drives but can't locate it in any of the technical data. All I found was that each device has Two (2) 500GB 7200 RPM PATA Hard Drives (8MB cache each), and the controller has a 64MB cache.
PATA? Yeah, you're not going to get the speeds. SATA drives would improve your speeds.
You can download a disk write/read program to see what you would get under best circumstances. Then compare that to what you're getting over the network and you'll see if the network or the drives are the culprit.