Pregunta

¿Alguien tiene una buena sugerencia sobre cómo hacer una grabación de video?

Tenemos una cámara que puede grabar y luego transmitir video en vivo a un servidor. Esto significa que podemos tener miles de cámaras que envían datos 24X7 para grabar. Almacenaremos datos durante más de 7/14/30 días, según el paquete.

  • Por día, si una cámara envía datos al servidor, almacenará 1.5GB.
  • Eso significa que hay un tráfico de 1.5GB / día / cámara
  • Total mensual de 45 GB / mes / cámara (datos + ancho de banda para una cámara)

Por favor, hágame saber la manera más rentable de almacenar estos datos.

¡Gracias!

¿Fue útil?

Solución

Sun tiene un producto encantador optimizado para este tipo de cosas, con un gran memoria flash o RAM entre gran almacenamiento y el resto del mundo.

Otros consejos

He utilizado con éxito GlusterFS para el almacenamiento (un tipo un poco diferente):

  

GlusterFS es un sistema de archivos en clúster   capaz de escalar a varios   peta-bytes. Se agrega varios   ladrillos de almacenamiento sobre Infiniband RDMA o   TCP / IP interconexión en una gran   sistema de archivos de red paralela.

Ver aquí: http://www.gluster.org/docs/index. php / GlusterFS

Se escala. Buena suerte (creo que la necesitarás en este proyecto).

Usted mencionó " nube " en la línea de asunto de su pregunta, y en base a "paquete" detalles, suena como si realmente no se enfrentara simplemente a un "almacenamiento" problema. También debe entregar los feeds almacenados al usuario.

¿Será necesario transmitir el video almacenado (a pedido) a múltiples usuarios o solo al usuario fuente? Si es lo último, está buscando algún tipo de capa de caché directa distribuida, independientemente del back-end de almacenamiento.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top