Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres

Detalhes bibliográficos
Autor(a) principal: Costa, Jackson Tavares da
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFS
Texto Completo: https://ri.ufs.br/jspui/handle/riufs/19526
Resumo: With the increase in cloud implementations of the most varied services by several companies in recent years, the demands of providers for robust, scalable and complex architectures have significantly increased, also requiring essential requirements such as reliability, performance and availability. As a result, technologies based on container virtualization have gained much prominence. On the other hand, with the significant increase in the use of containers supporting services, there is also a need for management tools to control the tasks of automating deployment, processing, scheduling and general application operations. For this purpose, Kubernetes has been the most used tool due to its efficiency in container orchestration, also in the runtime environment, in addition to its maturity and robustness. Many works in recent years have highlighted the importance of studying the phenomenon of software aging in cloud computing systems, as it is a threat to the availability and performance of the services offered. Therefore, we intend to evaluate the performance of Kubernetes, to verify possible levels of degradation or failures, in order to detect signs arising from the phenomenon of software aging and propose approaches to software rejuvenation, in order to avoid sudden interruptions in the provision of services deployed in the Kubernetes Cluster.
id UFS-2_b7429846b5ad13738e2650e43de155d2
oai_identifier_str oai:oai:ri.ufs.br:repo_01:riufs/19526
network_acronym_str UFS-2
network_name_str Repositório Institucional da UFS
repository_id_str
spelling Costa, Jackson Tavares daMatos Júnior, Rubens de SouzaAraújo, Jean Carlos Teixeira de2024-07-09T19:36:52Z2024-07-09T19:36:52Z2022-08-26COSTA, Jackson Tavares da. Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres. 2022. 79 f. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Sergipe, São Cristóvão, 2022.https://ri.ufs.br/jspui/handle/riufs/19526With the increase in cloud implementations of the most varied services by several companies in recent years, the demands of providers for robust, scalable and complex architectures have significantly increased, also requiring essential requirements such as reliability, performance and availability. As a result, technologies based on container virtualization have gained much prominence. On the other hand, with the significant increase in the use of containers supporting services, there is also a need for management tools to control the tasks of automating deployment, processing, scheduling and general application operations. For this purpose, Kubernetes has been the most used tool due to its efficiency in container orchestration, also in the runtime environment, in addition to its maturity and robustness. Many works in recent years have highlighted the importance of studying the phenomenon of software aging in cloud computing systems, as it is a threat to the availability and performance of the services offered. Therefore, we intend to evaluate the performance of Kubernetes, to verify possible levels of degradation or failures, in order to detect signs arising from the phenomenon of software aging and propose approaches to software rejuvenation, in order to avoid sudden interruptions in the provision of services deployed in the Kubernetes Cluster.Com o aumento das implementações em nuvem dos mais variados serviços por diversas companhias nos últimos anos, foram elevadas significativamente as demandas dos provedores por arquiteturas robustas, escaláveis e complexas, necessitando também de requisitos essenciais como confiabilidade, desempenho e disponibilidade. Com isso, tecnologias baseadas em virtualização de contêineres tem ganhado muito destaque. Em contrapartida, com o significativo aumento na utilização de contêineres comportando os serviços, surge também a necessidade de ferramentas de gerenciamento visando controlar as tarefas de automatização de implantação, processamento, escalonamento e operações gerais dos aplicativos. Para esta finalidade, o Kubernetes tem sido a ferramenta mais utilizada devido a sua eficiência na orquestração de contêineres, também no ambiente de tempo de execução, além da sua maturidade e robustez. Muitos trabalhos nos últimos anos vêm destacando a importância do estudo sobre o fenômeno de envelhecimento de software em sistemas de computação em nuvem, por se tratar de uma ameaça para a disponibilidade e desempenho dos serviços oferecidos. Diante disso, pretende-se avaliar o desempenho do Kubernetes, para verificar possíveis níveis de degradação ou falhas, visando detectar sinais oriundos do fenômeno de envelhecimento de software e propor abordagens de rejuvenescimento de software, com o objetivo de evitar repentinas interrupções no fornecimento dos serviços implantados no Cluster do Kubernetes.São CristóvãoporSoftwareCluster (Sistema de computador)Envelhecimento de softwareRejuvenescimento de softwareOrquestraçãoContêineresSoftware agingSoftware rejuvenationKubernetesOrchestrationContainersCIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOAvaliação de desempenho e problemas de envelhecimento de software em clusters de contêineresinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPós-Graduação em Ciência da ComputaçãoUniversidade Federal de Sergipe (UFS)reponame:Repositório Institucional da UFSinstname:Universidade Federal de Sergipe (UFS)instacron:UFSinfo:eu-repo/semantics/openAccessLICENSElicense.txtlicense.txttext/plain; charset=utf-81475https://ri.ufs.br/jspui/bitstream/riufs/19526/1/license.txt098cbbf65c2c15e1fb2e49c5d306a44cMD51ORIGINALJACKSON_TAVARES_COSTA.pdfJACKSON_TAVARES_COSTA.pdfapplication/pdf2280541https://ri.ufs.br/jspui/bitstream/riufs/19526/2/JACKSON_TAVARES_COSTA.pdfea036c6af1aac61b11d7b13300475a0bMD52riufs/195262024-07-09 16:36:57.683oai:oai:ri.ufs.br:repo_01:riufs/19526TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEKCkNvbSBhIGFwcmVzZW50YcOnw6NvIGRlc3RhIGxpY2Vuw6dhLCB2b2PDqiAobyBhdXRvcihlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIG8gZGlyZWl0byBuw6NvLWV4Y2x1c2l2byBkZSByZXByb2R1emlyIHNldSB0cmFiYWxobyBubyBmb3JtYXRvIGVsZXRyw7RuaWNvLCBpbmNsdWluZG8gb3MgZm9ybWF0b3Mgw6F1ZGlvIG91IHbDrWRlby4KClZvY8OqIGNvbmNvcmRhIHF1ZSBhIFVuaXZlcnNpZGFkZSBGZWRlcmFsIGRlIFNlcmdpcGUgcG9kZSwgc2VtIGFsdGVyYXIgbyBjb250ZcO6ZG8sIHRyYW5zcG9yIHNldSB0cmFiYWxobyBwYXJhIHF1YWxxdWVyIG1laW8gb3UgZm9ybWF0byBwYXJhIGZpbnMgZGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIHRhbWLDqW0gY29uY29yZGEgcXVlIGEgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBwb2RlIG1hbnRlciBtYWlzIGRlIHVtYSBjw7NwaWEgZGUgc2V1IHRyYWJhbGhvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8Ojby4KClZvY8OqIGRlY2xhcmEgcXVlIHNldSB0cmFiYWxobyDDqSBvcmlnaW5hbCBlIHF1ZSB2b2PDqiB0ZW0gbyBwb2RlciBkZSBjb25jZWRlciBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gVm9jw6ogdGFtYsOpbSBkZWNsYXJhIHF1ZSBvIGRlcMOzc2l0bywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgbsOjbyBpbmZyaW5nZSBkaXJlaXRvcyBhdXRvcmFpcyBkZSBuaW5ndcOpbS4KCkNhc28gbyB0cmFiYWxobyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgw6AgVW5pdmVyc2lkYWRlIEZlZGVyYWwgZGUgU2VyZ2lwZSBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvLgoKQSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBTZXJnaXBlIHNlIGNvbXByb21ldGUgYSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8gc2V1IG5vbWUocykgb3UgbyhzKSBub21lKHMpIGRvKHMpIApkZXRlbnRvcihlcykgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIGRvIHRyYWJhbGhvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIGFsw6ltIGRhcXVlbGFzIGNvbmNlZGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EuIAo=Repositório InstitucionalPUBhttps://ri.ufs.br/oai/requestrepositorio@academico.ufs.bropendoar:2024-07-09T19:36:57Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)false
dc.title.pt_BR.fl_str_mv Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
title Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
spellingShingle Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
Costa, Jackson Tavares da
Software
Cluster (Sistema de computador)
Envelhecimento de software
Rejuvenescimento de software
Orquestração
Contêineres
Software aging
Software rejuvenation
Kubernetes
Orchestration
Containers
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
title_short Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
title_full Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
title_fullStr Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
title_full_unstemmed Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
title_sort Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
author Costa, Jackson Tavares da
author_facet Costa, Jackson Tavares da
author_role author
dc.contributor.author.fl_str_mv Costa, Jackson Tavares da
dc.contributor.advisor1.fl_str_mv Matos Júnior, Rubens de Souza
dc.contributor.advisor-co1.fl_str_mv Araújo, Jean Carlos Teixeira de
contributor_str_mv Matos Júnior, Rubens de Souza
Araújo, Jean Carlos Teixeira de
dc.subject.por.fl_str_mv Software
Cluster (Sistema de computador)
Envelhecimento de software
Rejuvenescimento de software
Orquestração
Contêineres
topic Software
Cluster (Sistema de computador)
Envelhecimento de software
Rejuvenescimento de software
Orquestração
Contêineres
Software aging
Software rejuvenation
Kubernetes
Orchestration
Containers
CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
dc.subject.eng.fl_str_mv Software aging
Software rejuvenation
Kubernetes
Orchestration
Containers
dc.subject.cnpq.fl_str_mv CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
description With the increase in cloud implementations of the most varied services by several companies in recent years, the demands of providers for robust, scalable and complex architectures have significantly increased, also requiring essential requirements such as reliability, performance and availability. As a result, technologies based on container virtualization have gained much prominence. On the other hand, with the significant increase in the use of containers supporting services, there is also a need for management tools to control the tasks of automating deployment, processing, scheduling and general application operations. For this purpose, Kubernetes has been the most used tool due to its efficiency in container orchestration, also in the runtime environment, in addition to its maturity and robustness. Many works in recent years have highlighted the importance of studying the phenomenon of software aging in cloud computing systems, as it is a threat to the availability and performance of the services offered. Therefore, we intend to evaluate the performance of Kubernetes, to verify possible levels of degradation or failures, in order to detect signs arising from the phenomenon of software aging and propose approaches to software rejuvenation, in order to avoid sudden interruptions in the provision of services deployed in the Kubernetes Cluster.
publishDate 2022
dc.date.issued.fl_str_mv 2022-08-26
dc.date.accessioned.fl_str_mv 2024-07-09T19:36:52Z
dc.date.available.fl_str_mv 2024-07-09T19:36:52Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv COSTA, Jackson Tavares da. Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres. 2022. 79 f. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Sergipe, São Cristóvão, 2022.
dc.identifier.uri.fl_str_mv https://ri.ufs.br/jspui/handle/riufs/19526
identifier_str_mv COSTA, Jackson Tavares da. Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres. 2022. 79 f. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Sergipe, São Cristóvão, 2022.
url https://ri.ufs.br/jspui/handle/riufs/19526
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.program.fl_str_mv Pós-Graduação em Ciência da Computação
dc.publisher.initials.fl_str_mv Universidade Federal de Sergipe (UFS)
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFS
instname:Universidade Federal de Sergipe (UFS)
instacron:UFS
instname_str Universidade Federal de Sergipe (UFS)
instacron_str UFS
institution UFS
reponame_str Repositório Institucional da UFS
collection Repositório Institucional da UFS
bitstream.url.fl_str_mv https://ri.ufs.br/jspui/bitstream/riufs/19526/1/license.txt
https://ri.ufs.br/jspui/bitstream/riufs/19526/2/JACKSON_TAVARES_COSTA.pdf
bitstream.checksum.fl_str_mv 098cbbf65c2c15e1fb2e49c5d306a44c
ea036c6af1aac61b11d7b13300475a0b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFS - Universidade Federal de Sergipe (UFS)
repository.mail.fl_str_mv repositorio@academico.ufs.br
_version_ 1813824997009915904