Jump to content

HTPC/NAS Build

So I've been compiling this list for a while now and now I'm ready to pull the trigger. Here is the PCPP link: https://pcpartpicker.com/user/sazrocks/saved/n2YM8d

This build is a HTPC build that will run unRAID, splitting 4 cores for the gaming portion, which will use the 1080 and the SSD, and keep 4 cores for the NAS/Plex server.

Any suggestions?

Current LTT F@H Rank: 90    Score: 2,503,680,659    Stats

Yes, I have 9 monitors.

My main PC (Hybrid Windows 10/Arch Linux):

OS: Arch Linux w/ XFCE DE (VFIO-Patched Kernel) as host OS, windows 10 as guest

CPU: Ryzen 9 3900X w/PBO on (6c 12t for host, 6c 12t for guest)

Cooler: Noctua NH-D15

Mobo: Asus X470-F Gaming

RAM: 32GB G-Skill Ripjaws V @ 3200MHz (12GB for host, 20GB for guest)

GPU: Guest: EVGA RTX 3070 FTW3 ULTRA Host: 2x Radeon HD 8470

PSU: EVGA G2 650W

SSDs: Guest: Samsung 850 evo 120 GB, Samsung 860 evo 1TB Host: Samsung 970 evo 500GB NVME

HDD: Guest: WD Caviar Blue 1 TB

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Other: White LED strip to illuminate the interior. Extra fractal intake fan for positive pressure.

 

unRAID server (Plex, Windows 10 VM, NAS, Duplicati, game servers):

OS: unRAID 6.11.2

CPU: Ryzen R7 2700x @ Stock

Cooler: Noctua NH-U9S

Mobo: Asus Prime X470-Pro

RAM: 16GB G-Skill Ripjaws V + 16GB Hyperx Fury Black @ stock

GPU: EVGA GTX 1080 FTW2

PSU: EVGA G3 850W

SSD: Samsung 970 evo NVME 250GB, Samsung 860 evo SATA 1TB 

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity)

Case: Sillverstone GD08B

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

Details: 12GB ram, GTX 1080, USB card passed through to windows 10 VM. VM's OS drive is the SATA SSD. Rest of resources are for Plex, Duplicati, Spaghettidetective, Nextcloud, and game servers.

Link to comment
Share on other sites

Link to post
Share on other sites

Why unraid? You can do this all on windows for less money and the same funcationalty. You can run vms with windows 10 pro if you want in hyper-v.

 

 

Storage spaces works well here, and can do things like ssd tiereing

 

Get the 970, the 960 is last gen. 970 is about the same price, a bit faster, more endurance.

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, Electronics Wizardy said:

Why unraid? You can do this all on windows for less money and the same funcationalty. You can run vms with windows 10 pro if you want in hyper-v.

As counter-intuitive as it sounds, reliability. I honestly don't trust WIndows after bad experiences I've had with it, and would rather trust a linux-based solution. I also want to mess around with docker containers, which are less convoluted on linux. There are also many miscellaneous reasons. Worst case scenario I can't get unraid working satisfactorily during the trial period and I just go full windows. Thanks for the suggestion though.

8 minutes ago, Electronics Wizardy said:

Get the 970, the 960 is last gen. 970 is about the same price, a bit faster, more endurance.

Thanks, the 970 is actually a tad cheaper, so I'll go with it.

Current LTT F@H Rank: 90    Score: 2,503,680,659    Stats

Yes, I have 9 monitors.

My main PC (Hybrid Windows 10/Arch Linux):

OS: Arch Linux w/ XFCE DE (VFIO-Patched Kernel) as host OS, windows 10 as guest

CPU: Ryzen 9 3900X w/PBO on (6c 12t for host, 6c 12t for guest)

Cooler: Noctua NH-D15

Mobo: Asus X470-F Gaming

RAM: 32GB G-Skill Ripjaws V @ 3200MHz (12GB for host, 20GB for guest)

GPU: Guest: EVGA RTX 3070 FTW3 ULTRA Host: 2x Radeon HD 8470

PSU: EVGA G2 650W

SSDs: Guest: Samsung 850 evo 120 GB, Samsung 860 evo 1TB Host: Samsung 970 evo 500GB NVME

HDD: Guest: WD Caviar Blue 1 TB

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Other: White LED strip to illuminate the interior. Extra fractal intake fan for positive pressure.

 

unRAID server (Plex, Windows 10 VM, NAS, Duplicati, game servers):

OS: unRAID 6.11.2

CPU: Ryzen R7 2700x @ Stock

Cooler: Noctua NH-U9S

Mobo: Asus Prime X470-Pro

RAM: 16GB G-Skill Ripjaws V + 16GB Hyperx Fury Black @ stock

GPU: EVGA GTX 1080 FTW2

PSU: EVGA G3 850W

SSD: Samsung 970 evo NVME 250GB, Samsung 860 evo SATA 1TB 

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity)

Case: Sillverstone GD08B

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

