Upgrade Me…
I think it’s time for a little upgrade (just scroll down if you want to get to the details of the new build). I started out with a cheap desktop machine from ebay and swiftly moved to something a bit better. I’m currently working with a build from the NAS Killer 4.0.
Current Setup
- Motherboard: Tyan S5512
- RAM: 16GB DDR3
- CPU: Intel Xeon E3-1230v2
I seem to just acquire drives from various places so I’m running unraid with 3 drives for storage, 2 parity drives, a cache drive, and 2 unassigned drives. I’m certainly pushing the limits of my ram. I have a VM I use as my daily driver. I’d like to be able to have another VM up and running also and I simply can’t do this with the amount of RAM I currently have. I can handle an extra 16GB but that would max out the mobo. I am beginning to get into some machine learning, however, and would really appreciate some more horsepower. Especially since my security cameras are fed through this machine, the CPU runs higher than I want it to when idling (~30%).
Proposal
Motherboard: Supermicro X10DAL-i ATX - $350
CPU: Xeon E5-2630v3 (x2) - $30
RAM: 32GB ECC DDR2 LRDIMM 2133 Mhz - $75
SAS Controller: LSI SAS 9201 - $43
SAS Cables - $14
Case: Cooler Master N400 - $0 (I am currently using this)
Fans: mobo comes with two, we’ll see how they do - $0
Total Cost is about $500. It feels like I’ve got room to grow everywhere so this one may last me a while. If I really want a GPU for my machine learning projects (or gaming…?) I could add it in. I kind of like my N400 so I’d like to keep that unless there is a compelling reason I’m unaware of. Other feedback is appreciated. Cheers!
EDIT:
I realized I didn’t ask a specific question so here goes - Is this silly? My alternative is to buy a GPU (or two?) and try and offload some of my CPU load to that. I’d need additional RAM for that as well but once I buy 2 graphics cards and $100 worth of ram, I feel like I’d be spending about the same amount. Maybe a little less. What would you do?
Applications
- Plex
- Security cameras (Blue Iris on a VM or Shinobi in Docker)
- Machine Learning (JupyterLab)
- Daily Driver VMs (Ubuntu and Windows10)
- Home Assistant
- Various other low power services running in Docker