Administrador de sistema, integrador, compras

Requisitos de servidor e cálculos de hardware

O mínimo para uma implantação piloto e recursos recomendados para 100 câmeras, 100 sensores e 10 controladores ACS.

  1. 1

    Não apenas o número de núcleos – você precisa de potência central

    16 núcleos a 1 GHz não substituirão 8 núcleos a 3 GHz. Para EAS, a frequência (base ≥2,0–2,4 GHz) e a geração de CPU (Core i5/i7 8+, Xeon Silver/Gold, Ryzen/EPYC) são importantes. Atom, Celeron ≤1,5 ​​GHz e vCPUs em nuvem com burst sem compartilhamento garantido não são adequados. Benchmark: CPU Mark (multi) de ~6.000 (implantação piloto) a ~25.000+ (100 câmeras) - cpubenchmark.net.

  2. 2

    Mínimo - apenas para começar

    Implantação piloto: 2 núcleos **≥2,0 GHz**, 4 GB de RAM, SSD de 80 GB – até 8 câmeras. Não Atom ou “2 vCPU 1 GHz”.

  3. 3

    Perfis por escala

    Médio: 4-6 núcleos **≥2,3 GHz**. Grande (100/100/10): 12–16 núcleos **≥2,4 GHz** (preferencial físico), 32 GB de RAM, 2–4 TB NVMe para arquivamento, 1 Gbit/s.

  4. 4

    Por que 100 câmeras exigem muita CPU e disco

    Para cada câmera de movimento existe um ffmpeg separado. Em núcleos “normais” (≥2,4 GHz) 100 câmeras ≈ 4–8 núcleos; na velocidade lenta de 1-1,5 GHz - multiplique a estimativa por 2-3. VMD no Hikvision (híbrido), não OpenCV para todos os 100 threads.

  5. 5

    Disco de arquivo de vídeo (classificação)

    Com atividade de movimento moderada: cerca de 3–8 GB por dia para 100 câmeras (substream, debounce 30 s). Por 30 dias - 90–240 GB de clipes; em produção ativa ×2–4. Defina a cota e a regravação cíclica em “Arquivo de vídeo → configurações”.

  6. 6

    Líquido

    100 substreams de 0,5–1 Mbit/s - 50–100 Mbit/s constantemente por servidor. Além de respingos ao visualizar a grade e o TV Wall. Câmeras e servidor estão na mesma rede L2 com reserva de largura de banda; Não roteie o RTSP por uma WAN estreita.

  7. 7

    Verificação pós-implementação

    Acompanhe CPU, RAM e swap (admin → Servidor e serviços). Comando SSH: pgrep -c ffmpeg - o número de processos é próximo ao número de câmeras com gravação. CPU constante >85% ou troca ativa - aumente os recursos ou reduza a carga (VMD nas câmeras, menos câmeras de movimento, substreaming).