I'm looking for some advice on a home server/NAS build. I've got some specs in mind and I'm capable at building computers. Here's some info: Usage Plex Server (2-4 concurrent streams) Deluge Server Web server (mainly for my development projects) NAS/Backup Requirements Parity/Redundancy (for backup needs) Components These are components I know I will be using for the build Fractal Design Node 804 (I have the 304 and this looks excellent for my needs) MicroATX board (Though not opposed to Mini-ITX if suitable) What I had in mind: 3 x 6TB Seagate Ironwolf Pro drives 1 x Intel Xeon E3-1300 v6 (Kabylake) 4 x 8GB (32GB) DDR4 ECC 2133MHz 1 x Supermicro MBD-X11SSH-F-O 1 x Fractal Design Node 804 1 x 550W eVGA PSU (10 year warranty) What would you do? I'm looking at using ZFS for the drives however I've never set this up before. Is there any benefit to me doing this? I could just go RAID 5E. Do I need 32GB RAM? Seems like a lot for the usage but I've heard ZFS needs a lot of RAM I was pondering a 2.5" SSD and NVMe SSD for ZFS caches. Is this useful? Would you do it? I'm not entirely set on anything other than the PSU and case. I like the 10 year warranty on the PSU and the case is going to fit nicely where it will end up going. There's choices between Ryzen and Xeon. Not sure which to go for yet. Ubuntu or ESXi? I've never setup ESXi but I like the idea of having VM's for Plex, Deluge, Web, etc.