Hello everyone,
After my last update @ https://forums.servethehome.com/index.php?threads/the-evolution-of-a-home-server.25766/#post-265974 , I got a new server. An HP DL380P G8, which is able to fit 12 lff drives. I am running at the moment 4x4tb and 2x240gb ssd for cache in a storage pool under storage spaces. 4 columns, 3 stripes, 1 parity, 100GB WBC, data integrity check and repair activated over powershell. All fine and dandy, and I keep nerding around reddit, and different tutorials over youtube, and I am always thinking of I should jump the fence to another OS for nas purpose.
I will run ESXi on it. on top of this, I will need to run: home assistant, motion eye, emby server, torrent client, nas.
At the moment, a windows server 2019 vm is taking care of nas(storage spaces), emby server(with a passed through quadro p400) and torrent client.
Should I look into other operation systems?
I will have: 8x4tb(1 will be a cold spare). 2xssd for cache. 1 nvme for os and virtual machines oses.
I would want:
- 1 disk parity. 6 remaining disks for data. 2 ssds for cache.
- preferably instant redundancy calculation and saving on writing data. (I know snapraid need scheduled sync for this)
- protection against stupid things like data degradation/bit rot. Storage spaces refs can o his, if you enable it yourself from cli.
- automatic scrub and repair over time, not all at once. as I will have well over 10tb of data in the beginning.
- I do not necessarily need the possibility to add disks to the array in the future one by one.
- I can't say I am fond of the snapraid method of writing data integral to one disk, even if it has its advantages, as this will cripple writing speeds, and my internet connection handles well over 35mB/s. At this moment, to overcome storage spaces writing to the parity problems when transferring large files, I ended up creating the cache/journaling partition. I also use the rest of space on the ssds on a raid0 stripe also under storage spaces for Emby trans-coding location.
I do not know much about Unraid+zfs. It looks like zfs also supports auto scurb and healing? Am I correct? OMV looks pretty easy to use, with its snapraid and mergefs/unionfs.
What do you think I should do?
Thanks in advance.
I also posted on reddit, but I still think a forum discussion will evolve easier in the right direction as everybody is following a single thread of discussion.
https://www.reddit.com/r/DataHoarder/comments/iqzq44
After my last update @ https://forums.servethehome.com/index.php?threads/the-evolution-of-a-home-server.25766/#post-265974 , I got a new server. An HP DL380P G8, which is able to fit 12 lff drives. I am running at the moment 4x4tb and 2x240gb ssd for cache in a storage pool under storage spaces. 4 columns, 3 stripes, 1 parity, 100GB WBC, data integrity check and repair activated over powershell. All fine and dandy, and I keep nerding around reddit, and different tutorials over youtube, and I am always thinking of I should jump the fence to another OS for nas purpose.
I will run ESXi on it. on top of this, I will need to run: home assistant, motion eye, emby server, torrent client, nas.
At the moment, a windows server 2019 vm is taking care of nas(storage spaces), emby server(with a passed through quadro p400) and torrent client.
Should I look into other operation systems?
I will have: 8x4tb(1 will be a cold spare). 2xssd for cache. 1 nvme for os and virtual machines oses.
I would want:
- 1 disk parity. 6 remaining disks for data. 2 ssds for cache.
- preferably instant redundancy calculation and saving on writing data. (I know snapraid need scheduled sync for this)
- protection against stupid things like data degradation/bit rot. Storage spaces refs can o his, if you enable it yourself from cli.
- automatic scrub and repair over time, not all at once. as I will have well over 10tb of data in the beginning.
- I do not necessarily need the possibility to add disks to the array in the future one by one.
- I can't say I am fond of the snapraid method of writing data integral to one disk, even if it has its advantages, as this will cripple writing speeds, and my internet connection handles well over 35mB/s. At this moment, to overcome storage spaces writing to the parity problems when transferring large files, I ended up creating the cache/journaling partition. I also use the rest of space on the ssds on a raid0 stripe also under storage spaces for Emby trans-coding location.
I do not know much about Unraid+zfs. It looks like zfs also supports auto scurb and healing? Am I correct? OMV looks pretty easy to use, with its snapraid and mergefs/unionfs.
What do you think I should do?
Thanks in advance.
I also posted on reddit, but I still think a forum discussion will evolve easier in the right direction as everybody is following a single thread of discussion.
https://www.reddit.com/r/DataHoarder/comments/iqzq44