Evaluation of FaaS as an alternative to build HPC environments

Running HPC applications in the cloud has proven to be a viable option to conventional parallel or distributed architectures, which require a high degree of management as well as poor resource scaling. The traditional approach for a user is to usually use the Cloud provider to provision resources to...

Descripción completa

Detalles Bibliográficos
Autores principales: Murazzo, María Antonia, Lebetti, Joaquín, Rodríguez, Nelson R., Martin, Adriana
Formato: Objeto de conferencia
Lenguaje:Español
Publicado: 2023
Materias:
IoT
GCP
Acceso en línea:http://sedici.unlp.edu.ar/handle/10915/164999
Aporte de:
id I19-R120-10915-164999
record_format dspace
spelling I19-R120-10915-1649992024-04-18T20:03:09Z http://sedici.unlp.edu.ar/handle/10915/164999 Evaluation of FaaS as an alternative to build HPC environments Murazzo, María Antonia Lebetti, Joaquín Rodríguez, Nelson R. Martin, Adriana 2023-10 2024 2024-04-18T12:50:11Z es Ciencias Informáticas IoT Cloud Computing HPC Serverles Computing FaaS GCP Cloud Function Running HPC applications in the cloud has proven to be a viable option to conventional parallel or distributed architectures, which require a high degree of management as well as poor resource scaling. The traditional approach for a user is to usually use the Cloud provider to provision resources to virtual machines (VMs), using them in a similar way to an on-premises infrastructure, with the consequent problem of resource management coupled with the degradation of application performance due to contextualization of virtualized environments. Serverless computing allows a user to run code written in the programming language of their choice, without first having to provision a virtual machine. On the other hand, elasticity, availability, scalability, and fault tolerance are provided transparently by the cloud provider. This way it is possible to reduce the complexity of infrastructure management for the developer, allowing him to focus on the logic of the application. Also, economic advantages arise, when just paying for usage time. The work focuses on the challenge of evaluating the cost, not only monetary but also of performance, of migrating HPC applications to serverless environments. This evaluation will allow the decision to be made REGARDING which infrastructure will be used, in order to obtain the best performance benefit. Red de Universidades con Carreras en Informática Objeto de conferencia Objeto de conferencia http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) application/pdf 501-512
institution Universidad Nacional de La Plata
institution_str I-19
repository_str R-120
collection SEDICI (UNLP)
language Español
topic Ciencias Informáticas
IoT
Cloud Computing
HPC Serverles Computing
FaaS
GCP
Cloud Function
spellingShingle Ciencias Informáticas
IoT
Cloud Computing
HPC Serverles Computing
FaaS
GCP
Cloud Function
Murazzo, María Antonia
Lebetti, Joaquín
Rodríguez, Nelson R.
Martin, Adriana
Evaluation of FaaS as an alternative to build HPC environments
topic_facet Ciencias Informáticas
IoT
Cloud Computing
HPC Serverles Computing
FaaS
GCP
Cloud Function
description Running HPC applications in the cloud has proven to be a viable option to conventional parallel or distributed architectures, which require a high degree of management as well as poor resource scaling. The traditional approach for a user is to usually use the Cloud provider to provision resources to virtual machines (VMs), using them in a similar way to an on-premises infrastructure, with the consequent problem of resource management coupled with the degradation of application performance due to contextualization of virtualized environments. Serverless computing allows a user to run code written in the programming language of their choice, without first having to provision a virtual machine. On the other hand, elasticity, availability, scalability, and fault tolerance are provided transparently by the cloud provider. This way it is possible to reduce the complexity of infrastructure management for the developer, allowing him to focus on the logic of the application. Also, economic advantages arise, when just paying for usage time. The work focuses on the challenge of evaluating the cost, not only monetary but also of performance, of migrating HPC applications to serverless environments. This evaluation will allow the decision to be made REGARDING which infrastructure will be used, in order to obtain the best performance benefit.
format Objeto de conferencia
Objeto de conferencia
author Murazzo, María Antonia
Lebetti, Joaquín
Rodríguez, Nelson R.
Martin, Adriana
author_facet Murazzo, María Antonia
Lebetti, Joaquín
Rodríguez, Nelson R.
Martin, Adriana
author_sort Murazzo, María Antonia
title Evaluation of FaaS as an alternative to build HPC environments
title_short Evaluation of FaaS as an alternative to build HPC environments
title_full Evaluation of FaaS as an alternative to build HPC environments
title_fullStr Evaluation of FaaS as an alternative to build HPC environments
title_full_unstemmed Evaluation of FaaS as an alternative to build HPC environments
title_sort evaluation of faas as an alternative to build hpc environments
publishDate 2023
url http://sedici.unlp.edu.ar/handle/10915/164999
work_keys_str_mv AT murazzomariaantonia evaluationoffaasasanalternativetobuildhpcenvironments
AT lebettijoaquin evaluationoffaasasanalternativetobuildhpcenvironments
AT rodrigueznelsonr evaluationoffaasasanalternativetobuildhpcenvironments
AT martinadriana evaluationoffaasasanalternativetobuildhpcenvironments
_version_ 1807222958518697984