ElastiCDN

una red virtual para la distribución de contenido

Coniglio Perdomo, Nicolas - Martínez Cuello, Luis Santiago - Rodríguez Fontan, Germán Manuel

Resumen:

Durante los últimos años las redes de distribución de contenido han jugado un rol decisivo en la evolución que ha tenido Internet hacia redes multimedia. La búsqueda de virtualizar funciones con el objetivo de mejorar los rendimientos y aprovechar mejor los recursos ha incrementado. La motivación para este proyecto surge de la inquietud de encontrar técnicas para enfrentar la fuerte variación en la demanda de actividad por parte de los usuarios en sistemas de streaming de vídeo. Esto ha hecho que surjan nuevas formas de gestionar los recursos de sistemas de información, que ya no deben dimensionarse a su máxima capacidad de usuarios. Se logró diseñar e implementar una red virtual de distribución de contenido para Vídeo on Demand enfocada en el automatismo de funciones como son el caché y la adaptación de infraestructura en función de la demanda de los usuarios. Además, esta cumple los planteamientos definidos por el modelo ETSI-MANO, lo cual brinda la valiosa capacidad de integrarse con otros componentes que sigan el mismo estándar. Todo el desarrollo fue realizado utilizando únicamente herramientas de software libre. Se destacan entre ellas OpenStack, el núcleo de este proyecto, Apache Traffic Server como componente fundamental de las funciones de vCDN, junto con Django y Ansible para la completa integración. Se desarrolló un sistema de enrutamiento para las peticiones de los usuarios basado en zonas DNS, permitiendo brindar el contenido de forma inteligente desde el punto más adecuado de la red. El sistema cuenta con interfaces amigables para la interacción con los usuarios. Entre las principales funcionalidades se encuentran la gestión y monitoreo de recursos, el manejo de políticas de caché, almacenamiento y la reproducción de vídeos con streaming adaptativo.


