1. ¿Qué es un Multi-CDN?
Una Red de Entrega de Contenido es un sistema de servidores geográficamente dispersos que facilita la entrega de contenido digital con alto rendimiento y alta disponibilidad. La idea detrás de una CDN es acercar el contenido a los usuarios finales. En lugar de centralizar el contenido digital (aplicaciones web, objetos web, archivos, medios descargables y medios de transmisión) en un número relativamente pequeño de servidores, el contenido se almacena en caché a través de muchos servidores distribuidos en todo el mundo. Los usuarios finales ahora recuperan el contenido que están buscando del servidor CDN edge más cercano en lugar de volver al origen para recuperarlo. Una CDN también puede crear instantáneamente una experiencia de calidad de transmisión de televisión mientras convierte transmisiones en vivo sobre la marcha en los formatos de dispositivo adecuados. Esto se traduce en un rendimiento mucho mejor (menor latencia) para sus clientes. También evita sobrecargar tu origen y permite a tu audiencia escalar.
2. ¿Cuáles son los beneficios de un Multi-CDN?
Hay varias razones para considerar una estrategia multi-CDN:
Disponibilidad: Si bien un corte puede no aumentar la notoriedad global, es probable que sea igual de devastador para su negocio. A medida que Internet se ha vuelto más crítico para todos los aspectos del negocio, los minutos de tiempo de inactividad pueden afectar su resultado final y dañar las relaciones con los clientes. Multi-CDN puede minimizar los puntos únicos de fallo al proporcionar opciones de entrega alternativas durante una interrupción.
Rendimiento: Es poco probable que una sola CDN ofrezca el mejor rendimiento para todos los tipos de tráfico en todas las regiones todo el tiempo. Al equilibrar de forma inteligente sus necesidades de entrega de contenido en múltiples proveedores de CDN, puede mitigar el impacto de los problemas de rendimiento de proveedores específicos en regiones específicas para tipos de tráfico específicos.
Capacidad: Los eventos de entrega de contenido a gran escala pueden crear puntos de estrangulamiento en proveedores de CDN individuales o en ciertas ubicaciones. Multi-CDN alivia estos cuellos de botella al distribuir la carga entre múltiples CDN. Para grandes eventos en vivo como la Copa del Mundo, el escalado rápido es una función crítica de las CDN. Si un partido está empatado cerca del final del tiempo reglamentario, por lo general hay picos masivos con los fanáticos que inician sesión para ver los minutos finales.
Seguridad: Tener múltiples proveedores de CDN le permite minimizar la exposición o eludir las CDN comprometidas en el caso de un ciberataque.
3. ¿Cómo funciona Multi-CDN?
En muchas situaciones, multi-CDN puede ser beneficioso, pero ¿cómo se implementan múltiples CDN y qué factores se deben considerar para determinar el mejor método para su aplicación en particular?
DNS: El Sistema de Nombres de Dominio (DNS) es un sistema de nombres para Internet. Sin embargo, el equipo de Internet no entiende los nombres de dominio – funciona usando direcciones IP. DNS realiza la traducción del nombre de dominio a la dirección IP. DNS es uno de los métodos de conmutación más frecuentes entre diferentes CDN en un entorno multi-CDN.
Estático: El método más básico para incorporar múltiples CDN es modificar las entradas DNS. Este método se puede utilizar en una configuración de espera activa. Por ejemplo, si una CDN falla, la entrada DNS se modifica para que todas las solicitudes se redirijan a otra CDN. Usando este método, la asignación de nombres de host diferentes puede aplicar políticas diferentes a diferentes CDN.
Robin redondo ponderado: El enfoque round-robin ponderado le permite aplicar una clasificación diferente a cada CDN para indicar la preferencia de CDN. Los pesos o ratios pueden basarse en los criterios que usted determine más importantes para su negocio, por ejemplo, costo, rendimiento, conectividad ISP, etc.
Geolocalización: En el caso de geolocalización, el tráfico se distribuye entre CDN en función de la ubicación del usuario final. Esto le permite favorecer CDN específicas en función de dónde se origina el tráfico.
Rendimiento: El equilibrio de carga basado en el rendimiento considera las condiciones actuales de la red para lograr el mejor rendimiento teórico. Este enfoque implica medir las condiciones de la red y considerar estos datos al equilibrar las decisiones.
4. ¿Es Multi-CDN adecuado para usted?
Multi-CDN tiene algunos beneficios convincentes, pero no es necesariamente para todos. Hágase estas preguntas cuando considere si una estrategia multi-CDN es adecuada para usted: ¿Puede permitirse minutos u horas de tiempo de inactividad? ¿Tiene picos de tráfico que podrían aliviarse con una capacidad de desbordamiento a otras CDN? ¿Su entrega de contenido digital necesita un rendimiento sensible? ¿Tu audiencia está distribuida en todo el mundo? Si su respuesta es sí a estas preguntas, multi-CDN puede beneficiar a su organización.
5. Selección del socio CDN adecuado
Una vez que haya determinado que agregar una CDN a su entorno de entrega de contenido tiene sentido, la siguiente pregunta es qué socio de CDN seleccionar. Estos son algunos factores importantes a considerar:
Cobertura geográfica: Preguntas importantes a tener en cuenta: ¿Dónde están ubicados sus usuarios? ¿Dónde buscas expandirte? Busque una CDN con presencia en las regiones o países donde se encuentran la mayoría de sus usuarios. Al considerar su distribución de tráfico global, también es importante considerar el crecimiento futuro. Si espera ver un aumento del tráfico proveniente de mercados emergentes como la India, por ejemplo, el factor en su decisión ahora es evitar tener que renegociar su contrato de CDN o mover prematuramente proveedores de CDN. Busca una CDN con presencia en lugares donde se encuentren la mayoría de tus usuarios actuales y futuros.
Métricas de rendimiento: Puede sonar obvio, pero el mejor lugar para comenzar es considerando lo que es más importante para la experiencia de tu cliente. En este caso, las métricas importantes para la entrega de vídeo pueden incluir la tasa de rebúfer, la tasa de bits y el tiempo de inicio.
Medición del rendimiento: Existen varias herramientas de monitoreo del rendimiento disponibles comercialmente, sin embargo, en muchos casos, los resultados pueden ser engañosos. El mejor enfoque para evaluar el rendimiento es hacer una prueba o prueba de concepto con una o más CDN, utilizando su carga de trabajo real en las regiones geográficas que son más importantes para usted.
Servicio y soporte: A veces las cosas salen mal o puede que desee recurrir a un experto en tecnología. En momentos como este, un excelente apoyo puede hacer toda la diferencia. Considere lo importante que es tener acceso al soporte al cliente en vivo. ¿Ese soporte estará disponible fuera del horario comercial? ¿Qué tipo de apoyo se ofrece en su región? ¿El soporte es gratuito o se cobra una prima por este servicio? Si entregas eventos en vivo, ¿qué experiencia relevante tiene el socio de CDN y están dispuestos a participar en un puente antes o durante el evento? ¿Puede el proveedor de CDN ayudar con la incorporación o migración de otra CDN?
El resultado final: El uso de múltiples CDN para ofrecer estas experiencias de contenido digital promete niveles aún mayores de disponibilidad y rendimiento. Al aprovechar la combinación correcta de proveedores y empresas, puede mejorar simultáneamente la calidad de experiencia del usuario final y reducir los costos. Vea las 5 cosas que necesita saber de Limelight sobre la implementación de una estrategia multi-CDN para obtener más información sobre este tema.