Choosing Hardware for Blue Iris | IP Cam Talk
I came across this when looking for compatible hardware for Blue Iris - was actually looking for an HCL (list of compatible NVRs, DVRs, cameras, switches, etc.)
But the information is so glaringly omissive I have to say something about it -
Being a computer + network tech, how can someone recommend hardware for security systems and not mention server-grade hardware?
There are a number of Supermicro, Dell, HPE, etc. server manufacturers that make servers with multi-bay hot swap hard drive arrays, which is a huge consideration when storing data. Hard drives fail, wouldn't one want to use a RAID 1 or RAID 10 array, etc. to ensure the data is mirrored in order to protect it in the event of hard drive failure?
Same goes for power supplies - if you power supply dies, wouldn't you like to have two or three of them you can swap out while the computer is still on in order to ensure minimal downtime?
ECC is less of a consideration but is nice for data storage to ensure against flipped bits, etc. in a scenario where someone is using a copy-on-write file system like ZFS or BTRFS. I personally use ZFS for my security camera recording array, which is not only more convenient but light-years ahead of most conventional RAID storage.
Lastly, build quality - desktop systems use cheaper components which may fail faster when being used 24/7 for recording, and are comparatively more sparse on fans to ensure quieter systems that are more susceptible to overheating.
Just look at:
SuperServer® | Super Micro Computer, Inc.
https://www.hpe.com/us/en/servers/entry-level.html
Dell PowerEdge Servers : Small Business & Enterprise Servers | Dell United States
And if you like what you see, shop around on eBay - a ton of server hardware a few generations old can be had for next to nothing from surplus sales.
As a rule of thumb, Xeon E3 or E5 v2 or newer processors as of writing are a good power savings + performance mix. An E3 processor should be enough for recording about 20 streams (depending on FPS/resolution), if you need more streams then consider an E5, which can also be obtained in dual and quad processor configurations.
Keep in mind, it's going to be on 24/7 so the more processors the heftier your electricity bill, but an E3 processor uses no more power than your conventional desktop computer (in some cases less).
Lastly, if the computer only serves the purpose of recording security footage, consider using Windows Server or an LTSB/LTSC variant for your OS. It's more solid and free of garbage you don't need for recording video. Licenses for these can also be had extremely cheap on eBay.
I came across this when looking for compatible hardware for Blue Iris - was actually looking for an HCL (list of compatible NVRs, DVRs, cameras, switches, etc.)
But the information is so glaringly omissive I have to say something about it -
Being a computer + network tech, how can someone recommend hardware for security systems and not mention server-grade hardware?
There are a number of Supermicro, Dell, HPE, etc. server manufacturers that make servers with multi-bay hot swap hard drive arrays, which is a huge consideration when storing data. Hard drives fail, wouldn't one want to use a RAID 1 or RAID 10 array, etc. to ensure the data is mirrored in order to protect it in the event of hard drive failure?
Same goes for power supplies - if you power supply dies, wouldn't you like to have two or three of them you can swap out while the computer is still on in order to ensure minimal downtime?
ECC is less of a consideration but is nice for data storage to ensure against flipped bits, etc. in a scenario where someone is using a copy-on-write file system like ZFS or BTRFS. I personally use ZFS for my security camera recording array, which is not only more convenient but light-years ahead of most conventional RAID storage.
Lastly, build quality - desktop systems use cheaper components which may fail faster when being used 24/7 for recording, and are comparatively more sparse on fans to ensure quieter systems that are more susceptible to overheating.
Just look at:
SuperServer® | Super Micro Computer, Inc.
https://www.hpe.com/us/en/servers/entry-level.html
Dell PowerEdge Servers : Small Business & Enterprise Servers | Dell United States
And if you like what you see, shop around on eBay - a ton of server hardware a few generations old can be had for next to nothing from surplus sales.
As a rule of thumb, Xeon E3 or E5 v2 or newer processors as of writing are a good power savings + performance mix. An E3 processor should be enough for recording about 20 streams (depending on FPS/resolution), if you need more streams then consider an E5, which can also be obtained in dual and quad processor configurations.
Keep in mind, it's going to be on 24/7 so the more processors the heftier your electricity bill, but an E3 processor uses no more power than your conventional desktop computer (in some cases less).
Lastly, if the computer only serves the purpose of recording security footage, consider using Windows Server or an LTSB/LTSC variant for your OS. It's more solid and free of garbage you don't need for recording video. Licenses for these can also be had extremely cheap on eBay.