DSpace/Manakin Repository

Avaliação de desempenho de métodos de snapshot para aquecer o cold-start de funções como serviço.

Mostrar registro simples

dc.creator.ID SILVA, P. F. F. pt_BR
dc.creator.Lattes http://lattes.cnpq.br/9399911375481643 pt_BR
dc.contributor.advisor1 SILVA, Emmanuel Pereira da Cunha.
dc.contributor.advisor1ID PEREIRA, Thiago Emmanuel pt_BR
dc.contributor.advisor1Lattes http://lattes.cnpq.br/3273998433544268 pt_BR
dc.contributor.referee1 GOMES, Reinaldo Cézar de Morais .
dc.contributor.referee2 MASSONI, Tiago Lima.
dc.description.resumo O modelo de computação serverless fortaleceu a tendência da computação em nuvem de tornar transparente o gerenciamento da infraestrutura. Ao simplificar o gerenciamento, o modelo serverless deixa a responsabilidade de implantação e escalonamento para a plataforma. Aliado a isso, com um modelo de cobrança que considera somente o tempo despendido com a execução de requisições, há um forte incentivo para o uso eficiente dos recursos. Essa busca por eficiência, traz à tona o problema de cold-start, que se configura como um atraso na execução de aplicações serverless. Dentre as soluções propostas para lidar com o cold-start, se destacam as baseadas no método de snapshot. Apesar da exploração desse método, existe uma carência de trabalhos que avaliam os trade-ofs de cada proposta. Nessa direção, este trabalho compara duas estratégias de mitigação do cold-start: Prebaking e SEUSS. Avaliamos o desempenho das estratégias experimentalmente com funções de diferentes níveis de complexidade: NoOp, uma função que converte markdown para HTML, e uma que carrega 41 MB de dependências. Resultados preliminares indicam que Prebaking apresentou desempenho 33% e 25% superior para inicializar NoOp e Markdown, respectivamente e processou a primeira requisição de Markdown com um tempo 69% inferior ao SEUSS. pt_BR
dc.publisher.country Brasil pt_BR
dc.publisher.department Centro de Engenharia Elétrica e Informática - CEEI pt_BR
dc.publisher.initials UFCG pt_BR
dc.subject.cnpq Ciência da Computação pt_BR
dc.title Avaliação de desempenho de métodos de snapshot para aquecer o cold-start de funções como serviço. pt_BR
dc.date.issued 2021-05-25
dc.description.abstract The serverless computing model strengthens the cloud computing tendency to abstract resource management. Serverless platforms are responsible for deploying and scaling the developer’s applications. Serverless also incorporated the pay-as-you-go billing model, which only considers the time spent processing client requests. Such a decision created a natural incentive for improving the platform’s efficient resource usage. This search for efficiency can lead to the cold-start problem, which represents a delay to execute serverless applications. Among the solutions proposed to deal with the cold-start, those based on the snapshot method stand out. Despite the rich exploration of the technique, there is a lack of research that evaluates the solution’s trade-offs. In this direction, this work compares two solutions to mitigate the cold-start: Prebaking and SEUSS. We analyzed the solution’s performance with functions of different levels of complexity: NoOp, a function that renders Markdown to HTML, and a function that loads 41 MB of dependencies. Preliminary results indicated that Prebaking showed a 33% and 25% superior performance to startup the NoOp and Markdown functions, respectively. Further analysis also revealed that Prebaking’s warmup mechanism reduced the Markdown first request processing time by 69%. pt_BR
dc.identifier.uri http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19930
dc.date.accessioned 2021-07-08T16:16:15Z
dc.date.available 2021-07-08
dc.date.available 2021-07-08T16:16:15Z
dc.type Trabalho de Conclusão de Curso pt_BR
dc.subject Métodos de snaphot pt_BR
dc.subject Cold-start pt_BR
dc.subject Mitigação de cold-start pt_BR
dc.subject Prebacking pt_BR
dc.subject SEUSS pt_BR
dc.subject Snaphot pt_BR
dc.subject Computação servless pt_BR
dc.subject Restauração de programa pt_BR
dc.subject Snapshot methods pt_BR
dc.subject Cold Start Mitigation pt_BR
dc.subject Servless computing pt_BR
dc.subject Program restore pt_BR
dc.subject Métodos de instantáneas pt_BR
dc.subject Inicio fresco pt_BR
dc.subject Mitigación de arranque en frío pt_BR
dc.subject Pre-retroceso pt_BR
dc.subject Instantánea pt_BR
dc.subject Computación sin servicio pt_BR
dc.subject Restauración del programa pt_BR
dc.subject Méthodes d'instantané pt_BR
dc.subject Démarrage à froid pt_BR
dc.subject Atténuation du démarrage à froid pt_BR
dc.subject Instantané pt_BR
dc.subject Informatique sans serveur pt_BR
dc.subject Restauration de programme pt_BR
dc.rights Acesso Aberto pt_BR
dc.creator SILVA, Paulo Felipe Feitosa da.
dc.publisher Universidade Federal de Campina Grande pt_BR
dc.language por pt_BR
dc.title.alternative Performance evaluation of snapshot methods to cold-start functions as a service. pt_BR
dc.identifier.citation SILVA, P. F. F. da. Avaliação de desempenho de métodos de snapshot para aquecer o cold-start de funções como serviço. 2021. 12 f. (Trabalho de Conclusão de Curso - Artigo) – Curso de Bacharelado em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2021. pt_BR


Arquivos deste item

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples

Buscar DSpace


Busca avançada

Navegar

Minha conta