Evaluación de rendimiento de plataformas serverless de código abierto para Kubernetes
Autores: Decker, Jonathan; Kasprzak, Piotr; Kunkel, Julian Martin
Idioma: Inglés
Editor: MDPI
Año: 2022
Acceso abierto
Artículo científico
2022
Evaluación de rendimiento de plataformas serverless de código abierto para Kubernetes
Categoría
Ingeniería y Tecnología
Subcategoría
Ingeniería de Software
Palabras clave
Computación sin servidor
Desarrolladores
Computación de alto rendimiento
Plataformas sin servidor
Pruebas de rendimiento
Mejoras de rendimiento
Licencia
CC BY-SA – Atribución – Compartir Igual
Consultas: 28
Citaciones: Sin citaciones
La computación sin servidor ha crecido enormemente en popularidad en los últimos años, y ha brindado a los desarrolladores una forma de implementar unidades de código del tamaño de funciones sin tener que preocuparse por los servidores reales o lidiar con el registro, monitoreo y escalado de su código. Los clústeres de computación de alto rendimiento (HPC) pueden beneficiarse de capacidades mejoradas de uso compartido de recursos sin servidor en comparación con sistemas basados en reservas como Slurm. Sin embargo, antes de que ejecutar plataformas sin servidor autohospedadas en HPC se convierta en una opción viable, las plataformas sin servidor deben ser capaces de ofrecer un nivel decente de rendimiento. Otros investigadores han señalado que hay una clara falta de estudios en el área de comparación de pruebas en plataformas sin servidor, especialmente para plataformas autohospedadas de código abierto. Este estudio da un paso hacia llenar este vacío al comparar sistemáticamente dos prometedoras plataformas sin servidor autohospedadas basadas en Kubernetes. Si bien las pruebas resultantes señalan potencial, demuestran que se están dejando sobre la mesa muchas oportunidades de mejora de rendimiento en la computación sin servidor.
Descripción
La computación sin servidor ha crecido enormemente en popularidad en los últimos años, y ha brindado a los desarrolladores una forma de implementar unidades de código del tamaño de funciones sin tener que preocuparse por los servidores reales o lidiar con el registro, monitoreo y escalado de su código. Los clústeres de computación de alto rendimiento (HPC) pueden beneficiarse de capacidades mejoradas de uso compartido de recursos sin servidor en comparación con sistemas basados en reservas como Slurm. Sin embargo, antes de que ejecutar plataformas sin servidor autohospedadas en HPC se convierta en una opción viable, las plataformas sin servidor deben ser capaces de ofrecer un nivel decente de rendimiento. Otros investigadores han señalado que hay una clara falta de estudios en el área de comparación de pruebas en plataformas sin servidor, especialmente para plataformas autohospedadas de código abierto. Este estudio da un paso hacia llenar este vacío al comparar sistemáticamente dos prometedoras plataformas sin servidor autohospedadas basadas en Kubernetes. Si bien las pruebas resultantes señalan potencial, demuestran que se están dejando sobre la mesa muchas oportunidades de mejora de rendimiento en la computación sin servidor.