TL:DR: Building a Custom NAS Server that is future-proof & parts should be readily available in India, without the need to import. Must be scalable for Proxmox with Plex Media Server + TrueNAS Core and a host of other things in future.
I’ve been planning to build a proper NAS server for a while and finally arrived at this. Honestly, it’s been pretty challenging figuring out all the right parts, especially with the limited availibility in India. I always wanted to build something that is future-proof and last around 8–10 years with limited upgrades, just like my current setup.
My Planned Build:
- Motherboard: Asus Pro WS W680-ACE-IPMI (DDR5)
- Processor: Intel Core i5-14500 (14th Gen)
- RAM: Samsung DDR5 128GB ECC Memory 4800Mhz (64GB x 2)
- SSD: Kingston KC3000 PCIe 4.0 NVMe M.2 2TB SSD x 2
- HDDs: Western Digital Ultrastar 20TB HDDs x 6 (120TB)
- PSU: Cooler Master MWE 750 V2 750 Watt 80 Plus Gold
- Cabinet: Ant Esports Vanguard Professional Cabinet
*I also want to go with 'CM ML 360L Core Black Liquid Cooler' over 'Noctua NH-D15 Chromax Black' because Liquid cooling is a lot cheaper than air cooler in my region. Still a bit on the edge on this one because I very well understand that Liquid Coolers have a lot of moving parts and hence not as reliable as a good air cooler in long term.
Why This Build:
My current setup is really old and struggling to keep up. Here’s what I have now:
4th Gen Intel i5-4690 in a Dell Optiplex 9020 with 32GB DDR3 RAM, Nvidia Quadro P2000 GPU, 2 x NVMe SSDs (install over PCIe) and 2 x 18TB Ultrastar HDDs. *this will turn into my backup after some refresh.
I also use a Netgear RN104 NAS with 4 x 4TB HDD's (X-RAID) but all of which has maxed out in storage capacity but the main issue is that the Optiplex's CPU has become a bottleneck, especially when running Plex along with Jellyfin and ARR (Sonarr, Radarr, Prowlarr OverSeerr etc.) along with some hobby projects I keep tinkering with.
I wanted a processor which is very efficient for PMS and a motherboard that is very scalable for my future needs. The 128GB ECC memory is mostly based on TrueNAS recommendation of 1GB of Memory for every 1TB of storage. Really wish there were better options for Cabinet, preferably something from Silverstone with hot swappable HDD but they are not directly available in my region.
Future-Proofing:
I plan to switch everything to Proxmox as the base(hypervisor). It’ll eventually run TrueNAS Core for storage (RAID-Z2), Ubuntu VM for some workloads, Windows 11 VM for occasional use and some lightweight LXC containers.
Eventually, this server will host 12 x 20TB 3.5' HDD and some additinal 2.5' SSD and so TrueNAS Core can get pretty resource intensive over time. Plus, I might add a GPU for hardware transcoding and media conversion (like TIDARR or similar) later on.
The IPMI feature on the Asus board is also important for me since I’ll be running this 24x7 and having remote access is a major advanatage. ECC memory is another key factor because I want stability, especially with TrueNAS.
I know this might seem like overkill but affordability is not my main concern. My current Optiplex lasted me for almost 10 years and I want this setup to do the same. I don’t want to worry about performance dropping as I add more drives or workloads in the future.
Questions:
Is this build good for what I’m trying to do and does it make sense given my future plans?
Are there any better motherboard or processor options (readily available in India) for running TrueNAS Core with ECC memory?
Anybody here running a similar setup 24x7? How has it held up long-term?
Your advice or feedback would be much appreciated!