Below is a table of generally estimated hardware Recommendations extrapolated from a few test cases we have recorded.

For reference here are the test cases referenced :

Important Notes to be consider when reading this table :

  • Storage estimation are for a 2 week period.
  • Event-based storage is estimated here assuming 30 second recording is created every 20 minutes.
  • Object Detection ON rows include AI inference; GPU is mandatory.
  • No Object Detection rows assume no AI, so CPU is ~50 % lighter and no GPU is required. Motion Detection is considered and runs on CPU.
  • Extrapolation of these suggestions are created with the assistance of AI and may be considered modest. Meaning you can probably get deployed with less powerful specifications. See our actual Hardware Test Notes for a clearer idea.
  • Test on any hardware you may already have before purchasing anything for your deployment to better understand how your cameras will perform with Shinobi.
  • Camera counts between 100 and 1000 are extrapolated from a previous AI extrapolation found here.
  • Feel free to feed this page link to AI, like ChatGPT, and ask it questions based on the provided information to better tune your deployment goals.
Cameras / Mode 720 p @ 25 fps, 1 Mb s⁻¹ (H.264) 1080 p @ 25 fps, 2 Mb s⁻¹ (H.264) 4 MP @ 25 fps, 2 Mb s⁻¹ (H.265)
5 — Object Detection ON CPU: 2 c / 4 t (Pentium Gold G7400)
RAM: 4 GB
Storage 24/7: ≈ 0.8 TB
Storage Event: ≈ 19 GB*
Net: 1 GbE
GPU: GTX 1050 Ti 4 GB
CPU: 4 c (Core i5-3470)
RAM: 6 GB
Storage 24/7: ≈ 1.5 TB
Storage Event: ≈ 38 GB*
Net: 1 GbE
GPU: GTX 1050 Ti
CPU: 6 c (Core i5-13400 / Ryzen 5 5600)
RAM: 6 GB
Storage 24/7: ≈ 1.5 TB
Storage Event: ≈ 38 GB*
Net: 1 GbE
GPU: GTX 1050 Ti
5 — No Object Detection CPU: 2 c (Celeron G6900)
RAM: 4 GB
Storage 24/7: ≈ 0.8 TB
Storage Event: ≈ 19 GB*
Net: 1 GbE
CPU: 2 c / 4 t (Pentium G4560)
RAM: 4 GB
Storage 24/7: ≈ 1.5 TB
Storage Event: ≈ 38 GB*
CPU: 3–4 c (Core i3-12100 / Ryzen 3 4100)
RAM: 4 GB
Storage 24/7: ≈ 1.5 TB
Storage Event: ≈ 38 GB*
30 — Object Detection ON CPU: 8 c (Ryzen 7 5700X / i7-12700)
RAM: 8 GB
Storage 24/7: ≈ 4.5 TB
Storage Event: ≈ 113 GB*
Net: 1 GbE (2.5 GbE pref.)
GPU: GTX 1050 Ti
CPU: 16 c (Ryzen 9 5900X / Xeon Silver)
RAM: 12 GB
Storage 24/7: ≈ 9 TB
Storage Event: ≈ 227 GB*
Net: 2.5 GbE
GPU: GTX 1050 Ti
CPU: 20 c (EPYC 7302 / Xeon Gold)
RAM: 16 GB
Storage 24/7: ≈ 9 TB
Storage Event: ≈ 227 GB*
Net: 2.5 GbE
GPU: GTX 1050 Ti
30 — No Object Detection CPU: 4 c (Ryzen 5 5500 / i5-10400)
RAM: 6 GB
Storage 24/7: ≈ 4.5 TB
Storage Event: ≈ 113 GB*
CPU: 8 c (Ryzen 7 3700X / Xeon E-2278)
RAM: 8 GB
Storage 24/7: ≈ 9 TB
Storage Event: ≈ 227 GB*
CPU: 10 c (EPYC 7252 / Xeon Silver 4210)
RAM: 12 GB
Storage 24/7: ≈ 9 TB
Storage Event: ≈ 227 GB*
100 — Object Detection ON CPU: 16 c (Xeon Gold 5218 / EPYC 7302)
RAM: 128 GB
Storage 24/7: ≈ 16 TB
Storage Event: ≈ 0.4 TB
Net: Dual 10 GbE
GPU: RTX A2000 / RTX 3060 Ti
CPU: same as 720 row
RAM: 128 GB
Storage 24/7: ≈ 30 TB
Storage Event: ≈ 0.75 TB
Net / GPU: same
CPU / RAM: same
Storage 24/7: ≈ 30 TB
Storage Event: ≈ 0.75 TB
100 — No Object Detection CPU: 10 c (Xeon Silver 4210 / E5-2640 v4)
RAM: 32 GB
Storage figures: same as OD row (no-change)
Net: Single 10 GbE
CPU / RAM: same
Storage: ≈ 30 TB / 0.75 TB
CPU / RAM: same
Storage: ≈ 30 TB / 0.75 TB
200 — Object Detection ON CPU: 24 c (Xeon Gold 6248 / EPYC 7402)
RAM: 256 GB
Storage 24/7: ≈ 32 TB
Storage Event: ≈ 0.8 TB
Net: Dual 10 GbE
GPU: RTX A4000 / RTX 3080
CPU / RAM: same
Storage 24/7: ≈ 60 TB
Storage Event: ≈ 1.5 TB
CPU / RAM: same
Storage 24/7: ≈ 60 TB
Storage Event: ≈ 1.5 TB
200 — No Object Detection CPU: 16 c (Xeon 5218 / EPYC 7302)
RAM: 64 GB
Storage: same as OD row
CPU / RAM: same
Storage: ≈ 60 TB / 1.5 TB
CPU / RAM: same
Storage: ≈ 60 TB / 1.5 TB
500 — Object Detection ON CPU: 64 c (EPYC 7713 / dual Platinum 8352Y)
RAM: 640–768 GB
Storage 24/7: ≈ 80 TB
Storage Event: ≈ 2 TB
Net: Dual 25 GbE
GPU: 2 × RTX A6000 / 2–3 × RTX 4090
CPU / RAM: same
Storage 24/7: ≈ 150 TB
Storage Event: ≈ 3.75 TB
CPU / RAM: same
Storage 24/7: ≈ 150 TB
Storage Event: ≈ 3.75 TB
500 — No Object Detection CPU: 32 c (dual Gold combo / EPYC 7713 (part-ctrl))
RAM: 128 GB
Storage: same as OD row
CPU / RAM: same
Storage: ≈ 150 TB / 3.75 TB
CPU / RAM: same
Storage: ≈ 150 TB / 3.75 TB
1000 — Object Detection ON CPU: 128 c (dual EPYC 7713 / dual Platinum 8380)
RAM: 1 TB +
Storage 24/7: ≈ 160 TB
Storage Event: ≈ 4 TB
Net: Dual 40–100 GbE
GPU: 2 + × NVIDIA A100 or multi-4090 cluster
CPU / RAM: same
Storage 24/7: ≈ 300 TB
Storage Event: ≈ 7.5 TB
CPU / RAM: same
Storage 24/7: ≈ 300 TB
Storage Event: ≈ 7.5 TB
1000 — No Object Detection CPU: 48–64 c (dual Platinum 8380 / dual EPYC 7713)
RAM: 256 GB
Storage: same as OD row
CPU / RAM: same
Storage: ≈ 300 TB / 7.5 TB
CPU / RAM: same
Storage: ≈ 300 TB / 7.5 TB