Please use this identifier to cite or link to this item:
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19930
Full metadata record
DC Field | Value | Language |
---|---|---|
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 |
Appears in Collections: | Trabalho de Conclusão de Curso - Artigo - Ciência da Computação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
PAULO FELIPE FEITOSA DA SILVA - TCC CIÊNCIA DA COMPUTAÇÃO 2021.pdf | 662.39 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.