2

I have two NAS (Buffalo Linkstation Pro, WD MyBook World), which are connected to 2 PCs with a Gigabit LAN connection. All devices are in "Gigabit mode", meaning all show that their connection speed is really 1 GBit. But the transfer rates to and from the NAS drives are very low, on average 5 MByte/sec, copying large files with several GByte in size.

Looking at the spec of the Buffalo drive, it should do up to 30 MBytes/sec. Of course, this is probably a best case scenario, but I think more than what I have right now should be possible.

Copying files between the two PCs is much faster, about 25 MBytes/sec.

What could limit the data transfer? What can I do to increase it?

5 Answers 5

5

The WD MyBook World is CPU-bound or disk-controller-bound. If you do an online search for the throughput of the first versions of MBW, you will find that 5MB/s is quite common. There is nothing you can do about this.

2
0

Do your NASs support Jumbo Frames? And does your router/switch support Jumbo Frames? Check if they do, and if so, switch them on.

1
  • I had Jumbo Frames enabled before, but checked again to make sure: PCs, NAS and switches support Jumbo Frames, on PCs and NAS that's enabled. I guess the switches just support it since there is no setup.
    – Holgerwa
    Jul 24, 2009 at 15:17
0

I wouldn't worry too much about Jumbo Frames if the maximum possible speed is in the order of 30MB/s.

First thing to check is that the NAS is not doing anything else (other transfers, other actions) at the same time, because home NASes typically have severely limited processor capacity.

It also depends heavily of the source and target of the transfer... the slowest link in the chain sets the top speed... so if you move files between the two NASes, then the overall speed will be that of whichever is the slowest NAS.

Most modern harddisks should be able to do 50-60MB/s easily, but... if you put an older 'spare' harddisk in one of your devices this could very well also be limiting the maximum speed.

I would not imagine that the computer that is doing the transfer is likely to be the bottleneck, but if you bring up the process manager you can have a look at the CPU and network graphs and see if either of those is peaking at the time... it could easily be that the network port on your PC is maxed out with other traffic meaning that there is only 5MB/s left.

Based on the 5MB/s I'd almost have assumed that maybe the port on the PC (the middleman) is a 100Mbit port, because that'd make sense... 100Mbit = approx 10MB/s, but since the PC might be copying from one NAS to another, that means half the bandwidth is available for each connection.

3
  • I copy a large file (10GB) from a PC's local disk to one NAS. Transfer: 4,5MB/sec; CPU utilization: 15%; Netzwork traffic: 4%. Only NAS, PC and switches are on, second PC and second NAS are off to make sure they are not doing anything on the network. But that's the issue: Why is not more of the available resources used?
    – Holgerwa
    Jul 24, 2009 at 15:20
  • What kind of harddisk(s) are in the NAS you are copying to? ... and what is the model no. of the NAS?
    – jerryjvl
    Jul 24, 2009 at 21:25
  • The Buffalo NAS has a Samsung HD103UJ, 1TB, 7200rpm. Sounds not too bad, it should not be the bottleneck.
    – Holgerwa
    Jul 27, 2009 at 20:05
0

Check your port duplex settings. Routers/Switches set to Auto often set the ports to Half duplex. Check the port settings on the PC, Router, and NAS to see fi they are all 1GB Full duplex.

-2

Is the disk plugged in to the NAS using USB? Then USB could be your bottleneck.

Computer -> Gb ethernet -> router -> Gb ethernet -> NAS -> USB Disk
4
  • "connected to 2 PCs with a Gigabit LAN connection. All devices are in "Gigabit mode", meaning all show that their connection speed is really 1 GBit"
    – Mat
    Jan 25, 2015 at 9:39
  • @Mat, that's about the network, not about how the disk is connected to the NAS.
    – Arjan
    Jan 25, 2015 at 10:07
  • Both the models mentionned have external USB 2.0 ports (and an internal drive). USB 2.0 transfer rates are well above 5Mo/s.
    – Mat
    Jan 25, 2015 at 10:13
  • Still then, @Mat, I feel this might help future visitors who're looking for "What might limit data transfer rate to NAS?".
    – Arjan
    Jan 25, 2015 at 12:06

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .