Hi Everyone,
I’m new to the world of NAS, servers, homelab etc but have been doing my research over the last couple of weeks.
Initially I’m setting up a rig to be first and foremost a NAS and backup unit, but in due course will want to do other stuff such as run a server for Media, Home security, Router/Firewall, VM’s, containers etc.
Initially I plan to run either Unraid or TrueNAS core, but in the future I may want to virtualize these in something like Proxmox (not sure about this though).
My current hardware list:
Based on what I want to do now and in the future, would 16GB be enough or should I get 32gb? Also will all DDR4 288pin UDIMM RAM be suitable / functional? What speed should I aim for?
I’ve heard about parity drives but not sure how many I would need. Does this depend on what RAID configuration I use? What RAID configuration do you recommend?
I hear that with TrueNAS you can use the ZFS filesystem which apparently is very good (and better when used with ECC) (not sure but I think this may be possible on Unraid now as well?). Obviously then the is the fact that TrueNAS (core) is free whereas Unraid is license based.
Do you have experience, views or guidance that might steer me in one direction or the other based on what I’m looking to do both now and in the future?
It has:
PCIex16 (3.0) x1
PCIex16 (2.0) x1
PCIex1 (2.0) x1
SATA3 x4
Ultra M.2 (PCIe Gen3 x4) x1
M.2 (SATA3) **M2_2 and SATA3_3 share lanes (either/or)**
I’m sorry this is such a long post with lots of questions. I’d be very gtareful for any help or advice on any of them!
Many Thanks,
P195
I’m new to the world of NAS, servers, homelab etc but have been doing my research over the last couple of weeks.
Initially I’m setting up a rig to be first and foremost a NAS and backup unit, but in due course will want to do other stuff such as run a server for Media, Home security, Router/Firewall, VM’s, containers etc.
Initially I plan to run either Unraid or TrueNAS core, but in the future I may want to virtualize these in something like Proxmox (not sure about this though).
My current hardware list:
- ASRock AM4 B450M Pro4 2.0
- Ryzen 7 2700X CPU with Wraith Prism stock cooler
- Fractal Node 804 Case
- Corsair RM650 PSU
GPU
My CPU has no integrated graphics, but I do have a very old 7800 GT 512mb relic, that I could use for initial setup, and then run headless. Question is though, Is it likely that I will need a permanent GPU for the tasks that I have mentioned (e.g transcoding for media server etc)?Memory – 16 or 32 gb? ECC vs Non-ECC (Motherboard specs: Pinnacle Ridge support DDR4 3200+(OC) / 2933(OC) / 2667 / 2400 / 2133 ECC & non-ECC, un-buffered memory)
As my 2700X and mainboard both support ECC memory, should I spend the extra money on it?Based on what I want to do now and in the future, would 16GB be enough or should I get 32gb? Also will all DDR4 288pin UDIMM RAM be suitable / functional? What speed should I aim for?
Drives? Determine what type of RAID setup
I currently have 2x 4TB HDD’s (one seagate, one Toshiba) but I plan to get more to expand my storage to around 20TB for Data and backups. So could either buy 3 more 4TB HDD’s or one 12TB HDD.I’ve heard about parity drives but not sure how many I would need. Does this depend on what RAID configuration I use? What RAID configuration do you recommend?
TrueNAS core vs Unraid
I believe one of the benefits to Unraid is that you can use HDD's of different sizes, whereas with TrueNAS they all need to be the same size.I hear that with TrueNAS you can use the ZFS filesystem which apparently is very good (and better when used with ECC) (not sure but I think this may be possible on Unraid now as well?). Obviously then the is the fact that TrueNAS (core) is free whereas Unraid is license based.
Do you have experience, views or guidance that might steer me in one direction or the other based on what I’m looking to do both now and in the future?
LSI HBA card for SATA connections
My MB has 4x SATA ports, so thinking I may need to use a PCIe card for additional SATA connections. Haven’t done any research on these yet, but would be grateful for any advice.Breakout cable for above
I think this would be SAS to multi SATA connectors ?Cache drive?
I think I need a cache drive so that data can be written there first (at fast speeds), which then hands over to the HDD’s. Will 500GB drive be enough for this ?Boot Drive? Low profile USB stick?
Can this just be a USB stick for TrueNAS / Unraid? What about Proxmox?Network cards & switch for internal LAN?
My MB only has gigabit ethernet. My mini PC router that currently runs OPNsense has 2.5GB ethernet ports. Should I consider putting 2.5 or 10gb network cards in hosts and NAS to improve transfer speeds? I have a windows desktop and a thinkcentre running Linux (I wanted to keep them separate rather than running Linux inside a VM). I take it this would mean I would need a 2.5 or 10gb switch with 3x 2.5 or 10gb ports (2in from hosts and 1out to NAS) ?Available slots
If I ran GPU + HBA card + 2.5 or 10gb network card could I use them all with my MB? Would there be limitations or bottlenecks?It has:
PCIex16 (3.0) x1
PCIex16 (2.0) x1
PCIex1 (2.0) x1
SATA3 x4
Ultra M.2 (PCIe Gen3 x4) x1
M.2 (SATA3) **M2_2 and SATA3_3 share lanes (either/or)**
I’m sorry this is such a long post with lots of questions. I’d be very gtareful for any help or advice on any of them!
Many Thanks,
P195
Last edited: