please refer to prior post for additional background: low-end-epyc-for-memory-bandwidth-network-video-recording/154933
Since Ryzen 9 3950x ($1000 processor & MB) appears to hit memory bandwidth limits using this NVR software, my thought was to build a very entry level EPYC server ($1200 processor + MB) which slightly more expensive wouldn’t face this bottleneck. Further since it will be running 24x7x365 I want it to be somewhat energy efficient (main reason I am avoiding an older generation Extreme or dual-Xeon build). I confess I usually do pcpartpicker build lists and a bunch of research for gaming PC builds, but am out of my depth with server equipment because similar tools don’t appear to exist.
- Budget. How much are you willing to spend? prefer sub-$2000
- Where do you live (United States, USD)
- Is there a retailer you prefer? on personal builds I use Newegg, B&H & Amazon (name brand vendors)
- Do you need or already have peripherals? (this can add to costs) – already have keyboard,mouse, wall mounted display.
- What will you be using your Glorious computer for? VMS (main thing), IOT SQL Server, syslogd, Unifi Controller
- Do you overclock or want to get into overclocking? No
- Do you plan on going for custom water-cooling now, or in the future? No
- Operating System. Do you need a new one? Windows Pro or other OS with RDP.
INITIAL HARDWARE PLAN (will revise as recommended).
(CPU): EPYC 7262 (stretch: EPYC 7302P)
–reasoning: 204 GB/s memory bandwidth, cheapest. Hoping 8 cores & newer architecture can handle 4x the video load + RDP of the i7-2600k which averages 25% (sometimes up to 50% while RDP and streaming). When 16 core is cheaper/used might be a drop-in replacement option.
(MB): AsRock Rack EPYCD8 ATX
–reasoning: no PCIE4 support (less cost/less power/do not need high performance storage or graphics), didn’t pick EPYCD8-2T because I don’t have 10GB capable network devices at home, and video feeds won’t max out even 1GBe.
(Cooler): Noctua NH-U14S TR4-SP3
–reasoning: reliable air cooling to reduce risk of components failing. System will be in a mechanical room (so little noise OK), and average temperature of room is about 70 degrees (or cooler) year round.
(Memory): 8x NEMIX RAM 4GB DDR4-2666 1Rx8 ECC RDIMM MEMORY for SUPERMICRO Motherboards (cheapest 4gb I could find, isn’t memory universal?? or possibly not in server space, this one worries me the most because I need 8 minimum to run 8-channel, not even sure EPYC supports 4GB, as I couldn’t find it listed anywhere).
(Graphics): Do I need these for basic WIndows desktop or is this provided by AST2500 ?? If I need one I would want lowest power consumption that can do 4k display in Windows (no gaming).
(Special Cabling): 2x mini SAS HD to 4x SATA cables.
(Boot Device): 250GB+ NVME or SATA (no preference as reboot time is not critical).
(Misc Drive): 250GB NVME or SATA (used to store program files and VMS database files, no games)
(Video Drives): 4x SATA 3.5" 8+GB (might shuck from WD Easystore)
(Case): Any recommendation for rack mount with support for this board and very tall air cooler plus at least 6x 3.5" drives (for growth), otherwise I have an AZZA Hurrican 2000 I will try that isn’t rack mount.
(Power Supply): Please recommend a reliable one with adequate power for this Server board.