What's new

Performace issue / build advice

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

LionsGate

New Around Here
Hi,

I'm currently in the process of putting together a diy-nas, from reused parts.

The mb is a Gigabyte, MA785GMT-UD2H, 2 GB ram, cpu Athlon II 250. It has 5 onboard SATA II ports (AHCI enabled). OS is Win7 / OpenMediaVault, put on separate 2.5" 40GB IDE disk. Data disk is a Western Digital Red 2TB.
LAN is onboard Realtek 8111c chip, GbE.
Router is Linksys 610n, GbE, using cat 6 cables.

So, to the problem.

Running NASPT I get figures around 60 MB/s read and 80 MB/s read, using Win7 as server OS. Using OMV the figures are lower, somewhere around 75 MB/s write and 45 - 50 MB/s read.

From what I've read on the forums, the hardware should be enough to get throughput around 100 MB/s, so my question to you is, where do I start looking for problems? :confused:

br
 
an update

So, I've installed Ubuntu 12.10 on a USB stick, just to see how that would perform.

Server is still the same, Gigabyte MB, AMD proc, drive is still the WD Red 2TB.

To make things easier I also installed webmin. This enabled me to quickly change different SMB-parameters.

I also downloaded Crystal disk mark and started testing away.

Now, I steadily get about 100 - 110 MB/s writes, but I only get about 50 - 60 MB/s reads. Shouldn't I be able to get a bit higher throughput? At least 80 - 90 or maybe even as much as >100?

So, could this be a NIC-problem? I've seen posts about Realtek/SMB problems all over.

Or - could it simply be a client issue? Isn't a Dell laptop with win7, 2GB ram supposed to be able to get higher read speeds?

Any suggestions and help is welcome, please. I'll post whatever information you'd like to see. Iperf, Iozone - you name it.

br
 
Which NASPT benchmark are you using? Only filecopy to/from and 4x video will hit the 100 MB/s mark.

Could be the machine running NASPT. What is its CPU?
 
Do you know the read/write speed of the drive in your Dell laptop? Could you run Crystal disk mark on the disk in your laptop? This would be the first place I would look for a bottleneck. Next would be to do a quick check of the network using Iperf. Iperf -s on the server and then Iperf -c 192.168.0.2 -w 64k -r on the client swapping out the ip address with whatever your server's ip is. If both of those check out ok (disk speed over 100 MB/sec and network over 800 Mbps) you can maybe make some changes to SAMBA parameters to see if that helps.

It has been a while since I have tested Ubuntu but in general when using SAMBA I have always recommended starting with the most basic config. That means no smb.conf settings besides what is needed to access the share. If there is settings like SO_SNDBUF=65536 SO_RCVBUF=65536 delete them and see what happens. This allows the network to auto tune itself instead of specifically limiting the window size. One thing that also can help when using SAMBA with the later versions of windows is to add "max protocol = SMB2" to the smb.conf file.

Let us know how it goes.

00Roush
 
Similar threads
Thread starter Title Forum Replies Date
P Questions on my first DIY NAS (+server) build DIY 14

Similar threads

Support SNBForums w/ Amazon

If you'd like to support SNBForums, just use this link and buy anything on Amazon. Thanks!

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top