Detalles Bibliográficos
2019
VIRTUALIZACIÓN
STREAMING
PROYECTOS-IZ
DISTRIBUCIÓN DE CONTENIDO
Español
Universidad ORT Uruguay
RAD
http://hdl.handle.net/20.500.11968/3946
Acceso abierto
_version_ 1807261358738112512
author Coniglio Perdomo, Nicolas
author2 Martínez Cuello, Luis Santiago
Rodríguez Fontan, Germán Manuel
author2_role author
author
author_facet Coniglio Perdomo, Nicolas
Martínez Cuello, Luis Santiago
Rodríguez Fontan, Germán Manuel
author_role author
bitstream.checksum.fl_str_mv f14ba647d80545ff13527f40a9c0999a
4e90f750737b6ade379e8e1d1b5578f7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
bitstream.url.fl_str_mv https://rad.ort.edu.uy/bitstreams/2565db0e-3f06-4685-8793-8f2c952cca4d/download
https://rad.ort.edu.uy/bitstreams/29c72258-d1f6-4d6b-a448-2a7e50f1d0cb/download
collection RAD
dc.contributor.advisor.none.fl_str_mv Rivera Lordoguin, Felipe Joaquín
dc.contributor.tribunal.es.fl_str_mv Richero Berastegui, Leonardo Jose
Restaino Bentancor, José Miguel
dc.creator.none.fl_str_mv Coniglio Perdomo, Nicolas
Martínez Cuello, Luis Santiago
Rodríguez Fontan, Germán Manuel
dc.date.accessioned.none.fl_str_mv 2019-05-29T07:53:10Z
dc.date.available.none.fl_str_mv 2019-05-29T07:53:10Z
dc.date.issued.es.fl_str_mv 2019
dc.description.abstract.none.fl_txt_mv Durante los últimos años las redes de distribución de contenido han jugado un rol decisivo en la evolución que ha tenido Internet hacia redes multimedia. La búsqueda de virtualizar funciones con el objetivo de mejorar los rendimientos y aprovechar mejor los recursos ha incrementado. La motivación para este proyecto surge de la inquietud de encontrar técnicas para enfrentar la fuerte variación en la demanda de actividad por parte de los usuarios en sistemas de streaming de vídeo. Esto ha hecho que surjan nuevas formas de gestionar los recursos de sistemas de información, que ya no deben dimensionarse a su máxima capacidad de usuarios. Se logró diseñar e implementar una red virtual de distribución de contenido para Vídeo on Demand enfocada en el automatismo de funciones como son el caché y la adaptación de infraestructura en función de la demanda de los usuarios. Además, esta cumple los planteamientos definidos por el modelo ETSI-MANO, lo cual brinda la valiosa capacidad de integrarse con otros componentes que sigan el mismo estándar. Todo el desarrollo fue realizado utilizando únicamente herramientas de software libre. Se destacan entre ellas OpenStack, el núcleo de este proyecto, Apache Traffic Server como componente fundamental de las funciones de vCDN, junto con Django y Ansible para la completa integración. Se desarrolló un sistema de enrutamiento para las peticiones de los usuarios basado en zonas DNS, permitiendo brindar el contenido de forma inteligente desde el punto más adecuado de la red. El sistema cuenta con interfaces amigables para la interacción con los usuarios. Entre las principales funcionalidades se encuentran la gestión y monitoreo de recursos, el manejo de políticas de caché, almacenamiento y la reproducción de vídeos con streaming adaptativo.
dc.description.es.fl_txt_mv Incluye bibliografía y anexos
Incluye materiales complementarios.
dc.format.extent.es.fl_str_mv 203 p. il., diagrs., maps
dc.identifier.citation.es.fl_str_mv Rodríguez Fontan, G. M. (2019). ElastiCDN: una red virtual para la distribución de contenido (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/3946
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.11968/3946
http://hdl.handle.net/20.500.11968/3946
dc.language.iso.none.fl_str_mv Español
spa
dc.publisher.es.fl_str_mv Universidad ORT Uruguay
dc.relation.other.es.fl_str_mv https://bibliotecas.ort.edu.uy/bibid/88856
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:RAD
instname:Universidad ORT Uruguay
instacron:Universidad ORT
dc.subject.es.fl_str_mv VIRTUALIZACIÓN
STREAMING
PROYECTOS-IZ
DISTRIBUCIÓN DE CONTENIDO
dc.title.none.fl_str_mv ElastiCDN
una red virtual para la distribución de contenido
dc.type.es.fl_str_mv Trabajo final de carrera
dc.type.none.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/publishedVersion
description Incluye bibliografía y anexos
eu_rights_str_mv openAccess
format bachelorThesis
id RAD_db2ff807f635d581cb18c032a19546a9
identifier_str_mv Rodríguez Fontan, G. M. (2019). ElastiCDN: una red virtual para la distribución de contenido (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/3946
instacron_str Universidad ORT
institution Universidad ORT
instname_str Universidad ORT Uruguay
language spa
language_invalid_str_mv Español
network_acronym_str RAD
network_name_str RAD
oai_identifier_str oai:rad.ort.edu.uy:20.500.11968/3946
publishDate 2019
reponame_str RAD
repository.mail.fl_str_mv rodriguez_v@ort.edu.uy
repository.name.fl_str_mv RAD - Universidad ORT Uruguay
repository_id_str 3927
spelling Rivera Lordoguin, Felipe JoaquínRichero Berastegui, Leonardo JoseRestaino Bentancor, José MiguelConiglio Perdomo, NicolasMartínez Cuello, Luis SantiagoRodríguez Fontan, Germán Manuel2019-05-29T07:53:10Z2019-05-29T07:53:10Z2019Incluye bibliografía y anexosIncluye materiales complementarios.Durante los últimos años las redes de distribución de contenido han jugado un rol decisivo en la evolución que ha tenido Internet hacia redes multimedia. La búsqueda de virtualizar funciones con el objetivo de mejorar los rendimientos y aprovechar mejor los recursos ha incrementado. La motivación para este proyecto surge de la inquietud de encontrar técnicas para enfrentar la fuerte variación en la demanda de actividad por parte de los usuarios en sistemas de streaming de vídeo. Esto ha hecho que surjan nuevas formas de gestionar los recursos de sistemas de información, que ya no deben dimensionarse a su máxima capacidad de usuarios. Se logró diseñar e implementar una red virtual de distribución de contenido para Vídeo on Demand enfocada en el automatismo de funciones como son el caché y la adaptación de infraestructura en función de la demanda de los usuarios. Además, esta cumple los planteamientos definidos por el modelo ETSI-MANO, lo cual brinda la valiosa capacidad de integrarse con otros componentes que sigan el mismo estándar. Todo el desarrollo fue realizado utilizando únicamente herramientas de software libre. Se destacan entre ellas OpenStack, el núcleo de este proyecto, Apache Traffic Server como componente fundamental de las funciones de vCDN, junto con Django y Ansible para la completa integración. Se desarrolló un sistema de enrutamiento para las peticiones de los usuarios basado en zonas DNS, permitiendo brindar el contenido de forma inteligente desde el punto más adecuado de la red. El sistema cuenta con interfaces amigables para la interacción con los usuarios. Entre las principales funcionalidades se encuentran la gestión y monitoreo de recursos, el manejo de políticas de caché, almacenamiento y la reproducción de vídeos con streaming adaptativo.203 p. il., diagrs., mapsRodríguez Fontan, G. M. (2019). ElastiCDN: una red virtual para la distribución de contenido (Proyecto). Universidad ORT Uruguay, Facultad de Ingeniería. Recuperado de https://rad.ort.edu.uy/handle/20.500.11968/3946http://hdl.handle.net/20.500.11968/3946http://hdl.handle.net/20.500.11968/3946EspañolspaUniversidad ORT Uruguayhttps://bibliotecas.ort.edu.uy/bibid/88856VIRTUALIZACIÓNSTREAMINGPROYECTOS-IZDISTRIBUCIÓN DE CONTENIDOElastiCDNuna red virtual para la distribución de contenidoTrabajo final de carrerainfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionreponame:RADinstname:Universidad ORT Uruguayinstacron:Universidad ORTinfo:eu-repo/semantics/openAccessFI - Ingeniería en Telecomunicaciones - IZFacultad de IngenieríaCarrera UniversitariaIngeniero en TelecomunicacionesProyectoProyecto (Carrera Universitaria). Universidad ORT Uruguay, Facultad de IngenieríaTHUMBNAILMaterial completo.pdf.jpgMaterial completo.pdf.jpgGenerated Thumbnailimage/jpeg3019https://rad.ort.edu.uy/bitstreams/2565db0e-3f06-4685-8793-8f2c952cca4d/downloadf14ba647d80545ff13527f40a9c0999aMD53ORIGINALMaterial completo.pdfMaterial completo.pdfdescriptionapplication/pdf9057803https://rad.ort.edu.uy/bitstreams/29c72258-d1f6-4d6b-a448-2a7e50f1d0cb/download4e90f750737b6ade379e8e1d1b5578f7MD5120.500.11968/39462024-07-22 16:06:14.595oai:rad.ort.edu.uy:20.500.11968/3946https://rad.ort.edu.uyUniversidadhttps://www.ort.edu.uy/https://rad.ort.edu.uy/server/oai/requestrodriguez_v@ort.edu.uyUruguayopendoar:39272024-07-22T16:06:14RAD - Universidad ORT Uruguayfalse
spellingShingle ElastiCDN
Coniglio Perdomo, Nicolas
VIRTUALIZACIÓN
STREAMING
PROYECTOS-IZ
DISTRIBUCIÓN DE CONTENIDO
status_str publishedVersion
title ElastiCDN
title_full ElastiCDN
title_fullStr ElastiCDN
title_full_unstemmed ElastiCDN
title_short ElastiCDN
title_sort ElastiCDN
topic VIRTUALIZACIÓN
STREAMING
PROYECTOS-IZ
DISTRIBUCIÓN DE CONTENIDO
url http://hdl.handle.net/20.500.11968/3946