A dedicated server on-site is required to run the Nirovision software. The job of the server is to:
💡 In general terms, the server specs reflect that of a low, mid or high-end gaming PC.
GPU
Most of the AI workload is performed by the GPU.
Currently, we only support NVIDIA GPUs at this stage.
The CPU is still an important component as it performs all of the general-purpose computation (running the operating system, performing IF/ELSE logic, etc.).
We recommend Intel Core i5 or AMD Ryzen 5 CPUs as a minimum.
For larger systems, i7 or Ryzen 7 would be more suitable. Server-grade CPUs like Intel Xeon won't hurt, but might be overkill depending on the situation.
A small 120GB NVMe SSD is required for the Nirovision OS. 120 GB or more.
Nirovision records footage continuously with a rolling delete. Surveillance-grade HDDs are required for this. Use a storage calculator to determine how much is needed based on the video quality you want to save and how long you need to retain it.
If you need to store video footage for long periods, a separate VMS or NVR is recommended.
We recommend two network interfaces: one for Internet connectivity and one for the security camera LAN. (It is common practice to separate the IP camera LAN from the admin LAN).
16GB for 8 cameras
32GB for 24 cameras
64GB for 48 cameras
Here are some typical deployment options.
⚠️ When CPUs are mentioned, assume current generation models. An Intel Core i7 12700k (12th Gen 2022) is very different in capability compared to an Intel Core i7 4770K (4th Gen 2013).
CPU: Intel Core i5 Processor or AMD Ryzen 5
GPU: NVIDIA GeForce RTX 3050 8GB RAM
Memory: 16GB DDR4 RAM
Primary Drive: 120GB NVMe SSD
Storage Drive: 4TB Surveillance Grade HDD
Networks Cards: 2 x NICS
CPU: Intel Core i7 Processor or AMD Ryzen 7
GPU: NVIDIA GeForce RTX 3070 8GB RAM
Memory: 16GB DDR4 RAM
Primary Drive: 120GB NVMe SSD
Storage Drive: 8TB Surveillance Grade HDD
Networks Cards: 2 NICS
CPU: Intel Core i9 Processor or AMD Ryzen 9
GPU: NVIDIA GeForce RTX 3090 24GB RAM
Memory: 32GB DDR4 RAM
Primary Drive: 120GB NVMe SSD
Storage Drive: 16TB Surveillance Grade HDD
Networks Cards: 2 NICS
CPU-only, single camera
CPU: Intel Core i5, AMD Ryzen 5 or better.
GPU: None/built-in
Memory: 16GB DDR4 RAM
Primary Drive: 120GB Solid State Drive
Storage Drive: 1TB Surveillance Grade HDD
GPU, 1-2 cameras
CPU: Intel Core i3 Processor or better
GPU: Single NVIDIA GeForce 1650 4GB RAM
Memory: 16GB DDR4 RAM
Primary Drive: 120GB Solid State Drive
Storage Drive: 2TB Surveillance Grade HDD