Hardware requirements
Summary
This document provides hardware requirements and configuration references for Bluecherry installation. The amount of CPU and memory usage is dependent on factors like motion detection, constant recording, and trigger types. The recommended amount of RAM memory to use is at least 8 GB. We do not transcode video to save CPU/GPU usage. It is recommended to use online storage calculators to calculate storage. The document also offers a download instruction for version 3 installation script. Version 3 docker image details are also included. Bluecherry uses MySQL for storage of configurations and events.
Hard disk
- A full Bluecherry installation uses around 1.5 GB of disk usage (this does not include the operating system). By default Bluecherry uses the main drive that contains /var/lib, which is typically the root drive. You can add as many storage mounts as you need after installation.
- In production environments, it is always recommended using reliable disks and data protection systems such as mirror devices.
- SSD or NVME disks types are recommended to improve performance.
CPU and memory
- CPU and memory usage will depend on multiple factors, such as motion detection, constant recording, trigger types (ONVIF motion triggering), etc.
- Assuming 1080p video streaming, Bluecherry consumes about 512 MB of memory for constant recording devices and 1GB and 2GB for motion detected devices. This of course is highly dependent on on the resolution of the incoming stream.
- We recommend having at least 8 GB of RAM, but more is always better.
- Bluecherry makes good use of multi-core CPUs, so multi-core processors are highly recommended.
We do not transcode video as this saves CPU / GPU usage. We recommend using online storage calculators such as Western Digital or Seagate website.
4 camera system, assuming 1080p recording with motion detection
- 8th gen (or newer) i3, 8th gen (or higher) i5 is recommended
- 6GB of memory, 8GB is recommended
4 camera system, assuming 1080p recording with constant recording or ONVIF motion triggering (coming soon)
- i3 or equivelent CPU
- 4GB of memory
16 camera system, assuming 1080p recording with motion detection
- 8th gen (or newer) i5, 8th gen (or higher) i7 is recommended
- 12GB of memory, 16GB is recommended
16 camera system, assuming 1080p recording with constant recording or ONVIF motion triggering (coming soon)
- i5 or equivelent CPU
- 6GB of memory
64 camera system, assuming 1080p recording with motion detection
- 8th gen (or newer) i7
- 32GB of memory, 64GB is recommended
- i9 10 core / 10 thread, Intel Gold 14 cores / 28 threads is recommend
- 64GB of memory, 96GB (or more) is recommended
64 camera system, assuming 1080p recording with constant recording or ONVIF motion triggering (coming soon)
- i7 or equivelent CPU
- 16GB of memory