- Si es cliente de CDN, no hay forma de saberlo. Es por eso que los CDN no cobran por el rendimiento de ráfaga.
- Si usted es el CDN, entonces tendrá que hacer algunas conjeturas razonables (es decir, tendrá que planear, solo bromeando en parte) por adelantado.
La razón para el # 1 es simple. Los nodos CDN están diseñados para funcionar de manera completamente independiente entre sí. Las CDN, por diseño, no pueden confiar en un único punto de control para determinar cuánto ancho de banda asignar a un cliente determinado en tiempo real. Si tiene un video copiado en (digamos) cien servidores CDN, y si cien clientes diferentes ven el mismo video en cada servidor al mismo tiempo, todos los servidores deben responder a todas las solicitudes antes de tener que consultar a alguien si para servirle o no el contenido.
Recuerde esto: los CDN se pagan para que las cosas sean rápidas y confiables. Cualquier tipo de coordinación en tiempo real sobre el rendimiento rompería esto. Al final del día, simplemente recopilan todos los registros y calculan la cantidad de datos que sirvieron (medidos en GB, TB o incluso PB, eso es petabytes), y le cobran por ello.
Ahora para el n. ° 2: obviamente, las CDN deben planificar con anticipación, especialmente con grandes eventos como el Superbowl. Afortunadamente, pueden (tipo de) hacer algo que funciona (o funciona la mayor parte del tiempo). Hay datos agregados históricos, y también está la estimación del número de espectadores. También recopilan una gran cantidad de datos en tiempo real, día tras día, y luego usan esta información para estimar cuánto ancho de banda necesitan, tanto para “operación normal” como para grandes picos de tráfico.
- Para un video en línea, ¿cuál es la diferencia entre tenerlo como HD o tener una tasa de bits más alta?
- ¿Cuál es la mejor manera de vender mis videos en línea?
- ¿Cuál es la diferencia entre IPTV e Internet TV?
- ¿Dónde puedes encontrar una transmisión legal en vivo de los juegos de la NFL?
- ¿Qué tipo de tecnologías, bibliotecas, idiomas y habilidades se requieren para la transmisión de video en tiempo real?
Un hecho curioso es que no es necesario saber cuántos espectadores estarán viendo Superbowl al mismo tiempo. Los usuarios podrían estar viendo Youtube, Netflix o cualquier cosa. Lo que importa para los CDN es el agregado que esperan servir. Esto es de alguna manera más fácil de predecir que las audiencias individuales.
En cuanto al ancho de banda, puede sorprenderte saberlo, pero a las CDN no les gusta pagar por el ancho de banda. Intentan, en la medida de lo posible, obtenerlo de forma gratuita (por ejemplo, como un acuerdo de pares) o cobrar por ello. Los proveedores más pequeños pueden estar dispuestos a pagar por un CDN si les permite reducir sus costos de tránsito. El equilibrio ideal es un acuerdo de emparejamiento sin costo: el ISP obtiene un mejor rendimiento porque el contenido está cerca de su red y el CDN sirve a más personas “gratis” (descontando sus costos operativos, eso es todo). Pero los ISP más grandes intentan cobrar por todo: colocación, tránsito, etc., incluso cuando podría tener un buen sentido comercial para que lo alojen de forma gratuita. Recuerde: el cliente final está pagando la factura.
Tenga la seguridad de que mantener un CDN en funcionamiento es un negocio difícil, que requiere mucha ingeniería, muchas ofertas y … muchas suposiciones. Los grandes se volvieron bastante buenos en eso, y eso es lo que los mantiene en el negocio.