Return to

Blue Iris Network Video Recording Server

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).

  1. (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.

  2. (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.

  3. (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.

  4. (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).

  5. (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).

  6. (Special Cabling): 2x mini SAS HD to 4x SATA cables.

  7. (Boot Device): 250GB+ NVME or SATA (no preference as reboot time is not critical).

  8. (Misc Drive): 250GB NVME or SATA (used to store program files and VMS database files, no games)

  9. (Video Drives): 4x SATA 3.5" 8+GB (might shuck from WD Easystore)

  10. (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.

  11. (Power Supply): Please recommend a reliable one with adequate power for this Server board.

Since you’re in the US, might want to consider this, instead of building…

Has your 7302 EPYC cpu installed…

So the thinking would be get an actual discounted retail unit, with only single stick of memory (so running single channel bandwidth for now), adding memory as I went but having an otherwise functional machine with 2 sockets and 16 core processor ready to go for give or take the money it would cost to build the basic 8-core setup?

In the server space does HP have all the “lock in” stuff where you have to get their peripherals and so forth?

Some of it yes, there’s ways around. 3rd party ram is a LOT cheaper, you can get a 32g kit for ~$200 (2x16), and sell that 16 it comes with to pay for the upgrade.

They lock you in on drives, but you can buy hacked sleds that will lie to the server and let any drive pretend to be an HPE server drive.

The biggest lock in is support. Once your three year warranty is up you lose access to most firmware updates.

I think lock-in, especially not getting hardware updates without paying some exorbitant maintenance fee is a deal breaker for me, unfortunately, but thx for the recommendation.

I wouldn’t expect any bios updates from ASRock after three years either. HPE is just more honest about it. Customer support from HPE going to be miles above ASRock too.

1 Like

Fair enough on the BIOS updates, but I had an old Compaq/HP disk array that supposedly had out of date firmware when we lost the array so makes me nervous.

Am I reading correctly this will use SAS instead of SATA drives, and only supports 2.5" drives ? How would I go about hooking up larger capacity 3.5" surveillance drives?

There are other chassis options with similar prices, at least one with LFF drive bays.

For a surveillance system, you might want to look at an external DAS shelf for easier maintenance on the drives. These Proliant servers support SATA and SAS drives, or rather the SAS controller is backwards compatible with SATA.

@gordonthree, thanks for that link I think there are some real candidates there.

Am I reading correctly that I will face some challenges installing non-HPE drives in this system and instead have to pay 5x retail price to HPE for drives that fit? For this system the hot-swap feature is not terribly important to me.

Also, are these not likely to have extra SATA connectors onboard or any place to mount an SSD? I’d really like to put in 1-2 SSD and 4-HDD…but it seems like you have to choose SFF or LFF.


  1. HPE Proliant DL385 Gen10 AMD EPYC 7262 12(typo)-Core 16GB 12LFF P816i 800W 3-Year $1730 (1P2S/PCIE4)
  2. HPE Proliant DL385 Gen10+ AMD EPYC 7262 8-core 16GB 8LFF E208i-A 500W 3-Year $1800 (1P/2S/PCIE3)
  3. HPE Proliant DL325 Gen10+ AMD EPYC 7262 8-Core 16GB 4LFF E208i-A 500W 3-Year $1500 (1P1S/PCIE4)
  4. HPE Proliant DL325 Gen10 AMD EPYC 7262 8-Core 16GB 4LFF S100i 800W 3-Year $1135 (1P1S/PCIE3)

Seems like the DL385’s are dual-cpu-capable (but ship with 1 CPU) & hold more drives, and then GEN10+ indicates PCIE4.0 support (which is honestly probably overkill for me). Seems I need to decide whether the entry level one that is only 4 drive capable is enough, as I could add 3 more 16GB sticks and still only get to about $1500 because it is definitely cheaper than building one at $1100.

I can confirm that this happened to me on a xeon E3v2 board I had a while back.

I forget the model number exactly, but it got firmware updates for 3 years give or take, then it stopped.

I honestly don’t consider this unreasonable though. That’s basically the timeframe for a platform to mature.

I’ve never done it, but there are gray market sleds available that let you use a regular drive in an HPE server. I only deal with them at the enterprise level, so it’s not something I would use.

An SAS connector is backwards compatible with SATA drives.

Those Gen10+ are very nice machines,

Will the AST2500 chip handle basic Windows video, or is it only to facilitate BIOS access etc prior to OS start?

Trying to figure out if I need to grab some basic graphics card for simple (max) 4K video.

I wouldn’t try 4K on it. Adding a GPU gets tricky, these machines aren’t supported in a workstation role. Do you have a separate machine to use for reviewing video? The server should be tucked away someplace safe and remotely accessed.

Thanks for all the help @gordonthree, but since I am not finding GEN10 drive trays, it looks like HP has a real tight grip on my ability to add the hard drives I have to the system without paying them a premium. I think the savings of buying the system would quickly be lost by having to buy their hard drive SKUs.

I think I’m probably back to building, but only if I can get the compatibility stuff sorted out for the motherboard + processors + memory.

I’m not sure what’s available in every market. This came up as the first result on my google search

This one was the fifth result