RAID / Disk config advise

Status
Not open for further replies.

Lasse

Cadet
Joined
Jul 30, 2015
Messages
9
Hi,

I have been running Freenas for about 8 months – and is/was very happy with the performance I get; I use it as iSCSI target for 2 ESXi hosts (my home setup / LAB).

System:
Xeon E3-1230 v3
Motherboard: Asus P9D-M (the SuperMicro boards are not easy to get where I live.)
32GB ECC Mem
2 x IBM ServeRAID M1015 in IT mode
6 x 500GB SSD in RAIDz2 (1 spare)
8 x 4TB HDD in RAIDz3 (1 spare)
2 x 10G NIC for iSCSI

Most of the VMs reside on the all SSD pool – no complaints here.

The HDD was initially intended for my fileserver, templates, and a few other test VMs where performance did not really matter to me.

My ARC hit ratio is probably a bit low (75%) But upping to a Chipset that supports more memory is not really the route I want to go now.

Since I now have several extra VMs on the HDD pool, they sometimes cause extremely bad performance on the fileserver (that could be expected :) ).

I have been playing with IO control in VMWare and that helps, but I would like to minimize / remove any impact the test / ekstra VMs could have on my fileserver

So I looked into adding an SSD to the pool for caching, but from what I have read that would probably not help me.

All VMs are replicated and backed up regularly with Veeam to a separate NAS, and since it is my home setup I can live with having to restore the VMs, but would obviously rather not have to do that to often.

So I was thinking, of splitting the HDDs into two pools.

5 drives in RAIDz2 for the fileserver and templates

3 drives in stripe for the test / ekstra VMs
OR
3 drives in RAIDz1 for the test / ekstra VMs

And then getting and extra disk as “cold spare” (I have not been able to find info if it is possible to have “global” hotspare).

My question is, since we are talking regular 7.2K SATA disks, performance will never be great, but will I have any noticeable performance gain if I stripe the 3 drives compared to RAIDz1?

Or is there another route that would be wiser to achieve my goal?

Thank you in advance for your input.
 

Mirfster

Doesn't know what he's talking about
Joined
Oct 2, 2015
Messages
3,215

depasseg

FreeNAS Replicant
Joined
Sep 16, 2014
Messages
2,874
My question is, since we are talking regular 7.2K SATA disks, performance will never be great, but will I have any noticeable performance gain if I stripe the 3 drives compared to RAIDz1?
Yes, absolutely, especially in a VM environment. A stripe will provide the IOPS of the sum of the drives, the RAIDZ1 will provide the IOPS of the single slowest drive. So in your case, the Stripe will provide 3x the amount of IOPS. Of course, if any of those disks fails, all your data in that pool is gone!
 
Status
Not open for further replies.
Top