D-Link Forums
The Graveyard - Products No Longer Supported => D-Link Storage => DNS-320 => Topic started by: fyao on March 07, 2013, 01:31:56 PM
-
Hi all,
I recently purchased a DNS-320 and installed a 1 TB hard drive into the left slot, and then upgraded the firmware from 2.00 to 2.03. I was pretty happy when I transferred files to it from my Win7 PC, and got 20-25 MBps (160-200Mbps). However, when I went to make a copy of the files on the NAS, all I could get was 6-7MBps (48-56Mbps). Thinking it was Windows overhead issue, I enabled the ftp server on the device and transferred an ISO file. I got some similar results in terms of read and write speeds. I turned of the HDD idle and that made no difference. Even after a reboot of the device, the read speed only went up to 10MBps (80Mbps).
I am using a Dell XPS8500 (Intel i7) with 8 GB of RAM and the onboard gigabit ethernet card. I am using CAT5E cables, and the fact that the write speed is > 100Mbps would seem to confirm that the configuration is correct. Both the PC and the DNS-320 are plugged into a Cisco E3500 router. Beyond upgrading the firmware, I have no made any changes to the device.
Here's the screen scrap from the FTP attempts I made:
Before Reboot:
ftp> get ubcd511.iso
200 PORT command successful
150-Connecting to port 49960
150 368424.0 kbytes to download
226-File successfully transferred
226 46.969 seconds (measured here), 7.66 Mbytes per second
ftp: 377266176 bytes received in 46.97Seconds 8031.90Kbytes/sec.
ftp> put ubcd511.iso
200 PORT command successful
150 Connecting to port 50423
226-File successfully transferred
226 15.369 seconds (measured here), 23.41 Mbytes per second
ftp: 377266176 bytes sent in 15.35Seconds 24576.00Kbytes/sec.
ftp> quit
221-Goodbye. You uploaded 368424 and downloaded 368424 kbytes.
221 Logout.
After Reboot:
ftp> get ubcd511.iso
200 PORT command successful
150-Connecting to port 51179
150 368424.0 kbytes to download
226-File successfully transferred
226 35.420 seconds (measured here), 10.16 Mbytes per second
ftp: 377266176 bytes received in 35.42Seconds 10651.82Kbytes/sec.
ftp> put ubcd511.iso
200 PORT command successful
150 Connecting to port 51202
226-File successfully transferred
226 14.478 seconds (measured here), 24.85 Mbytes per second
ftp: 377266176 bytes sent in 14.47Seconds 26072.30Kbytes/sec.
ftp> quit
221-Goodbye. You uploaded 368424 and downloaded 368424 kbytes.
221 Logout.
Any ideas on how to troubleshoot this?
thanks,
- frank
-
Yes, that is an undocumented "feature" of the new firmware.
Look here http://forums.dlink.com/index.php?topic=51588.0 (http://forums.dlink.com/index.php?topic=51588.0)
Unfortunatelly, you can't downgrade back to v2.00, but try flashing v2.02 firmware, it will help you ;)
-
Yes, that is an undocumented "feature" of the new firmware.
Look here http://forums.dlink.com/index.php?topic=51588.0 (http://forums.dlink.com/index.php?topic=51588.0)
Unfortunatelly, you can't downgrade back to v2.00, but try flashing v2.02 firmware, it will help you ;)
Thanks. I flashed the firmware to v2.02 and shortly after the reboot, I was getting 20MBps (give or take) on the ftp download of that ISO file. I couldn't test the ftp upload speed because it says "553 Users may not upload files". Not a big deal, as I am using ftp mainly for testing. I did a drag and drop of the file via the Windows share (though not via a mapped drive), and got about 10MBps both ways.
Unfortunately, about an hour later, when I tested the ftp download again, it was under 10MBps.
ftp> get ubcd511.iso
200 PORT command successful
150-Connecting to port 53314
150 368424.0 kbytes to download
226-File successfully transferred
226 37.687 seconds (measured here), 9.55 Mbytes per second
ftp: 377266176 bytes received in 37.68Seconds 10011.31Kbytes/sec.
ftp> get ubcd511.iso
200 PORT command successful
150-Connecting to port 53382
150 368424.0 kbytes to download
226-File successfully transferred
226 42.439 seconds (measured here), 8.48 Mbytes per second
ftp: 377266176 bytes received in 42.44Seconds 8890.24Kbytes/sec.
ftp> put ubcd511.iso
200 PORT command successful
553 Users may not upload files
ftp> quit
-
A better benchmark is to use the NAStester with setup of just the NAS and the test computer connected to the switch/router (without Internet link). The NAS must not be running any services for the test to be accurate.
-
A better benchmark is to use the NAStester with setup of just the NAS and the test computer connected to the switch/router (without Internet link). The NAS must not be running any services for the test to be accurate.
I did a reset to factory default of the device and then ran the test again using a NAStester (using the 400MB file 5 times) and got much better results, though the read test was weird because it would go for like 30 seconds at 6% or so of my Gig connection and then burst into the 20-30% range to finish.
I have noticed that over time, the performance seems to degrade, so I will test it again later to see if the uptime makes a difference.