Details: 12GB ram, GTX 1080, USB card passed through to windows 10 VM. VM's OS drive is the SATA SSD. Rest of resources are for Plex, Duplicati, Spaghettidetective, Nextcloud, and game servers.

Link to comment
Share on other sites

Link to post
Share on other sites

16 minutes ago, sazrocks said:

So I've been compiling this list for a while now and now I'm ready to pull the trigger. Here is the PCPP link: https://pcpartpicker.com/user/sazrocks/saved/n2YM8d

This build is a HTPC build that will run unRAID, splitting 4 cores for the gaming portion, which will use the 1080 and the SSD, and keep 4 cores for the NAS/Plex server.

Any suggestions?

Does that RYZEN CPU support Hyper-V?

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, sazrocks said:

s counter-intuitive as it sounds, reliability. I honestly don't trust WIndows after bad experiences I've had with it, and would rather trust a linux-based solution. I also want to mess around with docker containers, which are less convoluted on linux. There are also many miscellaneous reasons. Worst case scenario I can't get unraid working satisfactorily during the trial period and I just go full windows. Thanks for the suggestion though.

Really, the vm thing is a pain and won't be more relabile. Windows and linux uptime is about the same.

 

You would also need a second gpu, and pcie passthrough is just a pain. windows is a stable os that will work well.

 

Then run a linux vm for all your linux needs, almost full performance(about 3-5% performance cut).

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

14 minutes ago, Electronics Wizardy said:

Really, the vm thing is a pain and won't be more relabile. Windows and linux uptime is about the same.

I guess we'll just have to disagree on that point.

15 minutes ago, Electronics Wizardy said:

You would also need a second gpu

Nope, single GPU passthrough is perfectly possible (I have done it).

15 minutes ago, Electronics Wizardy said:

pcie passthrough is just a pain.

Somewhat, though IMO the benefits outweigh the one-time setup issues.

10 minutes ago, Taf the Ghost said:

Hasn't unRaid only recently started to get GPU passthrough to work with AMD?

It's been working since late summer of last year.

Current LTT F@H Rank: 90    Score: 2,503,680,659    Stats

Yes, I have 9 monitors.

My main PC (Hybrid Windows 10/Arch Linux):

OS: Arch Linux w/ XFCE DE (VFIO-Patched Kernel) as host OS, windows 10 as guest

CPU: Ryzen 9 3900X w/PBO on (6c 12t for host, 6c 12t for guest)

Cooler: Noctua NH-D15

Mobo: Asus X470-F Gaming

RAM: 32GB G-Skill Ripjaws V @ 3200MHz (12GB for host, 20GB for guest)

GPU: Guest: EVGA RTX 3070 FTW3 ULTRA Host: 2x Radeon HD 8470

PSU: EVGA G2 650W

SSDs: Guest: Samsung 850 evo 120 GB, Samsung 860 evo 1TB Host: Samsung 970 evo 500GB NVME

HDD: Guest: WD Caviar Blue 1 TB

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Other: White LED strip to illuminate the interior. Extra fractal intake fan for positive pressure.

 

unRAID server (Plex, Windows 10 VM, NAS, Duplicati, game servers):

OS: unRAID 6.11.2

CPU: Ryzen R7 2700x @ Stock

Cooler: Noctua NH-U9S

Mobo: Asus Prime X470-Pro

RAM: 16GB G-Skill Ripjaws V + 16GB Hyperx Fury Black @ stock

GPU: EVGA GTX 1080 FTW2

PSU: EVGA G3 850W

SSD: Samsung 970 evo NVME 250GB, Samsung 860 evo SATA 1TB 

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity)

Case: Sillverstone GD08B

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

Details: 12GB ram, GTX 1080, USB card passed through to windows 10 VM. VM's OS drive is the SATA SSD. Rest of resources are for Plex, Duplicati, Spaghettidetective, Nextcloud, and game servers.

Link to comment
Share on other sites

Link to post
Share on other sites

Wouldn't a separate enclosure for NAS/Plex server make more sense?

 

You're trying to fit two builds into one, and I think you're asking for far too much work to get it to work.

 

https://pcpartpicker.com/list/Bfjmr6

 

PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 3 2200G 3.5GHz Quad-Core Processor  ($94.59 @ SuperBiiz) 
Motherboard: ASRock - AB350 Gaming-ITX/ac Mini ITX AM4 Motherboard  ($108.49 @ SuperBiiz) 
Memory: ADATA - 8GB (2 x 4GB) DDR4-2666 Memory  ($79.99 @ Newegg Business) 
Case: Deepcool - TESSERACT SW ATX Mid Tower Case  ($29.99 @ Newegg) 
Power Supply: EVGA - BT 450W 80+ Bronze Certified ATX Power Supply  ($24.99 @ Amazon) 
Total: $338.05
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2018-05-19 00:05 EDT-0400

 

Really cheap Plex/NAS, can work out whatever internal drive you want in it.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Taf the Ghost said:

*snip*

