Planificación de servicios utilizando "
[ES] Este proyecto se centra en el estudio y desarrollo de mecanismos de planificación en Kubernetes que garanticen el despliegue conjunto y coordinado de múltiples contenedores, considerando tanto la creación inicial como las actualizaciones progresivas de servicios. Para abordar este problema, se...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2025 |
| 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/231325 |
| Acceso en línea: | https://riunet.upv.es/handle/10251/231325 |
| Access Level: | acceso abierto |
| Palabra clave: | Gang Scheduling Kubernetes Bin Packing vectorial Asignación de recursos Despliegues coordinados Vector Bin Packing Resource allocation Coordinated deployments 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 |
| Sumario: | [ES] Este proyecto se centra en el estudio y desarrollo de mecanismos de planificación en Kubernetes que garanticen el despliegue conjunto y coordinado de múltiples contenedores, considerando tanto la creación inicial como las actualizaciones progresivas de servicios. Para abordar este problema, se modela como un caso de Bin Packing vectorial con contenedores heterogéneos, una formulación que refleja de forma precisa los desafíos de asignación de recursos en clústeres con capacidades variadas. La propuesta se basa en el diseño e implementación de dos heurísticas de planificación integradas a través de dos mecanismos: un webhook que intercepta las peticiones de programación, y una API externa que permite validar de forma anticipada si un despliegue será planificable bajo ciertas restricciones. Se exploran además diferentes alternativas de integración, evaluando sus ventajas, limitaciones y complejidad. |
|---|