I am switching away from using my HTPC as a file server and am looking to leave it as an HTPC and building another PC to be be a File Server. I was thinking about using FreeNAS and ZFS. It may also host a VM or torrent client but this is not a primary concern.
Right now my current storage is 4x 8TB drives in RAID5 giving me ~24TB of storage. The plan was to build the new system and buy 4 more 8TB drives and get it setup. Transfer all the data from the one computer to the other, then pop the other 4 drives into the system and expand its storage to all 8 drives.
What im wondering is what is suitable hardware for this. Something low power is probably preferred. Is it possible to use something like one of the Ryzen APU’s for this task? Would 32GB of RAM be enough. I know I have heard 1GB of RAM per 1TB of storage but I dont know how much wiggle room there is.
For the 8 drives I know I would need a expansion card of some sort and that RAID cards are not preferred. I already have 2 of the red ASUS Aquantia 10G NIC’s available to link directly to other systems (one to the HTPC and one to my workstation).
Lastly I know SSD caching is an option would NVMe be best for this? I ask since I could have something small like a 128GB otherwise I have a number of 256GB SATA drives kicking around and could chuck a number of them in there on the chipset’s SATA controller.
Would it be wise to have some sort of redundancy for the boot drive?
Just wanted to say thanks in advance for the help. I know its a bombardment of questions. Its been a while since I have looked into a separate system for my server since I tried to only have one system on 24-7. I should be able to have the HTPC off when I dont need it now due to not needing to record TV.
If there is more info I can provide that you think would be helpful let me know.
Oh for reference the HTPC is a Sabertooth X79, i7-4820K, 32GB DDR3 (could upgrade to 64GB), GTX1060 FTW2 ICX