• February 25, 2025, 10:22:52 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

This Forum Beta is ONLY for registered owners of D-Link products in the USA for which we have created boards at this time.

Author Topic: Read/Write Speed Differences  (Read 4602 times)

fyao

  • Level 1 Member
  • *
  • Posts: 3
Read/Write Speed Differences
« 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
Logged

mv_cz

  • Level 1 Member
  • *
  • Posts: 20
Re: Read/Write Speed Differences
« Reply #1 on: March 08, 2013, 08:46:27 AM »

Yes, that is an undocumented "feature" of the new firmware.

Look here 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  ;)
Logged

fyao

  • Level 1 Member
  • *
  • Posts: 3
Re: Read/Write Speed Differences
« Reply #2 on: March 08, 2013, 01:19:02 PM »

Yes, that is an undocumented "feature" of the new firmware.

Look here 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
Logged

albert

  • Level 5 Member
  • *****
  • Posts: 510
    • SoHo NAS Forum
Re: Read/Write Speed Differences
« Reply #3 on: March 08, 2013, 10:41:36 PM »

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.
Logged
D-Link DNS-320 rev A1 (FW: 2.05) [FFP-0.7]
PCI NAS-01G (FW: Encore ENNHD-1000 4.10)
PCI NAS-01G (FW: OpenNAS 1.9]

fyao

  • Level 1 Member
  • *
  • Posts: 3
Re: Read/Write Speed Differences
« Reply #4 on: March 08, 2013, 10:53:36 PM »

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.
Logged