Akamai adquiere LayerX y ofrece seguridad integral y control en tiempo real del uso de la IA en cualquier navegador. Obtener detalles
株式会社AbemaTV

Ubicación

Sector

Resultados clave

  • Controles detallados en tiempo real para el tráfico de visitantes.
  • Estructura para no sobrecargar los servidores mediante procesamiento en el Edge.
  • Mantener una experiencia de visualización estable en la aplicación o en la web.

Soluciones de Akamai

Un torneo de fútbol que atrae el interés mundial suscita preocupaciones sobre las sobrecargas de la infraestructura

Este servicio de transmisión de vídeo, ABEMA, está gestionado por AbemaTV Inc. (en lo sucesivo, "AbemaTV") y tiene como objetivo aportar innovación a los programas de televisión para que sean "la tele del futuro" No se requiere registro y aproximadamente 25 canales transmiten 24 horas al día, 365 días al año en una amplia variedad de géneros, incluyendo el único canal de noticias 24 horas de Japón, así como series originales, programas del corazón, anime y deportes. Se puede ver fácilmente desde un smartphone, tablet, PC, televisor u otro dispositivo. La aplicación de vídeo de ABEMA ha superado los 96 millones de descargas (a fecha de abril de 2023), y la suscripción premium, que ofrece contenido exclusivo, reproducción de canciones y visualización bajo demanda, está creciendo de forma constante.

En 2022, ABEMA decidió emitir globalmente un torneo internacional de fútbol de alto nivel que permitía ver todos los partidos de fútbol en directo de forma gratuita. Dado que se esperaba que el equipo de Japón rindiera bien, el torneo ya había despertado un considerable interés antes de su celebración. Durante el torneo, las descargas de la aplicación aumentaron en aproximadamente siete millones, y el número de espectadores (WAU: usuarios activos semanales) alcanzó el récord de 34,09 millones en una sola semana.

"Es un torneo extremadamente popular, así que era obvio que muchos espectadores se apresurarían a verlo. Hemos experimentado un número de accesos sin precedentes y no ha sido difícil prever que supondría una carga significativa en nuestra infraestructura. Naturalmente, podríamos hacer una conjetura fundamentada sobre las cifras basadas en una variedad de datos históricos. Sin embargo, predecir el límite superior del número de accesos (visitantes), especialmente antes y después del inicio de un partido de fútbol, era difícil. Temíamos que los picos repentinos de carga pudieran impedir que los servidores se adaptaran a tiempo. Garantizar la capacidad de nuestra infraestructura de transmisión de vídeo a través de una CDN era esencial para una distribución de vídeo estable. También reconocemos que sería esencial la capacidad de controlar el número de conexiones mediante solicitudes API por unidad de tiempo (tasa de visitas)", afirma Ryota Nishio, director de tecnología de AbemaTV.

Otro método para controlar el acceso era configurar salas de espera virtuales. Sin embargo, se determinó que la estructura habría sido complicada, los controles no habrían sido lo suficientemente precisos para el enorme número de conexiones por segundo previsto, y la incertidumbre de su correlación con la carga del servidor también aumentaría.

Control preciso del volumen de visitantes sin sobrecargar los servidores

El mayor reto a la hora de controlar la tasa de visitas durante el torneo fue la regulación de alta precisión de los volúmenes de solicitudes de API de servidor después de que se iniciaran las conexiones a ABEMA desde los navegadores o aplicaciones.

Nos planteamos desarrollar un mecanismo interno de control del tráfico, que podría ser decisivo para el proyecto. Sin embargo, necesitábamos decidir el formato en el poco tiempo disponible entre el inicio de las conversaciones y el comienzo del torneo y probar su rendimiento completamente. Por eso ABEMA utilizó Akamai Event Support. Al tiempo que recibimos un sólido apoyo del ingeniero consultor técnico de Akamai, estudiamos y probamos varios métodos. En última instancia, decidimos adoptar Akamai API Gateway.

En concreto, Akamai API Gateway se establece como el destino de API (terminal de API) solicitado cuando se inicia la aplicación del cliente de visualización y se utilizó la regulación de API para controlar el tráfico por unidad de tiempo. Al hacerlo, optamos por un formato en el que solo los usuarios que recibieran una respuesta de API predefinida de Akamai API Gateway indicativa de un estado normal podrían continuar con el proceso de inicio. Si se superaba una tasa preconfigurada, Akamai API Gateway devolvía un error predefinido. Las operaciones de inicio de las aplicaciones que recibieron un error se detuvieron, por lo que los servidores no se vieron sobrecargados por el procesamiento posterior de esa API.

