epiphanyplx
Cadet
- Joined
- Nov 12, 2014
- Messages
- 2
Hello! First of all, this is my first experience with FreeNAS. I appreciate any light you can shed on my situation.
I recently bought a Dell C6105 and set up one of the nodes as a freeNAS server (the other two are esxi hosts.) It has 4x 2TB WD2003FYYS (rated for 138 MB/s) set up in RAIDZ. It also has 2 extra drives, one SSD where my DC lives and my old 2 TB drive that I am using as a backup location for VMs and Windows Server Backup locations.
My issue is with the RAIDZ ZFS pool. I noticed that when transferring files from here to my computer that I wasn't getting the speeds I wanted. Before upgrading to this server I would get 60-80 MB/s read speeds. Now I am getting ~30 MB/s. I did some Googling and saw posts recommending using dd to test speeds so as to cut out other variables.
I ran dd if=/dev/zero of=testfile bs=1024 count=50000 and got 79 MB/s. If I'm not mistaken, this is write speed, seems good if not amazing. Then I ran dd if=testfile of=/dev/zero vs=1024 count=50000 and got 30 MB/s. It is my understanding that these speeds are before any of the network or file sharing stuff comes into play. If this is the case, what can I do to improve speed?
EDIT: Something I forgot to mention, my server has 2x 6 core AMD 1.8 ghz CPUs and 24 GB of RAM. I believe this should be more than enough.
Thanks again for your help.
I recently bought a Dell C6105 and set up one of the nodes as a freeNAS server (the other two are esxi hosts.) It has 4x 2TB WD2003FYYS (rated for 138 MB/s) set up in RAIDZ. It also has 2 extra drives, one SSD where my DC lives and my old 2 TB drive that I am using as a backup location for VMs and Windows Server Backup locations.
My issue is with the RAIDZ ZFS pool. I noticed that when transferring files from here to my computer that I wasn't getting the speeds I wanted. Before upgrading to this server I would get 60-80 MB/s read speeds. Now I am getting ~30 MB/s. I did some Googling and saw posts recommending using dd to test speeds so as to cut out other variables.
I ran dd if=/dev/zero of=testfile bs=1024 count=50000 and got 79 MB/s. If I'm not mistaken, this is write speed, seems good if not amazing. Then I ran dd if=testfile of=/dev/zero vs=1024 count=50000 and got 30 MB/s. It is my understanding that these speeds are before any of the network or file sharing stuff comes into play. If this is the case, what can I do to improve speed?
EDIT: Something I forgot to mention, my server has 2x 6 core AMD 1.8 ghz CPUs and 24 GB of RAM. I believe this should be more than enough.
Thanks again for your help.