I am doing file transfer from Synology DS1511+ NAS to Areca ARC5040 Non-NAS Raid System.
Synology connect direct to my Windows 7 64bit HTPC via Router.
Areca connect to my PC via USB 3.0
Both are RAID 5.
At the beginning of files transfer I can get a trasfer speed of 100MB/s, but it drop rapidly to only about 20MB/s in about one minute and stay.
With that low speed I need almost 2 days to finish transfer 2TB files.
Why? Is there anyway I can boost up the speed? THANKS.
I plug into other USB3.0 port from Asus Mobo, same thing, no improvement.
I am sure both Areca and HTPC is USB3.0 connected.
And the Areca is configured to USB3.0 connection.
You probably hit by the file reading speed limit of your NAS. Those tiny processors in a cheap consumer routers are not fast enough to support fast transfer speed.
I get this new situation:
I create another 2 "Copy and Paste" files transfer.
Now it runs 3 data transfer at the same time, from same source and destination.
The speed are: 23MB/s, 8.85MB/s and 7.66 MB/s. I get roughly 39.51 MB/s total speed.
Why I can only get 23.1 MB/s when I run one file transfer only?
Instead of making other random tests, how about actually following a logical process of troubleshooting by eliminating variables one at a time. So far you don't know whether you're read speed limited from your NAS or write speed limited to the USB Areca array.
You can try copying a movie from the nas to a desktop PC. Windows has an option to view the transfer speed while it copies. Do the opposite with the USB Areca nas by writing a movie to it.
- Bad (or sub optimal) Ethernet cables - try different ones
- Bad configuration on the Cisco router - Double check
- Bad USB configuration for the Areca - Disconnect every USB device except for KB/mouse and the Areca. A lot of motherboards have two different USB 3.0 chipsets in them. The native Intel ones and something else, like an AS Media. Make sure the Areca is plugged into the native Intel 3.0 ports.
- Bad (or failing) HDD(s) connected to the Areca?
Edit: You don't need to have an SSD to check something like this. I can max out my gigabit when reading/writing from my network storage on regular spinning disks. You gotta make sure, your network is configured right. Try doing a few iperf tests.
First of all....never EVER start multiple file transfers in Windows (or any other OS for that matter), if you're reading/writing to the same set of disks and your disks are not SSDs. By that I mean, if you KNOW you're reading from different disks and writing to different disks for EACH file transfer, then you're fine, but otherwise it just kills the throughput.
You're just killing your throughput by reading/writing on different sectors of the drive and jumping between them because of the multiple transfers going at the same. Do one at a time (multiple files/directories in a single transfer is fine as they will be processed sequentially).
In addition, maxing out a gigabit connection is easy, with multiple file transfers, you're still limited to ~125MBps max in total.
Now, you have something really wrong with your environment. There's no way your throughput should be that low. "Something" is killing your throughput. As others have suggested, there's no choice but to start eliminating possibilities and testing component by component.
Seriously... stop with file transfers and start using iperf. You can find a compiled version and start running tests in a couple minutes. And unless you already did, but haven't mentioned, you should also being checking out your cables and all hardware in between. Until you do that, you really are wasting everyone's time - including yours!
I agree with the suggestions of going for a more methodical/scientific approach to narrowing down the potential cause of the problem.
That said, I would start at the Areca unit and work your way backwards from there. As I said above the symptoms (starting fast then slowing down substantially) points to a write bottleneck, not a reading one. If the bottleneck is on the writing end you'll generally see fast speeds until the write cache is full then it will slow down to the bottleneck speed, and that sounds like what the OP described.
I could be wrong, but I think it's the most logical place to start.
This is an older thread, you may not receive a response, and could be reviving an old thread. Please consider creating a new thread.
Related Threads
?
?
?
?
?
AVS Forum
34M posts
1.5M members
Since 1999
A forum community dedicated to home theater owners and enthusiasts. Come join the discussion about home audio/video, TVs, projectors, screens, receivers, speakers, projects, DIY’s, product reviews, accessories, classifieds, and more!