"Creo que Akamai API Gateway es un servicio inigualable que nos permite controlar las tasas de solicitud de API con una precisión de segundos. Si este tipo de control se realiza con una CDN, es normal que las implementaciones definan la velocidad de tráfico a los servidores para cada servidor en el Edge en ejecución. En este caso, controlar el volumen bruto por segundo que los servidores reciben de varios servidores en el Edge es técnicamente complicado. También es posible que los servidores estén sobrecargados con una carga superior a la esperada. A la vez que se dispersan las solicitudes en el Edge de Akamai, Akamai API Gateway puede configurar el número de solicitudes por intervalo según el volumen bruto recibido por un servidor. Además, tras una verificación detallada, se constató que la precisión del control de la tasa era excepcional en comparación con otras soluciones que se tuvieron en cuenta. Se determinó que esta solución podía mantener el control del tráfico de espectadores conforme a un caudal establecido, incluso con una gran cantidad de tráfico. Con Akamai API Gateway, la capacidad de controlar con precisión el número de conexiones por segundo a los servidores permitió configurar la infraestructura del servidor durante el evento con condiciones previamente probadas, eliminando así problemas y costes imprevistos", afirma Junpei Tsuji, ingeniero del departamento de Desarrollo de AbemaTV.

Junpei reflexionó sobre la importancia del apoyo del ingeniero consultor técnico, incluso en la fase de verificación previa a la puesta en marcha completa. A través de reuniones online y mediante el uso de herramientas de chat, obtuvimos respuestas rápidas y adecuadas a preguntas detalladas y completamos la implementación sin problemas. De hecho, una vez que decidimos introducir Akamai API Gateway, la implementación se completó en un breve periodo de tiempo, aproximadamente en un mes.

Amplia asistencia técnica para un control sofisticado y una transmisión de vídeo estable de los partidos de deportes más populares.

Ryota Nishio afirma que Akamai API Gateway les permitió "operar exactamente como esperábamos" durante el torneo. Estábamos totalmente preparados para acoger el torneo porque la estructura del sistema de ABEMA era originalmente flexible. Dicho esto, durante los partidos de los equipos japoneses más populares, el límite superior configurado en Akamai API Gateway se superó varias veces, lo que desencadenó el control de la tasa. A pesar de ello, los controles de tráfico de visitantes se activaron de forma fiable, lo que permitió una transmisión estable y continua. Ryota habló muy bien del servicio, afirmando: "Su capacidad para responder a nuestras demandas de alto nivel reflejaba el alto calibre de sus servicios. Nos sentimos realmente tranquilos mientras transmitimos nuestro contenido".

Además, Ryota afirma: "Akamai cuenta con una amplia experiencia en la transmisión de una amplia variedad de eventos a gran escala en todo el mundo. Destaca por encima de otros servicios similares gracias a la estabilidad y escalabilidad que hace posible su arquitectura hiperdistribuida. También ofrece funciones enormemente eficaces en cuanto a su seguridad de API mejorada. Además, tenemos grandes expectativas en lo que respecta a la posible infraestructura informática producida por la convergencia de servidores en la nube y el Edge gracias a la oferta de servicios en la nube similares a IaaS de Akamai. Dicho esto, la flexibilidad del servicio y de las configuraciones es casi demasiado alta, lo que me ha llevado a apreciar la magnitud de los obstáculos tecnológicos a los que nos enfrentamos. Dado que Akamai proporciona una sólida asistencia técnica, tenemos la intención de sacarle el máximo partido y esperamos reproducir unos resultados comparables".

En el futuro, AbemaTV está decidida a aumentar el valor de ABEMA como "infraestructura social a la que se puede conectar en cualquier momento y lugar". Además de nuestro servicio principal de retransmisiones deportivas en directo, tenemos previsto ampliar aún más nuestra oferta de programas y ofrecer continuamente contenido popular que atraiga a un público más amplio.

"Para nosotros y nuestro objetivo de formar parte de la infraestructura social, es importante que nuestras CDN y otras tecnologías de red continúen progresando hacia niveles cada vez más altos de calidad y sofisticación", añade Ryota. "Preveo que Akamai API Gateway y los otros servicios de su gama seguirán evolucionando y serán más fáciles de usar". Ryota también expresa sus expectativas, diciendo: "Akamai también es líder en el desarrollo de tecnología de servicios de Internet, por lo que espero que sugieran activamente métodos de aplicación y sigan apoyando nuestro servicio ABEMA".

Acerca de ABEMA

esta empresa de retransmisión de vídeo (ABEMA) tiene como objetivo llevar la innovación a la televisión y convertirse en la "tele del futuro". No se requiere registro y aproximadamente 25 canales emiten 24 horas al día, 365 días al año en una amplia variedad de géneros, incluyendo el único canal de noticias 24 horas de Japón, así como series originales, programas del corazón, anime y deportes. El servicio también incluye una amplia gama de estrenos de las mejores películas, series de televisión nacionales e internacionales, el anime más popular y actuaciones musicales y teatrales en directo y online. Disfrute de vídeos de alta calidad en varios dispositivos.

Compartir