Estrategias de mitigación de arranque en frío en plataformas serverless on-premises
[ES] Las plataformas de computación dirigidas por eventos de tipo FaaS, cuando se utilizan en los recursos de una organización, requieren el uso de plataformas de orquestación de contenedores para dar soporte a la ejecución de aplicaciones. La falta de pre-aprovisionamiento de recursos de cómputo tí...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2023 |
| 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/198099 |
| Acceso en línea: | https://riunet.upv.es/handle/10251/198099 |
| Access Level: | acceso abierto |
| Palabra clave: | Informática sin servidor Funciones como servicios Computación en la nube Function as a service (FaaS) Serverless computing Cloud Computing FaaS 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 |
| Sumario: | [ES] Las plataformas de computación dirigidas por eventos de tipo FaaS, cuando se utilizan en los recursos de una organización, requieren el uso de plataformas de orquestación de contenedores para dar soporte a la ejecución de aplicaciones. La falta de pre-aprovisionamiento de recursos de cómputo típicamente provoca que las primeras invocaciones sean significativamente más lentas que las posteriores, un fenómeno conocido como cold start (arranque en frío). Por ello, resulta interesante estudiar estrategias de mitigación de cold start, mediante la actualización de imágenes (pre-pull) en los diferentes nodos del cluster. El trabajo utilizará plataformas de orquestación de contenedores como Kubernetes y OSCAR para la gestión de los servicios serverless. Una vez analizado el estado del arte y definidas las estrategias, se desarrollarán pruebas de concepto que involucrarán la integración de herramientas existentes que implementan dichas estrategias. Se analizará el impacto en los tiempos de ejecución para evaluar la bondad de integrar las mismas en la mitigación del cold start. |
|---|