Validation of a simulation model for FasS performance benchamarking using predictive validation.

Detalhes bibliográficos
Autor(a) principal: QUARESMA, David Ferreira.
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFCG
Texto Completo: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19555
Resumo: No artigo Controlling Garbage Collection and Request Admission to Improve Performance of FaaS Applications, nós verificamos e avaliamos o impacto dos mecanismos de gerência de memória das linguagens de programação no contexto de funções como Serviço (Function as a Service, FaaS) através de experimentos de simulação. Os resultados desse estudo apontaram um impacto de 11.68% no tempo de resposta das requisições quando os procedimentos de coleta de lixo foram executados durante a execução de uma função CPU intensiva. Como trabalhos futuros, nós listamos algumas ameaças à validade dos resultados obtidos, e entre eles, nós citamos a validação do modelo de simulação usado no trabalho anterior. Para atingir este objetivo, nós executamos experimentos de medição em uma plataforma FaaS pública e experimentos de simulação usando usando o mesmo simulador do artigo anterior. sendo assim, nós validamos o simulador do artigo anterior. Sendo assim, nós validamos o simulador comparando os resultados obtidos em ambos os experimentos para garantir que o resultado da simulação e o de medição são equivalentes.
id UFCG_4aa7906554a94a38ef6d948b19153821
oai_identifier_str oai:localhost:riufcg/19555
network_acronym_str UFCG
network_name_str Biblioteca Digital de Teses e Dissertações da UFCG
repository_id_str 4851
spelling Validation of a simulation model for FasS performance benchamarking using predictive validation.Validação de um modelo de simulação para benchmarking de desempenho FasS usando validação preditiva.Function as a Service - FaaSExperimentos de simulaçãoValidação de modelo de simulaçãoModelo de simulaçãoModelo de validaçãoExperiments of simulationSimulation model validationModel of simulationValidation ModelCiência da Computação.No artigo Controlling Garbage Collection and Request Admission to Improve Performance of FaaS Applications, nós verificamos e avaliamos o impacto dos mecanismos de gerência de memória das linguagens de programação no contexto de funções como Serviço (Function as a Service, FaaS) através de experimentos de simulação. Os resultados desse estudo apontaram um impacto de 11.68% no tempo de resposta das requisições quando os procedimentos de coleta de lixo foram executados durante a execução de uma função CPU intensiva. Como trabalhos futuros, nós listamos algumas ameaças à validade dos resultados obtidos, e entre eles, nós citamos a validação do modelo de simulação usado no trabalho anterior. Para atingir este objetivo, nós executamos experimentos de medição em uma plataforma FaaS pública e experimentos de simulação usando usando o mesmo simulador do artigo anterior. sendo assim, nós validamos o simulador do artigo anterior. Sendo assim, nós validamos o simulador comparando os resultados obtidos em ambos os experimentos para garantir que o resultado da simulação e o de medição são equivalentes.In the paper Controlling Garbage Collection and Request Admission to Improve Performance of FaaS Applications[30], we veriied and evaluated the impact of memory management mechanics of programming languages in the context of Functions as a Service (FaaS) via simulation experiments. The results of this study pointed to an impact of up to 11.68% on the response time of requests when a garbage collector procedure was executed during the execution of a CPU-bound function. As future work, we listed a few threats to the validity of the results attained, and among them, we cited the validation of the simulation model used. The validation of the model is important because it validates the results generated in the simulation experiments, which ensures realistic results. In this work, we proposed and executed a validation to the simulation model used in the previous work. To do so, we run measurement experiments in a public FaaS platform and simulation experiments of the same scenarios using the same simulator of the previous paper. Then, we validate the simulator by comparing the results obtained in both experiments to ensure that the simulation result and the measurement one are equivalent.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGSILVA, Thiago Emmanuel Pereira da Cunha.SILVA, T. E. P. C.http://lattes.cnpq.br/3273998433544268SABINO, Melina Mongiovi Cunha Lima.MASSONI, Tiago Lima.QUARESMA, David Ferreira.2021-05-252021-06-22T21:33:10Z2021-06-222021-06-22T21:33:10Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19555QUARESMA, David Ferreira. Validation of a simulation model for fass performance benchmarking using predictive validation. 2021. 13f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2021. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19555porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2021-08-23T18:10:21Zoai:localhost:riufcg/19555Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512021-08-23T18:10:21Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false
dc.title.none.fl_str_mv Validation of a simulation model for FasS performance benchamarking using predictive validation.
Validação de um modelo de simulação para benchmarking de desempenho FasS usando validação preditiva.
title Validation of a simulation model for FasS performance benchamarking using predictive validation.
spellingShingle Validation of a simulation model for FasS performance benchamarking using predictive validation.
QUARESMA, David Ferreira.
Function as a Service - FaaS
Experimentos de simulação
Validação de modelo de simulação
Modelo de simulação
Modelo de validação
Experiments of simulation
Simulation model validation
Model of simulation
Validation Model
Ciência da Computação.
title_short Validation of a simulation model for FasS performance benchamarking using predictive validation.
title_full Validation of a simulation model for FasS performance benchamarking using predictive validation.
title_fullStr Validation of a simulation model for FasS performance benchamarking using predictive validation.
title_full_unstemmed Validation of a simulation model for FasS performance benchamarking using predictive validation.
title_sort Validation of a simulation model for FasS performance benchamarking using predictive validation.
author QUARESMA, David Ferreira.
author_facet QUARESMA, David Ferreira.
author_role author
dc.contributor.none.fl_str_mv SILVA, Thiago Emmanuel Pereira da Cunha.
SILVA, T. E. P. C.
http://lattes.cnpq.br/3273998433544268
SABINO, Melina Mongiovi Cunha Lima.
MASSONI, Tiago Lima.
dc.contributor.author.fl_str_mv QUARESMA, David Ferreira.
dc.subject.por.fl_str_mv Function as a Service - FaaS
Experimentos de simulação
Validação de modelo de simulação
Modelo de simulação
Modelo de validação
Experiments of simulation
Simulation model validation
Model of simulation
Validation Model
Ciência da Computação.
topic Function as a Service - FaaS
Experimentos de simulação
Validação de modelo de simulação
Modelo de simulação
Modelo de validação
Experiments of simulation
Simulation model validation
Model of simulation
Validation Model
Ciência da Computação.
description No artigo Controlling Garbage Collection and Request Admission to Improve Performance of FaaS Applications, nós verificamos e avaliamos o impacto dos mecanismos de gerência de memória das linguagens de programação no contexto de funções como Serviço (Function as a Service, FaaS) através de experimentos de simulação. Os resultados desse estudo apontaram um impacto de 11.68% no tempo de resposta das requisições quando os procedimentos de coleta de lixo foram executados durante a execução de uma função CPU intensiva. Como trabalhos futuros, nós listamos algumas ameaças à validade dos resultados obtidos, e entre eles, nós citamos a validação do modelo de simulação usado no trabalho anterior. Para atingir este objetivo, nós executamos experimentos de medição em uma plataforma FaaS pública e experimentos de simulação usando usando o mesmo simulador do artigo anterior. sendo assim, nós validamos o simulador do artigo anterior. Sendo assim, nós validamos o simulador comparando os resultados obtidos em ambos os experimentos para garantir que o resultado da simulação e o de medição são equivalentes.
publishDate 2021
dc.date.none.fl_str_mv 2021-05-25
2021-06-22T21:33:10Z
2021-06-22
2021-06-22T21:33:10Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19555
QUARESMA, David Ferreira. Validation of a simulation model for fass performance benchmarking using predictive validation. 2021. 13f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2021. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19555
url http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19555
identifier_str_mv QUARESMA, David Ferreira. Validation of a simulation model for fass performance benchmarking using predictive validation. 2021. 13f. (Dissertação de Mestrado em Ciência da Computação) Programa de Pós-graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande - Paraíba - Brasil, 2021. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19555
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
publisher.none.fl_str_mv Universidade Federal de Campina Grande
Brasil
Centro de Engenharia Elétrica e Informática - CEEI
UFCG
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFCG
instname:Universidade Federal de Campina Grande (UFCG)
instacron:UFCG
instname_str Universidade Federal de Campina Grande (UFCG)
instacron_str UFCG
institution UFCG
reponame_str Biblioteca Digital de Teses e Dissertações da UFCG
collection Biblioteca Digital de Teses e Dissertações da UFCG
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)
repository.mail.fl_str_mv bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br
_version_ 1809744496914595840