I just purchased a second DNS-323, ran some tests and something seems screwed up.
Here is my config
1st DNS-323 (NAS1):
Connected with Cat5e to Netgear Wndr3700 - Router indicates the connection is 1000
2x WD 5200 RPM 1.5 TB drives in Raid 0
Using the NFS Addon (does not allow to set
2nd DNS-323 (NAS2):
Connected with Cat5e to Netgear Wndr3700 - Router indicates the connection is 1000
2x Hitachi 7200 RPM 2 TB drives in Raid 1
Laptop:
Windows 7 Ultimate, Intel ABGN4965 connects at ~130 Mbps to the Wndr3700 on 2.4 GHz
PC:
Windows 7 Ultimate, Dell Wireless 1505 connects at ~270 Mbps to the Wndr3700 on 5 GHz
Uploading a 2GB video file from either the PC or Laptop to either of the DNS-323 I get speeds around 6 MB/s
I decided to copy all the data from the older DNS-323 (NAS1) to the newer one (NAS2). Using the web interface (which in the back is using smbclient) I copied a folder which contains a lot of video files, and the copy was very very slow
So I mounted the folder using NFS and using rsync to copy files from one to the other I was getting a max throughput of around 3 MB/s
Using rsync via ssh to copy from one to the other I was getting a max throughput of around 1.5 MB/s (which probably has to do with the encryption overhead of ssh)
Using just regular copy across SMB or NFS mounts the throughput was almost the same at around 4.5 MB/s - no gain using NFS over SMB
Using multiple connections (more than one file being copied at the same time) the aggregate speed is the same (each individual connection slows down) - around 3 MB/s
Using FTP from one DNS-323 to another I get around 4.5 MB/s for one transfer
Using multiple FTP connections, each connection maintains around 3 MB/s up to four simultanious transfers (after which it starts degrading) hitting a ceiling of around 12 MB/s
So for curiosity's sake, I reran the smbclient copy (as the web interface would have executed it) and it seems like the smbclient copy is maxing out at around 1.5 MB/s
Summary:
Copy via SMB from PC/Laptop to either NAS1 or NAS2 - 6 MB/s
Single stream unencrypted - rsync - 3 MB/s
Single stream encrypted - rsync - 1.5 MB/s
Single stream unencrypted over SMB or NFS - cp - 4.5 MB/s
Single stream FTP - 4.5 MB/s
Four FTP streams - ~3 MB/s each totaling 12 MB/s ceiling
Wierd...