All, I'm having bandwidth issues on my home NAS and cannot figure out how to break 3MB/s (megabytes, not megabits), read and write.
I have a mid grade QNAP TS-431 Dual Core Arm based home NAS with 512 MB of RAM. This NAS is attached to a Linksys EA9200 router over two load balanced one foot Cat 7 cables. The router gets it's IP directly from the cable modem allowing the router to manage the entire network.
I've determined the maximum MTU by running the following on a windows client.
ping www.google.com -f -l 1472
I have four 2TB SAS Drives spinning at 7200 RPM's. All identical, make, model, and lot, brand new when purchased. They have only ever been used in this setup together.
My NAS is running Samba to allow for client's to mount their home directories. I occasionally will turn on FTP, but this is off unless needed which is rare.
I can't imagine this would be a hardware issue. All HDD temps are under 30C and within 1 degree of another. There are no warnings or errors coming from any of the disks and the entire setup, including the network is nearly one year old to the day.
I've tested this with 20 GB of photos over samba and ftp. Transfers are all done via 5 GHz wifi with full reception. I've also tested with one ~20GB ISO which is a collection of several other ISO's. The average transfer speed of 2.5MB/s remains consistent.
My question is three fold.
For this setup, where only one client is connected does an average of 2.5MB/s seem accurate? I feel like this should be flying past 2.5MB/s
Is there anything that I should be checking on my network that I might not have considered? Networking is not my strong suit.
I have a server that runs several internal applications. It's much faster than the NAS. Would I be better off fronting the NAS connections on the server and reading/writing from the NAS via iSCSI?