1 minute read

Proyecto Red CDN Soportada en SDN

Autor

Karen Lizeth Vargas Rodríguez

Director

Luis Carlos Trujillo Arboleda

Este proyecto de grado tuvo como objetivo principal comprender la arquitectura de una Red Definida por Software (SDN) como una herramienta para el diseño de redes eficientes que respondieran a las exigencias actuales y brindaran una mejor experiencia a los usuarios. Para el desarrollo de este trabajo, se estudió en primer lugar la arquitectura de las Redes de Distribución de Contenido (CDN), las cuales, son altamente utilizadas en la actualidad debido a que su topología permite distribuir el contenido alojado en un servidor origen a servidores sustitutos ubicados en diferentes regiones, lo que resulta beneficioso para sistemas con múltiples usuarios alrededor del mundo. Sin embargo, se identificó que, para esta arquitectura, lograr entregar el contenido al usuario con baja latencia es uno de los mayores desafíos. Las soluciones tradicionales de las CDN involucran métodos costosos y difícilmente escalables, por esta razón, se decidió utilizar los beneficios de las redes SDN para mejorar las funcionalidades del sistema de enrutamiento, el cual se encarga de recibir las solicitudes de los usuarios, redirigirlas al servidor adecuado y responder el contenido.

La SDN permitió dividir la CDN en plano de control y plano físico con el objetivo de conseguir independencia entre la gestión de la red y los dispositivos hardware. Esto posibilitó que la red fuera administrada de manera centralizada a través del controlador software, obteniendo información sobre el tráfico dinámico y las solicitudes de clientes para tomar mejores decisiones de enrutamiento.

La integración entre ambas arquitecturas permitió que el usuario percibiera una menor latencia respecto a la CDN tradicional, mostrando los beneficios que posee soportar la red en una SDN. Estos resultados, abren la posibilidad a futuros proyectos de crear aplicaciones software y diferentes algoritmos sobre la arquitectura diseñada, ya que la implementación es adaptable a otros trabajos según las necesidades a satisfacer.

This article is from: