Cargando...
Fecha
2026-02-01
Derechos de acceso
info:eu-repo/semantics/openAccess
Título de la revista
ISSN de la revista
Título del volumen
Editorial
Resumen
Las tecnologías de virtualización ligera han transformado de manera significativa cómo se desarrollan y gestionan aplicaciones en la actualidad. Paralelamente, el streaming de video forma parte íntegra de nuestro día a día, desde aplicaciones de entretenimiento a plataformas de videoconferencia. En este trabajo comparamos varios proyectos de retransmisión de video Open-Source en dos escenarios de retransmisión a múltiples clientes, uno sobre Docker y otro sobre Kubernetes en uno y varios nodos. Medimos el uso de CPU, Memoria, Red y Disco, llegando a la conclusión de que Kubernetes usa aproximadamente 100 MiB de memoria y un 2,5% más de CPU en el caso de un nodo Worker y de 400 MiB de memoria y un 7% más de CPU en el caso de ser un despliegue de un único nodo, mientras que no se ha visto una diferencia significativa en el resto de métricas.
Lightweight virtualization technologies have significantly transformed how applications are developed and managed today. At the same time, video streaming is an integral part of our daily lives, from entertainment applications to videoconferencing platforms. In this paper, we compare several open-source video streaming projects in two multi-client streaming scenarios, one on Docker and the other on Kubernetes, in one and multiple nodes. We measured CPU, memory, network, and disk usage, concluding that Kubernetes uses about 100 MiB of memory and 2.5% more CPU in the case of a worker node, and 400 MiB of memory and 7% more CPU in the case of a single-node deployment, while no significant difference was seen in the other metrics.
Lightweight virtualization technologies have significantly transformed how applications are developed and managed today. At the same time, video streaming is an integral part of our daily lives, from entertainment applications to videoconferencing platforms. In this paper, we compare several open-source video streaming projects in two multi-client streaming scenarios, one on Docker and the other on Kubernetes, in one and multiple nodes. We measured CPU, memory, network, and disk usage, concluding that Kubernetes uses about 100 MiB of memory and 2.5% more CPU in the case of a worker node, and 400 MiB of memory and 7% more CPU in the case of a single-node deployment, while no significant difference was seen in the other metrics.
Descripción
Categorías UNESCO
Palabras clave
Docker, Virtualización ligera, Streaming, Kubernetes, Docker, Lightweight virtualization, Streaming, Kubernetes
Citación
Pérez Calavia, Daniel. Trabajo de Fin de Máster: Despliegue y análisis de prestaciones de servidores de streaming de vídeo utilizando tecnologías de virtualización ligera y cloud computing. Universidad Nacional de Educación a Distancia (UNED), 2026
Centro
Escuela Técnica Superior de Ingeniería Informática
Departamento
Sistemas de Comunicación y Control

