A novel fog-cloud architecture to process serverless functions with adaptive timeout

  • Gustavo André Setti Cassel UNISINOS
  • Rodrigo da Rosa Righi UNISINOS
  • Vinicius Facco Rodrigues UNISINOS

Resumo


This paper presents a novel architecture to handle serverless functions with adaptive timeout, leveraging prediction to foresee how long the incoming request will take to finish based on historical data. This decision-making process aims to ensure that no request will be discarded, while maximizing execution throughput and offloading requests from the fog to the cloud when needed.

Referências

Chowhan, K. (2018). Hands-on serverless computing. Packt Publishing, 1st edition.

Gorbenko, A., Romanovsky, A., and Tarasyuk, O. (2019). Fault tolerant internet computing: Benchmarking and modelling trade-offs between availability, latency and consistency. Journal of Network and Computer Applications, 146:102412.

Rauback Aubin, M., da Rosa Righi, R., Valiati, V. H., et al. Helastic: On combining threshold-based and serverless elasticity approaches for optimizing the execution of bioinformatics applications. Journal of Computational Science, 53:101407.

Szwarcfiter, J. L. and Markenzon, L. (1994). Estruturas de Dados e seus Algoritmos, volume 2. Livros Técnicos e Científicos.
Publicado
18/04/2022
CASSEL, Gustavo André Setti; RIGHI, Rodrigo da Rosa; RODRIGUES, Vinicius Facco. A novel fog-cloud architecture to process serverless functions with adaptive timeout. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DA REGIÃO SUL (ERAD-RS), 22. , 2022, Curitiba. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 81-82. ISSN 2595-4164. DOI: https://doi.org/10.5753/eradrs.2022.19172.