Saltar al contenido principal

Requisitos del sistema

Para ejecutar Yucca son suficientes los siguientes recursos:

  1. CPU (procesador) - 1 núcleo
  2. RAM (memoria) - 512Mb.
  3. DISK (espacio libre en disco) - 1Gb.

Estos son los requisitos mínimos solo para ejecutar el servidor; sobre el consumo al agregar cámaras, lea aquí y aquí.

Requisitos de las cámaras​

La cámara debe transmitir el flujo mediante el protocolo RTSP, y el video debe estar en códec h264 o h265.

Capacidad máxima del servidor​

Según la experiencia de nuestros clientes, hemos llegado a la conclusión de que, en promedio, la relación ideal es 10 cámaras por 1 núcleo de CPU. Así, supongamos que en un servidor con 24 núcleos y una frecuencia de procesador de 2,5-3,0 Ghz se pueden ubicar sin problemas entre 240 y 250 cámaras. Con valores más altos, el LA empieza a crecer notablemente y pueden observarse artefactos e inestabilidad.

Cálculo del espacio en disco​

Supongamos que tenemos 150 cámaras idénticas con un bitrate de flujo de 2M, de las cuales queremos escribir un archivo con una profundidad de 14 días:

  • 2 megabits por segundo, esto es 2/8 = 0,25 megabytes
  • 0,25 * 60 * 60 = 900 megabytes por hora
  • 900 * 24 = 21600 megabytes => 21,6 gigabytes al día por 1 cámara
  • 21,6 * 14(días) = 302,4 gigabytes en 14 días por 1 cámara
  • 302,4 * 150 = 45360 gigabytes => 45,36 terabytes

Este simple cálculo permite estimar aproximadamente cuánto espacio ocupará nuestro archivo. También conviene tener en cuenta que las matrices no deben llenarse al 99%, y es mejor mantener libre al menos un 5-10%.