Hi everyone! So I have an unraid server which I use for a variety of tasks and I wanted to seek some help in upgrading/improving my setup.
Current server configuration:
CPU: AMD 5950x
RAM: 128gb rated at 3600
GPU: RTX 3080
GPU: GT 710 which is used for Plex transcoding
1 x 10TB HDD for parity in xfs format.
1 x 10TB HDD in pool
1 x 2TB NVME SSD in pool in xfs format
1 x 1TB NVME SSD in pool in xfs format
1 x 1TB NVME SSD in pool in xfs format for cache in btrfs format
The main focus for my server is to host a postgresql database which I use for my academic research. The main database is now at roughly 1.5TB and I store table indexes on the NVME drives.
On the other hand, I also host a Plex Media Server, a Windows VM for gaming and a Ubuntu VM for research in ML and NLP.
This was set up two years ago and I hadn’t had any major issues with it so far (besides usb sticks failing on me two times). However, I have 3 major concerns:
- my pool SSD are in xfs format and I cannot use auto-trim (I didn’t do enough research when I set it up)
- I do not like the idea of relying on an usb stick for my unraid
- I plan more than double to database size in the upcoming year.
My current plan would be to migrate to TrueNas SCALE as I would not relly on an usb stick anymore. Additionally, my current motherboard PCIe slots are almost fully populated and I was considering upgrading to an Epyc 2nd or 3rd gen platform to have more expansion options.
The setup of the TrueNas machine I have envisioned was:
- 1 Pool with four 4TB SATA SSD in a Raidz2
- 1 Pool with with 2 stripped vdezs with each containing 2 mirrored 20TB HDD, for a total of 4 drives in the pool (mostly becaus of the speed improvement)
Would be grateful if someone could comment on my plans and let me know what they think.
Thank you!