Diseño de redes de contenido en plataformas cloud.

Goñi, Gerardo

Supervisor(es): Iturriaga, Santiago - Nesmachnow, Sergio

Resumen:

En este trabajo se estudia el escenario donde existe un agente externo que puede ser un broker virtual o un proveedor de servicios, el cual actúa como intermediario entre el comprador de un servicio de cloud y los vendedores de ese servicio. El negocio del agente externo consiste en optimizar la asignación de recursos reservados y la calidad de servicio para poder construir redes de distribución de contenido para distintos proveedores, en función de las demandas de sus clientes. El problema es modelado considerando la ubicación geográfica de cada centro de datos y cada cliente que solicita un recurso a una CDN, de modo de poder estimar la calidad de servicio que se ofrece a los usuarios. Se utiliza un algoritmo evolutivo multiobjetivo para resolver el problema de optimización de manera de minimizar el costo para el agente externo y maximizar la calidad de servicio a los usuarios. El análisis experimental es realizado sobre instancias reales construidas con herramientas especializadas. Los resultados del algoritmo evolutivo son comparados con heurísticas propuestas en trabajos relacionados previos. El algoritmo evolutivo desarrollado logra mejorar en el mejor caso un 90,39% a la mejor de las heurísticas implementadas basados en trabajos previos.


Detalles Bibliográficos
2024
MOEA
CDN
RTT
Ripe atlas
Red de distribución de contenido
Algoritmo evolutivo
Inteligencia computacional
Cloud
Optimización
Cloud Broker
Español
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/47059
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
Resumen:
Sumario:En este trabajo se estudia el escenario donde existe un agente externo que puede ser un broker virtual o un proveedor de servicios, el cual actúa como intermediario entre el comprador de un servicio de cloud y los vendedores de ese servicio. El negocio del agente externo consiste en optimizar la asignación de recursos reservados y la calidad de servicio para poder construir redes de distribución de contenido para distintos proveedores, en función de las demandas de sus clientes. El problema es modelado considerando la ubicación geográfica de cada centro de datos y cada cliente que solicita un recurso a una CDN, de modo de poder estimar la calidad de servicio que se ofrece a los usuarios. Se utiliza un algoritmo evolutivo multiobjetivo para resolver el problema de optimización de manera de minimizar el costo para el agente externo y maximizar la calidad de servicio a los usuarios. El análisis experimental es realizado sobre instancias reales construidas con herramientas especializadas. Los resultados del algoritmo evolutivo son comparados con heurísticas propuestas en trabajos relacionados previos. El algoritmo evolutivo desarrollado logra mejorar en el mejor caso un 90,39% a la mejor de las heurísticas implementadas basados en trabajos previos.