My bad, I should have mentioned this in the OP: this system is meant to fit on a shelf in a rack. The GD08 is the perfect size.

Current LTT F@H Rank: 90    Score: 2,503,680,659    Stats

Yes, I have 9 monitors.

My main PC (Hybrid Windows 10/Arch Linux):

OS: Arch Linux w/ XFCE DE (VFIO-Patched Kernel) as host OS, windows 10 as guest

CPU: Ryzen 9 3900X w/PBO on (6c 12t for host, 6c 12t for guest)

Cooler: Noctua NH-D15

Mobo: Asus X470-F Gaming

RAM: 32GB G-Skill Ripjaws V @ 3200MHz (12GB for host, 20GB for guest)

GPU: Guest: EVGA RTX 3070 FTW3 ULTRA Host: 2x Radeon HD 8470

PSU: EVGA G2 650W

SSDs: Guest: Samsung 850 evo 120 GB, Samsung 860 evo 1TB Host: Samsung 970 evo 500GB NVME

HDD: Guest: WD Caviar Blue 1 TB

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Other: White LED strip to illuminate the interior. Extra fractal intake fan for positive pressure.

 

unRAID server (Plex, Windows 10 VM, NAS, Duplicati, game servers):

OS: unRAID 6.11.2

CPU: Ryzen R7 2700x @ Stock

Cooler: Noctua NH-U9S

Mobo: Asus Prime X470-Pro

RAM: 16GB G-Skill Ripjaws V + 16GB Hyperx Fury Black @ stock

GPU: EVGA GTX 1080 FTW2

PSU: EVGA G3 850W

SSD: Samsung 970 evo NVME 250GB, Samsung 860 evo SATA 1TB 

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity)

Case: Sillverstone GD08B

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

Details: 12GB ram, GTX 1080, USB card passed through to windows 10 VM. VM's OS drive is the SATA SSD. Rest of resources are for Plex, Duplicati, Spaghettidetective, Nextcloud, and game servers.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, sazrocks said:

My bad, I should have mentioned this in the OP: this system is meant to fit on a shelf in a rack. The GD08 is the perfect size.

Okay, that makes some more sense. Are you sure you can't hide the NAS in a closet?

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Taf the Ghost said:

Okay, that makes some more sense. Are you sure you can't hide the NAS in a closet?

Not really, lots of random things make such a solution not very pretty. In another situation I would seriously consider it though, thanks.

Current LTT F@H Rank: 90    Score: 2,503,680,659    Stats

Yes, I have 9 monitors.

My main PC (Hybrid Windows 10/Arch Linux):

OS: Arch Linux w/ XFCE DE (VFIO-Patched Kernel) as host OS, windows 10 as guest

CPU: Ryzen 9 3900X w/PBO on (6c 12t for host, 6c 12t for guest)

Cooler: Noctua NH-D15

Mobo: Asus X470-F Gaming

RAM: 32GB G-Skill Ripjaws V @ 3200MHz (12GB for host, 20GB for guest)

GPU: Guest: EVGA RTX 3070 FTW3 ULTRA Host: 2x Radeon HD 8470

PSU: EVGA G2 650W

SSDs: Guest: Samsung 850 evo 120 GB, Samsung 860 evo 1TB Host: Samsung 970 evo 500GB NVME

HDD: Guest: WD Caviar Blue 1 TB

Case: Fractal Design Define R5 Black w/ Tempered Glass Side Panel Upgrade

Other: White LED strip to illuminate the interior. Extra fractal intake fan for positive pressure.

 

unRAID server (Plex, Windows 10 VM, NAS, Duplicati, game servers):

OS: unRAID 6.11.2

CPU: Ryzen R7 2700x @ Stock

Cooler: Noctua NH-U9S

Mobo: Asus Prime X470-Pro

RAM: 16GB G-Skill Ripjaws V + 16GB Hyperx Fury Black @ stock

GPU: EVGA GTX 1080 FTW2

PSU: EVGA G3 850W

SSD: Samsung 970 evo NVME 250GB, Samsung 860 evo SATA 1TB 

HDDs: 4x HGST Dekstar NAS 4TB @ 7200RPM (3 data, 1 parity)

Case: Sillverstone GD08B

Other: Added 3x Noctua NF-F12 intake, 2x Noctua NF-A8 exhaust, Inatek 5 port USB 3.0 expansion card with usb 3.0 front panel header

Details: 12GB ram, GTX 1080, USB card passed through to windows 10 VM. VM's OS drive is the SATA SSD. Rest of resources are for Plex, Duplicati, Spaghettidetective, Nextcloud, and game servers.

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, sazrocks said:

Not really, lots of random things make such a solution not very pretty. In another situation I would seriously consider it though, thanks.

You could drop 1 of the HDDs and go with a 2600X, and that'd almost end you up at the same price as the "Cheap NAS/Plex" option.

 

Though, if it didn't add so much extra cost, this is really more of a TR 1920X type of build.

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

×