Jump to content

I am thinking to build a 10TB NAS - Need help!

Hi I am thinking to build my first DIY NAS capable to do the stuffs below. I am thinking to run FreeNas. I have picked the parts in pc part picker. Regarding to the ECC ram, is it necessary for this kind of system? It will be great to hear feedback from others! Thanks in advance 🙂

 

Requirement 

  • Minimum 10TB of storage 
  • Capable to host 2 Linux VMs (Running docker in VMs)
  • 10GB NIC - high speed transfer
  • 32GB RAM (ECC or non-ECC??)
  • Compact form factor - (I opt for mini-itx form factor)
  • Low power consumption ( My UPS has a low power rating)

Question

  1. Is ECC unbuffered memory a must for a NAS?
  2. Gold rated PSU is it good enough for this kind of application?

LINK

PC PART PICKER LINK

Link to comment
Share on other sites

Link to post
Share on other sites

ECC memory in a FreeNAS/TrueNAS CORE system is not a requirement, but it's nice to have in situations where the data is very important. I personally don't use it - my NAS is a Dell OptiPlex 755 from 2008, and it's been going fine on a mismatched set of DDR2 modules for several years now, and I've yet to lose any data. 

Phobos: AMD Ryzen 7 2700, 16GB 3000MHz DDR4, ASRock B450 Steel Legend, 8GB Nvidia GeForce RTX 2070, 2GB Nvidia GeForce GT 1030, 1TB Samsung SSD 980, 450W Corsair CXM, Corsair Carbide 175R, Windows 10 Pro

 

Polaris: Intel Xeon E5-2697 v2, 32GB 1600MHz DDR3, ASRock X79 Extreme6, 12GB Nvidia GeForce RTX 3080, 6GB Nvidia GeForce GTX 1660 Ti, 1TB Crucial MX500, 750W Corsair RM750, Antec SX635, Windows 10 Pro

 

Pluto: Intel Core i7-2600, 32GB 1600MHz DDR3, ASUS P8Z68-V, 4GB XFX AMD Radeon RX 570, 8GB ASUS AMD Radeon RX 570, 1TB Samsung 860 EVO, 3TB Seagate BarraCuda, 750W EVGA BQ, Fractal Design Focus G, Windows 10 Pro for Workstations

 

York (NAS): Intel Core i5-2400, 16GB 1600MHz DDR3, HP Compaq OEM, 240GB Kingston V300 (boot), 3x2TB Seagate BarraCuda, 320W HP PSU, HP Compaq 6200 Pro, TrueNAS CORE (12.0)

Link to comment
Share on other sites

Link to post
Share on other sites

Generally RAM performance is not the top priority in a NAS, so the extra safety of ECC is good.

 

Gold rated is generally more than enough, assuming the PSU is decent.  

Link to comment
Share on other sites

Link to post
Share on other sites

Exactly as others said, not required, but I chose to use it… I spent close to 2 grand on all the hardware including 10x4 TB drives, what’s an extra ~100 bucks in RAM to get ECC.

 

Also, if you want to run VM’s, I would look at virtualizing freenas as running things under freenas is not ideal. I use ESXi and run a few Ubuntu server VM’s alongside Freenas, and a windows VM as well. I used to try and run things under freenas, but that was just a headache. 

Rig: i7 13700k - - Asus Z790-P Wifi - - RTX 4080 - - 4x16GB 6000MHz - - Samsung 990 Pro 2TB NVMe Boot + Main Programs - - Assorted SATA SSD's for Photo Work - - Corsair RM850x - - Sound BlasterX EA-5 - - Corsair XC8 JTC Edition - - Corsair GPU Full Cover GPU Block - - XT45 X-Flow 420 + UT60 280 rads - - EK XRES RGB PWM - - Fractal Define S2 - - Acer Predator X34 -- Logitech G502 - - Logitech G710+ - - Logitech Z5500 - - LTT Deskpad

 

Headphones/amp/dac: Schiit Lyr 3 - - Fostex TR-X00 - - Sennheiser HD 6xx

 

Homelab/ Media Server: Proxmox VE host - - 512 NVMe Samsung 980 RAID Z1 for VM's/Proxmox boot - - Xeon e5 2660 V4- - Supermicro X10SRF-i - - 128 GB ECC 2133 - - 10x4 TB WD Red RAID Z2 - - Corsair 750D - - Corsair RM650i - - Dell H310 6Gbps SAS HBA - - Intel RES2SC240 SAS Expander - - TreuNAS + many other VM’s

 

iPhone 14 Pro - 2018 MacBook Air

Link to comment
Share on other sites

Link to post
Share on other sites

why exactly do you want to run docker in a VM when you could choose a NAS OS that can run docker natively.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×