ViciousXUSMC
Dabbler
- Joined
- May 12, 2014
- Messages
- 49
I have Freenas currently installed bare metal on my Dell R710.
Works like a charm. However I can't get the performance I need in my VM's (trying to run a NVR system cant get the cpu in Freenas over 20% but in the VM its maxed to 100%)
So thinking of converting to a ESXi setup and virtualize my Freenas install, then offload all my VM's and maybe my Jails to ESXi VM's to better allocate the resources my server has available.
Outside of the normal "should you virtualize freenas" conversation. My question is actually related to the Datastore to be used for all the VM's
Most all in one builds have ESXi on a USB Stick and a local drive of sorts that will hold the Freenas VM Datastore, from there all the other VM's are usually created from the ZPool storage shared out from the Freenas VM itself.
I was thinking, is that really the best practice? If my array is a 6 Disk RaidZ2 setup made to run Plex, Torrents, Data storage, and also be used for a NVR would the constant I/O of several VM's thrash those disks and possibly result in bad performance, or can the array soak up that workload without any issues and its the best practice because my VM's will have all my redundancy and speed of my array.
I think the 2 setup options I have are:
500GB SSD holding ALL VM's OS drives
6x8TB HDD RaidZ2 for all Data Drives
-or-
250GB SSD for Freenas VM
6x8TB HDD RaidZ2 for all other VM's and all Data Drives
I may even spring for a second raid controller so I can have hardware raid for ESXi and do a Raid 1 SSD setup for the VM OS Datastore
My H200 will be using the VTx PCI passthrough feature to feed the drives directly to Freenas for the ZPool.
Thoughts, Opinions, Real World Adventures?
Works like a charm. However I can't get the performance I need in my VM's (trying to run a NVR system cant get the cpu in Freenas over 20% but in the VM its maxed to 100%)
So thinking of converting to a ESXi setup and virtualize my Freenas install, then offload all my VM's and maybe my Jails to ESXi VM's to better allocate the resources my server has available.
Outside of the normal "should you virtualize freenas" conversation. My question is actually related to the Datastore to be used for all the VM's
Most all in one builds have ESXi on a USB Stick and a local drive of sorts that will hold the Freenas VM Datastore, from there all the other VM's are usually created from the ZPool storage shared out from the Freenas VM itself.
I was thinking, is that really the best practice? If my array is a 6 Disk RaidZ2 setup made to run Plex, Torrents, Data storage, and also be used for a NVR would the constant I/O of several VM's thrash those disks and possibly result in bad performance, or can the array soak up that workload without any issues and its the best practice because my VM's will have all my redundancy and speed of my array.
I think the 2 setup options I have are:
500GB SSD holding ALL VM's OS drives
6x8TB HDD RaidZ2 for all Data Drives
-or-
250GB SSD for Freenas VM
6x8TB HDD RaidZ2 for all other VM's and all Data Drives
I may even spring for a second raid controller so I can have hardware raid for ESXi and do a Raid 1 SSD setup for the VM OS Datastore
My H200 will be using the VTx PCI passthrough feature to feed the drives directly to Freenas for the ZPool.
Thoughts, Opinions, Real World Adventures?