Pular para o conteúdo principal

Requisitos do sistema

Para executar o Yucca, os seguintes recursos são suficientes:

  1. CPU (processador) - 1 núcleo
  2. RAM (memória) - 512Mb.
  3. DISK (espaço livre em disco) - 1Gb.

Esses são os requisitos mínimos apenas para iniciar o servidor; sobre o consumo ao adicionar câmeras, leia aqui e aqui.

Requisitos das câmeras

A câmera deve fornecer o fluxo pelo protocolo RTSP, e o vídeo deve estar no codec h264 ou h265.

Capacidade máxima do servidor

Com base na experiência dos nossos clientes, concluímos que, em média, a proporção ideal é de 10 câmeras por núcleo de CPU. Assim, supondo um servidor com 24 núcleos e frequência de processador de 2,5-3,0 Ghz, é possível acomodar sem problemas de 240 a 250 câmeras. Com valores maiores, o LA começa a crescer significativamente, podendo ocorrer artefatos e instabilidade no funcionamento.

Cálculo do espaço em disco

Vamos supor que temos 150 câmeras idênticas com bitrate de fluxo de 2M, e queremos gravar o arquivo com profundidade de 14 dias:

  • 2 megabits por segundo, ou seja, 2/8 = 0,25 megabyte
  • 0.25 * 60 * 60 = 900 megabytes por hora
  • 900 * 24 = 21600 megabytes => 21,6 gigabytes por dia por 1 câmera
  • 21,6 * 14 (dias) = 302,4 gigabytes em 14 dias por 1 câmera
  • 302,4 * 150 = 45360 gigabytes => 45,36 terabytes

Esse cálculo simples permite estimar aproximadamente quanto espaço o nosso arquivo vai ocupar. Também vale considerar que os arrays não devem ser preenchidos até 99% da capacidade, sendo melhor manter pelo menos 5-10% livre.