Colas batch en Kubernetes en entornos multitenant y con prioridades

[ES] Este trabajo extiende la funcionalidad del componente nativo de Kubernetes, Job, implementando una solución ligera de un sistema de colas tradicional utilizando Custom Resource Definitions (CRDs) y Operadores que gestionan recursos personalizados de la gestión de colas. La solución ha demostrad...

Descripción completa

Detalles Bibliográficos
Autor: Cabrejas Peñuelas, Jorge
Tipo de recurso: tesis de maestría
Fecha de publicación:2024
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:español
OAI Identifier:oai:riunet.upv.es:10251/210950
Acceso en línea:https://riunet.upv.es/handle/10251/210950
Access Level:acceso abierto
Palabra clave:Custom Resource Definition (CDR)
Kubernetes
Sistema de colas
Procesamiento por lotes
Queue systems
Batch processing
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
Descripción
Sumario:[ES] Este trabajo extiende la funcionalidad del componente nativo de Kubernetes, Job, implementando una solución ligera de un sistema de colas tradicional utilizando Custom Resource Definitions (CRDs) y Operadores que gestionan recursos personalizados de la gestión de colas. La solución ha demostrado que escala con el número de pods hasta un umbral que depende de los recursos que disponga el sistema. Por otra parte, la solución permite reducir los tiempos de ejecución de las tareas.