Avaliação de desempenho e problemas de envelhecimento de software em clusters de contêineres
Autor(a) principal: | |
---|---|
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 |