The X11SSH-F (
$292 at WiredZone) is a great board with three PCIe 3.0 slots, of which two are x8 and the last one is x4. The main limitation is 64GB RAM max, which should be enough for a backup server but which will be tight if you want to add a lot of VMs and like stuff later on. The RAM can be bought direct from the SuperMicro store, i.e. $
48 per 16GB stick (2666).
The E3-1245 is shown as only supporting 1 memory controller at 2 channels. I'm not immersed in this world and wonder if this means the CPU can handle only 2 of the memory slots instead of all 4 on the SSH-F? Can someone more qualified help? I.e. can this processor address 4 DIMMs at once or is it limited to just 2?
X11SPM-TPF (
$507 at WiredZone) is much more modern board that can handle a lot more memory, among other features. Two PCI3.0x16 as well as a PCIe3.0x8 slot plus 6 memory slots vs. 4. So a lot more PCIe lanes than the SSH-F eqv., built-in SFP+ (a $50 value). Memory cost is similar to the SSH-F. Then add a cooler of choice and used LGA-3647 Xeon CPU from eBay.
For example:
- This Gold 5112 at 3.6GHz and 4 cores @ $20 seems like great SOHO SMB choice from a reseller with a good reputation and a focus on CPUs. With the benefit of time, you can then upgrade to a 5222 once they become cheap to take advantage of much higher clock speeds, Optane memory, and like features that are not available presently at the $20 price point.
- Both motherboard and CPU can handle 2666MHz memory.
- SuperMicro sells validated 16GB 2666 RDIMM modules @ $51 in their own store. Put in two sticks to get 32GB for now, then add memory if the need arises - you have six slots total. Or get a little more spendy and use $80 32GB RAM sticks as a starting point instead and jump straight to 64GB with the option to go way higher in the future (this 32GB RAM is capable of 3200MHz operation but should work at lower speeds).
Total cost for a 32GB RAM X11SPM based system would be about $200 more and leave you with more PCIe slots, more SATA ports, more bus lanes, more room for expansion, etc. That's where I would go. On the other hand, your proposed system may be more energy efficient, etc. I don't think you can go terribly wrong either way, as long as you stick to RAM on the OEM list or from a retailer / reseller that certifies it as compatible.