Server Build Recommendation for a Beginner
By - Antonioxsuarez
Hey there, I am just doing something similar. Assuming the 600 USD is without any disks as you don't mention that in your post. What's probably going to set you back most is the 10GBe NIC and the accessories you'll possibly need (like switches, cables etc.)
These are the components I chose (maybe a bit overkill). Total cost (note the onboard 1Gbe) was around 900 USD. If you go for a trimmed down version (smaller CPU, cheaper board, less RAM, smaller GPU), you should be within your budget...
* AMD Ryzen 5 3600 3rd Gen, AM4
* Noctua NH-L9x65 SE-AM4
* 32GB (2 x 16GB) RAM DDR 4 2666
* Samsung 970 EVO PLUS 250
* Mini ITX Case: Cooler Master Elite 130
* Corsair SF450 Power Supply
* ASUS ROG Strix B450-I
* ASUS GeForce GTX 1650
Note that my case only allows for 2 x 3.5" disks (comfortably, could probably squeeze in another two). However I use 2 x 14 TB IronWolf so I'm cool with "only" two disks :-)
Let me know how your project goes. My config above works just fine for:
* plex transcoding 2 x 4k (haven't tried more)
* 2 Windows VMs
* 1 Ubuntu VM
* foto and video storage for my drone
* backup server for my gear
Thank you for the reply! Yes your assumption is correct, the budget price is excluding the cost of the HDDs. I already have the required accessories to get it up and running.
Your build caught me off guard. Seems like a regular PC build. I was expecting to see server grade CPUs/MBs as I've in other threads on this sub. I don't mind the build but how does it do on power consumption? Can the Ryzen 3600 really sustain being on 24/7? Thought it was meant for regular use where it would be on and off.
As for the PLEX side, I have a vague idea what transcoding does but I don't think I would need it. For example most of my content is 1080p and yeah later down the line I will have more 4k content to stream. But I probably won't be streaming off location. So I can do direct stream and bypass that. But if with 4k content couldn't I do the same and display them on 1080p screens (I do own 4k displays) without transcoding? I'm also guessing the GPU you have is for the transcoding?
I do like that you can run multiple VMs, that's always nice. I would like to run FreeNAS for my RAID and Ubuntu for the PLEX server. As my main purpose for this at the moment is data backup and streaming. Maybe even hosting my own Nextcloud cloud storage.
Hi! Yes it’s essentially a pc build in a micro ITX “NAS-like” enclosure without hot swaps..
I wanted state of the art performance and needless to say, I wouldn’t recommend this setup for a business or other mission critical stuff. CPU works fine (the cooler is amazing, worth every penny!!!). Power consumption is reasonable as I don’t stress the system 24/7.
I wanted hardware that stays top notch for the next 5 years and I wanted something compact that makes no noise. Indeed gpu is mostly needed for transcoding and some other minor stuff...
What main OS did you use?
You need to state your budget.
Do you already have a 10GbE network infrastructure? That has to be factored in as well.
Updated my op.
For case have a look at Fractal Node 304 (up to 6 HDD/SSD's) with a Mini ITX format. I coupled it with the :
Which has 6 SATA ports (Intel 8th generation) + 1NVMe . You still have room for a 10Gbe card.
I dont have ECC memory but I made RAIDz 2xSSD's for Proxmox OS + VM's ...and set OMV in 1 VM's with SnapRAID+mergerfs (Passthrough 4x4TB HDD with 3 disk for data + 1 parity).
If you go for this Mini ITX chassis ...look for a small factor PSU like Corsair SF450.
No SW transcoding... I think you would be OK with an i3 (4cores) or even less depending on the number of VM's you like to run. I went for an i5 8400 since I run quite a few and futureproof I wanted to have at least 6 cores. Both are 65TDP.
I see your user name and I bet you are spanish (same here), the cost of the whole build is between 470-570€ depending wether you go for i5 or i3 with the according ram. i3 runs at 2400Mhz RAM and i5 with 2666 (NO storage incluided)
Nicaraguan/Chinese. I think I'm starting to lean towards AMD Ryzen 5 3600 which is also 65 TDP. Now the only issue is finding an x570 Mini ITX motherboard. I've only ever had Asus motherboards and never had an issue, but their ROG Crosshair VIII Impact is like $400+. I see ASRock and Gigabyte as options as well within the $200 range.
I do like this case and I've heard many good reviews about Fractal. How does your case do with noise? Also does RAM speed really make a difference for a NAS?
It is indeed a wise choice to lean towards AMD nowdays since cores/price value is much better than Intel however I still somehow trust Intel more for virtualization so I do not mind to pay that little extra and the i5 8400 has 6 cores which is more than enough for what I want to do with my server/NAS (also you have to take into account that the 3600 needs to be paired with a discrete graphics card as well). Using a discrete graphics cards you will have to populate your PCIe with it and if you want to have a 10Gbe card that might be a problem to further upgrade your server at least for an Mini ITX form factor (if u want to have that 10Gbe card or add a PCI sata connector to add more HDD's than your motherboard gives you by default).
Regarding the case i had the same thought last week before I purchased the Node 304, I've read many reviews and seems to deal quite well with noise, however noisewise i think it is more important to chose the right hardware inside your case rather than the case itself. Some cases come with dumping material but i does not seem to do much :
But if you want to get that slight benefit and you do not mind to have a bigger case (maybe that also solves your problem to find a cheaper/better motherboard- ATX form and to be more futureproof for expansion) you can have a look at Fractal R Define Series (which are awesome for storage and they have damping material within their cases). Look for fractal redifine R5, R6 or Define 7.
However I went for smaller form factor eventhough I really like those cases (maybe the size is not a problem for you).
As I said before i think the best thing you can do noisewise is to select silent HD's and fans that's why I went for 5400 rpm HD's instead of 7200rpm HD's which are noiser.
In my case I think I will go for 4x4TB Western Digital Red and I will switch the fans incluided in the case for some Noctua fans.
At last I dont think the RAM speeed is so important in servers/NAS rather than the amount of RAM nor ECC/no ECC type (If you see server grade ECC ram their velocity are much slower than consumer/gaming RAM where probably to have faster memory is more important than its reliability).
I will build my case next week then I can give you proper personal review about the Node 304 case (notice that the case comes with some rubber to mount the HD's to avoid noise vibration) but I dont think it will differ much from what I told you in this message.
Greetings from Spain
So I checked out the Fractal Define 7 and oh boy I think I got a winner. It can hold up to 14 3.5'' HDDs. Has lots of configuration that I can work with as well. Ideally I would prefer a smaller case, maybe a rack mount but if this case can grow with me on scalability I think it might be worth it.
For HDDs I'm going for the IronWolf 5900RPM. For noise reduction since I did read 7200RPM are faster but noisier. And for my content I don't really need fast drives. Speaking of noise I've heard great things of Noctua so I will definitely get their fans.
For RAM I think I'll stick to 16GB. I think I got all the components for this build decided on except on the motherboard. Since the case can support up to eATX format. I don't know if the motherboard choice really matters, maybe an entry level x570 motherboard could do? For my gaming PC I'm going to get the Asus Crosshair VIII Hero. I think the most I'll spend on the motherboard is $200. But they market it as gaming and such with RGB which I really don't need. Any recommendations?
>Asus Crosshair VIII Hero
It depends on your needs... just a fast search for your CPU:
If you dont want to do any overlock (non X processor) and you dont mind to have just 1 slot for M2, MSI B450 Tomahawk is then a possibility pricewise
I would avoid eATX, eventhough fractal 7 can be set with that format you might have some problems in order to do cable management (it seems you would cover some holes designed to passthrough the cables)
I already have a gaming PC but it's getting old. Rocking an i5 4690k with a GTX 970. I wouldn't want both in same machine as I sometimes tinker with my main PC and sometimes break it and have to fix it. Wouldn't want my server to go down when I'm doing such things.
Same thought I have and anyway I just build few months ago my "battelstation" and its game focus ... i9 9900K 1080Ti and so on:
My idea is to place the node 304 (white version) on the left
I updated the comment, check the motherboard I listed...