• Sin categoría

¿Cómo de fiable es tu plataforma de vídeo?

A principios de esta semana ocurrió lo impensable. Facebook sufrió su mayor y más larga interrupción en años. Durante 30 minutos, los usuarios de todo el mundo no pudieron acceder a sus cuentas.

La interrupción subrayó el hecho de que ningún proveedor, ningún servidor ni ningún centro de datos es inmune a una interrupción de algún tipo. Hace dos años, la interrupción del centro de datos de Amazon en la costa este fue ampliamente publicitada después de que las fuertes tormentas dejaran fuera de servicio los generadores de energía primaria y de reserva, y provocaran la caída del servicio de Netflix, Pinterest e Instagram.

Por eso, cuando ocurren cosas malas -ya sea un corte de luz, una interrupción de la red, un fallo de hardware, una pantalla azul o un controlador que se comporta mal-, ¿qué puede hacer y qué debe esperar de su proveedor de servicios?

Ayer me senté con Eric Burns para hablar de esto desde la perspectiva de un proveedor de plataformas de vídeo que se vio afectado por la interrupción de Amazon en 2012, y que es responsable de la transmisión de cientos de miles de horas de vídeo empresarial y educativo cada mes. En la conversación, Eric habla de las inversiones de Panopto en la fiabilidad de la plataforma de vídeo y la integridad de los datos, las nuevas características de disponibilidad implementadas después de la interrupción de Amazon, y la funcionalidad única de Panopto construida para minimizar el tiempo de inactividad y la pérdida de datos.

 

 

¿Cómo minimiza Panopto el tiempo de inactividad y la pérdida de datos cuando se producen cortes en el centro de datos?

Una plataforma de vídeo alojada en la nube no puede confiar únicamente en la disponibilidad de su proveedor de alojamiento para garantizar el tiempo de actividad.

Tras el apagón de Amazon en 2012, el equipo de ingenieros de Panopto puso en marcha una actualización que protege a nuestros clientes contra las interrupciones del centro de datos y reduce la posibilidad de pérdida de datos. La función que desplegamos se llama "cross-availability zone failover". Consiste en la replicación continua de toda nuestra plataforma de vídeo en varios centros de datos de Amazon situados en distintas ubicaciones geográficas y en diferentes redes eléctricas.

Para nuestros clientes, esto significa que a medida que se crean nuevas grabaciones y se suben a nuestros servidores, o que los vídeos existentes se importan al sistema de gestión de contenidos de vídeo de Panopto, creamos copias de los archivos y de todos los metadatos asociados, y los mantenemos listos en un sistema de reserva. El sistema en espera replica todos los elementos de la topología de nuestra plataforma de vídeo, incluidos los servidores frontales, el equilibrio de carga, los servidores de codificación, los servidores de búsqueda de vídeo y la base de datos principal. Si en algún momento se interrumpe la conectividad con el sistema principal, Panopto redirige automáticamente el tráfico al sistema en espera. El resultado es que nuestros clientes podrán seguir accediendo al sitio web de Panopto VCMS, ver vídeos, grabar nuevos contenidos, realizar emisiones en directo y administrar sus sistemas.

Las interrupciones no sólo ocurren en los servidores. El hardware y los sistemas operativos locales también pueden fallar durante las grabaciones o las emisiones en directo. ¿Qué hace Panopto para protegerse de estas "interrupciones locales"?

Las interrupciones locales pueden adoptar varias formas. El portátil que gestiona una grabación o una emisión en directo puede tener un fallo de hardware. El sistema operativo puede sufrir un error del núcleo. A veces es tan simple como que alguien tropiece con el cable de alimentación.

Sea cual sea la causa, hay dos pasos críticos que toda plataforma de vídeo debe dar en estas situaciones:

  1. Restablecer automáticamente la grabación o la emisión en directo lo antes posible
  2. Reparación automática de los archivos de vídeo afectados por la interrupción

En 2013, Panopto lanzó una función llamada Failsafe Recording que hace precisamente esto.

En primer lugar, el software de captura de vídeo de Panopto reconoce cuando una grabación o transmisión en directo se ha interrumpido debido a un corte de energía, un fallo de hardware o una caída del sistema operativo. Cuando la máquina vuelve a estar en línea, o incluso si se pone en marcha otra máquina de sustitución, Panopto ofrece al usuario la posibilidad de retomar la grabación o la transmisión en directo donde la dejó.

A continuación, cuando la grabación o la emisión en directo finaliza, Panopto recupera el archivo de vídeo original que se interrumpió y lo une automáticamente con la segunda parte de la grabación como si la interrupción nunca se hubiera producido. Este control continuo y la recuperación automática ayudan a evitar la pérdida de datos y no requieren ningún trabajo adicional por parte de nuestros clientes para reparar y empalmar los archivos de vídeo potencialmente dañados.

Muchos de los clientes de Panopto programan la grabación de presentaciones y conferencias con antelación. Cómo se ven afectadas estas grabaciones programadas o "automatizadas" por las interrupciones?

Cuando los clientes programan grabaciones en el futuro, o automatizan la captura de conferencias recurrentes, el software de captura de vídeo de Panopto descarga una programación que reside localmente en la máquina de grabación. Esto permite que las grabaciones programadas se lleven a cabo según lo previsto, incluso si el servidor no responde por cualquier motivo. La información grabada se almacena en el disco duro local y, cuando se restablece la conectividad con el servidor, Panopto carga automáticamente las grabaciones sin conexión y comienza a procesarlas para su reproducción.

Recientemente, uno de nuestros clientes experimentó esta situación en producción. En febrero, justo antes de los exámenes de mitad de curso, la Universidad Thomas Jefferson sufrió una interrupción del servidor durante tres días. Durante este tiempo, el software de grabación automatizada de Panopto continuó capturando todas las conferencias de la escuela a pesar de que no había conectividad con el servidor, y como resultado, no se perdió nada de la valiosa información cubierta en las conferencias. Puede obtener más información sobre la experiencia de la TJU en nuestro estudio de caso .

Más información
Si su empresa o universidad está considerando el uso de una plataforma de vídeo, o tiene preguntas sobre las características de fiabilidad y tiempo de funcionamiento de Panopto, nos encantaría charlar. Póngase en contacto con nuestro equipo para solicitar una prueba gratuita de nuestro software de vídeo.