Jump to content

Looking to make a VM/NAS Home Lab -- Go with Ryzen or wait for Naples?

Hey guys,

 

I wanted to get the opinions of how feasible it is to do a Home Server/NAS build? Long term goal is an on-demand (via WOL) NAS and Email server, short-term is an on-demand home-lab where I can spin up VMs remotely to use for various things, primarily networking (think GNS3). Would a Ryzen 1700/1700X be good with the high core count? I would be maxing out the memory at 32GB immediately--which is a slight bummer because in the long term I would prefer 64 GB. Since the memory cap is holding me back, going with something server grade like the upcoming Naples seems promising for a budget solution, but how much of a price jump would I be expecting? I was this to be a semi-long term server so I am willing to spend my budget anywhere between 1800 and 2500. Thoughts, suggestions? 

Link to comment
Share on other sites

Link to post
Share on other sites

Go for a Xeon, maybe an older one like the 2660, you can get two of them and a motherboard for sub $500 i beleve.

--- Purple Prime ---
i7 8700k + Hyper 212 Evo | MSI Z370 Gaming Pro CarbonG-Skill Trident Z 3000Mhz RGB 16GB | Gigabyte Aorus GTX 1080ti

Crucial MX500 500GB | WD Black 2TB | Corsair RM850i | Fractal Design Define R4LG 27UD68-P | Logitech G502 + G910 | Windows 10 Pro

--- Proteus Server ---

AyyMD Ryzen 5 3600 | Asrock B450m Pro-4 | Crucial Ballistix Sport LT 32 GB (2 x 16 GB) | Sapphire RX570 NITRO+ 8GB

Crucial MX500 1TB + Samsung Spinpoint F4 2TB + Seagate 1TB 2.5" + 5TB iDrive  | Windows 10 Pro (Temporary)


--- Camera Stuff ---
Canon EOS 77D | Canon EF-S 18-55 f/4-5.6 IS STM | Canon EF-S 55-250 f/4-5.6 IS STM | Canon EF 50mm f/1.8 STM 
Zoom H5 + XY-5
Phone - Oneplus 6T

Link to comment
Share on other sites

Link to post
Share on other sites

3 minutes ago, cekuro said:

Thoughts, suggestions? 

Its really very dependent on who many VM's and what they are doing.

 

For most hypervisors these days the number of cores (once you are above a reasonable minimum) don't matter that much, as long as you are not running a multitude of 'idle' VM's.    ie: obviously dont try to run 10 cores of real workload capacity on an 8 core machine -- it simply doesnt fit.   But you can easily run 32 cores of VM's at 5% busy each machine.    (4:1 is actually a good over-subscription ratio).

 

MORE important for VM's (especially some the hypervisors that dont handle memory well) is the memory over-subscription.

 

Of greatest importance for a platform that you are Wakeing-From-LAN will be your disk I/O performance.  You will want to boot from the fastest multi-path storage you can get if you wake / sleep a significant percent of the time.   In this day and age that probably means NVMe SSD's for boot images.

Link to comment
Share on other sites

Link to post
Share on other sites

A used server would be much cheaper, LGA1366 systems go for very cheap and will do everything you need. You'll be able to get a dual CPU 12c/24t with 128GB ram and a couple of SSDs for around 500 USD.

Link to comment
Share on other sites

Link to post
Share on other sites

Id get a dell r710 or simmilar. You got a memory limite of 288gb and ecc. 

 

If you can spend more, go for a dell r720, so a max of 768gb and dual 12 cores.

 

I woudn't wait on amd for server stuff.

Link to comment
Share on other sites

Link to post
Share on other sites

Id do this on a budget. Id get some old datacenter kit (rackmount or otherwise) from Ebay where dual xeon processors in a server can be £100ish. Granted they are, heavy, noisy and generally power hungry, but you would save a fortune initially. 

Looking for basic IT Tutorials in plain English? Check out our YouTube channel, Follow us on twitter @itsnippetscouk or hit us up on Facebook.

 

http://www.itsnippets.co.uk - Homepage

https://www.youtube.com/channel/UCnEKViaUKe7La0CJVYR7Jhw

https://twitter.com/ITSnippetsCoUk - Twitter

https://www.facebook.com/itsnippets.co.uk/ - Facebook

 

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

×