Análise de Desempenho de Funções como Serviço em Nuvem Privada - DATAPREV

  • Marcelo A. da Cruz Motta UnB
  • Leonardo Rebouças de Carvalho UnB
  • Aleteia P. F. de Araujo UnB

Abstract


Function as a Service (FaaS) is a cloud service model that allows users to develop, run, and manage application functionality without worrying about the complexity of managing the infrastructure. Given the remarkable growth in its offer by public cloud providers and considering its use in private cloud environments, this paper presents a performance analysis of current open source technologies related to the Function as a Service (Faas) model, using the environment of the private cloud of the Empresa de Tecnologia e Informações da Previdência Social DATAPREV.

References

Amazon Web Services (2021). AWS lambda.

Apache OpenWhisk (2021). Open source serverless cloud platform.

Carvalho, L. and Araújo, A. P. F. (2019). Framework node2faas: Automatic nodejs application converter for function as a service. In Proceedings of the 9th International Conference on Cloud Computing and Services Science Volume 1: CLOSER,, pages 271–278. INSTICC, SciTePress.

FASDOM (2021). The faasdom benchmark suite.

Fission (2021). Open source, kubernetes-native serverless framework.

Fn-Project (2021). Open source. container-native. serverless platform.

García López, P., Sánchez-Artigas, M., París, G., Barcelona Pons, D., Ruiz Ollobarren, A., and Arroyo Pinto, D. (2018). Comparison of faas orchestration systems. In 2018 IEEE/ACM International Conference on Utility and Cloud Computing Companion (UCC Companion), pages 148–153.

Google (2021). Cloud functions. https://cloud.google.com/functions/. [Online; accessed 10-August-2021].

Malawski, M., Gajek, A., Zima, A., Balis, B., and Figiela, K. (2020). Serverless execution of scientific workflows: Experiments with hyperflow, aws lambda and google cloud functions. Future Generation Computer Systems, 110:502–514.

Microsoft (2021). Azure functions.

OpenFaaS (2021). Serverless functions, made simple.

Schleier-Smith, J., Sreekanti, V., Khandelwal, A., Carreira, J., Yadwadkar, N. J., Popa, R. A., Gonzalez, J. E., Stoica, I., and Patterson, D. A. (2021). What serverless computing is and should become: The next phase of cloud computing. Commun. ACM, 64(5):76–84.

SPOIALA, C. (2017). Pros and cons of serverless computing.
Published
2021-11-16
MOTTA, Marcelo A. da Cruz; CARVALHO, Leonardo Rebouças de; ARAUJO, Aleteia P. F. de. Análise de Desempenho de Funções como Serviço em Nuvem Privada - DATAPREV. In: REGIONAL HIGH PERFORMANCE SCHOOL OF THE MIDWEST (ERAD-CO), 4. , 2021, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2021 . p. 17-21. DOI: https://doi.org/10.5753/eradco.2021.18418.