Tecnología

Inicio

Cómo construir un CDN

Cómo construir un CDN


CDN significa Content Delivery Network. Estas redes suelen consistir en servidores web repartidos por todo el mundo. Cuando un usuario solicita información de un sitio web, la solicitud es realizada por el servidor web en el CDN que lo puede satisfacer el más rápido. Como resultado, CDN ofrecen muchos beneficios, incluyendo la reducción de la carga de solicitudes en un único servidor y dando a los usuarios un acceso más rápido a los contenidos web. Si bien un CDN se puede crear con la ayuda de las empresas establecidas, este tipo de solución puede ser costoso. La creación de su propia CDN le proporciona un acceso asequible a estos beneficios.

Instrucciones

1 Configure su servidor de origen. El servidor de origen - también llamado nódulo contenido dinámico - es donde se guardan todos sus contenidos. Puede aumentar la productividad de su servidor de origen mediante la ejecución de Apache y MySQL en él. Esto acelera el proceso de compartir su contenido a través de la CDN con usuarios de todo el mundo. Si no tiene un servidor, puede utilizar Nginx como servidor Web. Este software puede manejar grandes cantidades de tráfico, además de que tiene una capacidad de proxy que es importante en la configuración de la CDN.

2 Configure su caché. Junto con el servidor de origen, se necesita un software que actuará como su caché, por lo que el contenido al que se accede con frecuencia por los usuarios se puede almacenar para un acceso más rápido. Puede usar Varnish Cache Cache o calamar, dependiendo de si el servidor ya incluye capacidades de proxy. Si lo hace, puede utilizar barniz. De lo contrario, caché de calamar podría ser una mejor opción.

3 Establecer sus ubicaciones de los bordes - los servidores globales que entregar su contenido a petición. Puede configurar estos mediante el uso de un script en perl que apunta la solicitud del usuario hacia el lugar de borde apropiado, basado en la ubicación geográfica del usuario. Otra opción es utilizar un software como BIND que el contenido de las direcciones IP y los nombres de host de Internet, que básicamente hace lo mismo que la secuencia de comandos.

4 Comprobación de la configuración. Una vez que tenga el servidor de origen o nodo de contenido dinámico y una de las ubicaciones de los bordes establecida, probar la conexión para asegurar que todo está funcionando correctamente. Si funciona, puede empezar a añadir más ubicaciones de los bordes de su CDN.