TAZ-TFG-2018-2604


Estudio de políticas de despliegue y scheduling en una federación de Kubernetes

Robles González, Guillermo
Medel Gracia, Victor (dir.)

Universidad de Zaragoza, EINA, 2018
Departamento de Informática e Ingeniería de Sistemas, Área de Arquitectura y Tecnología de Computadores

Graduado en Ingeniería Informática

Resumen: La abstracción de federación ofrece la posibilidad de compartir recursos computacionales entre elementos heterogéneos de manera transparente. Paradigmas cómo el Edge Computing pueden beneficiarse de estos planteamientos, permitiendo satisfacer determinados requisitos no funcionales (cómo menor coste, facilidad de gestión, disminución de latencias de red\ldots). En el presente trabajo se plantea una arquitectura basada en un sistema de gestión de contenedores (Kubernetes) para aprovechar las ventajas que este sistema pueden ofrecer en un entorno de federación. Se han analizado las posibilidades que ofrece estos modelos en un caso de uso particular, como es el análisis de imágenes, lo cual permite observar el comportamiento del sistema bajo una carga realista. El sistema diseñado e implementado se basa en aprovechar la capacidad computacional del Edge, de coste más bajo y latencia menor, en vez de procesar todos los elementos en el Cloud. Además, se ha utilizado la abstracción de federación para gestionar y compartir recursos entre diferentes Edges de manera transparente. Durante el desarrollo del trabajo ha primado un análisis basado en evidencias empíricas, apoyando cualquier decisión de diseño importante en datos obtenidos de manera experimental. Para la realización de los experimentos sea ha realizado la implementación en un sistema real heterogéneo, realizando un despliegue en varios clústers físicos, formados tanto por máquinas x86_64 clásicas como ARM de menor coste y rendimiento (Raspberry Pi), a fin de explorar de forma más detallada el comportamiento del sistema diseñado en distintas situaciones. Durante los experimentos, se ha conseguido una mejora notable, llegando a alcanzar un factor de reducción de coste económico de casi 6, con un bajo efecto sobre el rendimiento del sistema. Se puede ver que estos sistemas tienen amplio margen de mejora, estableciéndose cómo potenciales competidores a las infraestructuras basadas en Cloud usadas en la actualidad para determinados ámbitos aplicativos.

Tipo de Trabajo Académico: Trabajo Fin de Grado

Creative Commons License



El registro pertenece a las siguientes colecciones:
Trabajos académicos > Trabajos Académicos por Centro > Escuela de Ingeniería y Arquitectura
Trabajos académicos > Trabajos fin de grado



Volver a la búsqueda

Valore este documento:

Rate this document:
1
2
3
 
(Sin ninguna reseña)