Virtualização de sistema de detecção de ataque de negação de serviço

Detalhes bibliográficos
Autor(a) principal: Lima, Damiano Alves de
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/handle/123456789/48198
Resumo: A virtualização é o processo de isolamento de um recurso computacional, incluindo sistemas operacionais, plataformas de hardware, aplicações e recursos de rede. Este trabalho tem como objetivo analisar o processo de virtualização do sistema Smart Detection, software de detecção de ataques de negação de serviço que faz parte do conjunto Smart Defender. O software de conteinerização Docker foi utilizado como ferramenta principal para essa abordagem, fornecendo uma camada de abstração do sistema com relação tanto ao sistema operacional quanto aos dispositivos físicos de hospedagem. São abordados, ao longo do trabalho, os motivos da escolha desse método de virtualização de sistema, juntamente com os pontos positivos e negativos da utilização dessa ferramenta. Os testes foram realizados em diversos perfis de infraestrutura, visando analisar o desempenho e o uso do recursos computacionais, pelo sistema virtualizado, em diversas situações. Além disso, foi realizada uma comparação dos resultados com a execução tradicional. Os resultados mostram que a virtualização de sistemas oferece diversos benefícios para a escalabilidade e implantação do Smart Detection sem impactos de desempenho ou sobrecarga dos recursos computacionais.
id UFRN_1ceecc2aada45ad0e7f03d2714ac71cc
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/48198
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Lima, Damiano Alves deFrederico Augusto Fernandes SilveiraViegas, Carlos Manuel DiasBrito Júnior, Agostinho de MedeirosLima Filho, Francisco Sales deSilveira, Luiz Felipe de Queiroz2021-12-08T14:33:17Z2022-06-15T13:40:48Z2021-12-08T14:33:17Z2022-06-15T13:40:48Z2021-04-1920170008706LIMA, Damiano Alves de. Virtualização de sistema de detecção de ataque de negação de serviço. 2021.52f. Trabalho de conclusão de curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.https://repositorio.ufrn.br/handle/123456789/48198A virtualização é o processo de isolamento de um recurso computacional, incluindo sistemas operacionais, plataformas de hardware, aplicações e recursos de rede. Este trabalho tem como objetivo analisar o processo de virtualização do sistema Smart Detection, software de detecção de ataques de negação de serviço que faz parte do conjunto Smart Defender. O software de conteinerização Docker foi utilizado como ferramenta principal para essa abordagem, fornecendo uma camada de abstração do sistema com relação tanto ao sistema operacional quanto aos dispositivos físicos de hospedagem. São abordados, ao longo do trabalho, os motivos da escolha desse método de virtualização de sistema, juntamente com os pontos positivos e negativos da utilização dessa ferramenta. Os testes foram realizados em diversos perfis de infraestrutura, visando analisar o desempenho e o uso do recursos computacionais, pelo sistema virtualizado, em diversas situações. Além disso, foi realizada uma comparação dos resultados com a execução tradicional. Os resultados mostram que a virtualização de sistemas oferece diversos benefícios para a escalabilidade e implantação do Smart Detection sem impactos de desempenho ou sobrecarga dos recursos computacionais.Virtualization is the process of isolating a computing resource, including operating systems, hardware platforms, applications and network resources. This work aims to analyze the virtualization process of the Smart Detection system, denial of service detection software that is part of the Smart Defender suite. The Docker containerization software was used as the main tool for this approach, providing an abstraction layer of the system with respect to the operating system as for the physical hosting devices. Throughout the work, the reasons for choosing this method of system virtualization are inserted, with the positive and negative points of using this tool. The tests were carried out on several infrastructure profiles, aiming to analyze the performance and the use of computational resources, by the virtualized system, in different situations. In addition, a comparison of the results with a traditional execution was carried out. The results show that systems virtualization offers several benefits for the scalability and deployment of Smart Detection without the impact of computational resources overhead.Universidade Federal do Rio Grande do NorteUFRNBrasilEngenharia de ComputaçãoAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessVirtualizaçãoDockerConteinerizaçãoVirtualização de sistema de detecção de ataque de negação de serviçoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALTCC_FINAL.pdfapplication/pdf642674https://repositorio.ufrn.br/bitstream/123456789/48198/1/TCC_FINAL.pdfe9df4538bac1077d7b61ae91c402e599MD51CC-LICENSElicense_rdfapplication/octet-stream811https://repositorio.ufrn.br/bitstream/123456789/48198/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52LICENSElicense.txttext/plain714https://repositorio.ufrn.br/bitstream/123456789/48198/3/license.txt7278bab9c5c886812fa7d225dc807888MD53123456789/481982022-06-15 10:40:48.925oai:https://repositorio.ufrn.br:123456789/48198PGNlbnRlcj48c3Ryb25nPkZFREVSQUwgVU5JVkVSU0lUWSBPRiBSSU8gR1JBTkRFIERPIE5PUlRFPC9zdHJvbmc+PC9jZW50ZXI+CjxjZW50ZXI+PHN0cm9uZz5ESUdJVEFMIE1PTk9HUkFQSFMgTElCUkFSWTwvc3Ryb25nPjwvY2VudGVyPgoKPGNlbnRlcj5BdXRob3JpemF0aW9uIFRlcm0gZm9yIHRoZSBhdmFpbGFiaWxpdHkgb2YgTW9ub2dyYXBocyBmb3IgVW5kZXJncmFkdWF0ZSBhbmQgU3BlY2lhbGl6YXRpb24gaW4gdGhlIERpZ2l0YWwgTGlicmFyeSBvZiBNb25vZ3JhcGhzIChCRE0pPC9jZW50ZXI+CgpBcyB0aGUgY29weXJpZ2h0IG93bmVyIG9mIHRoZSBtb25vZ3JhcGgsIEkgYXV0aG9yaXplIHRoZSBGZWRlcmFsIFVuaXZlcnNpdHkgb2YgUmlvIEdyYW5kZSBkbyBOb3J0ZSAoVUZSTikgdG8gbWFrZSBhdmFpbGFibGUgdGhyb3VnaCB0aGUgRGlnaXRhbCBMaWJyYXJ5IG9mIE1vbm9ncmFwaHMgb2YgVUZSTiwgd2l0aG91dCByZWltYnVyc2VtZW50IG9mIGNvcHlyaWdodCwgYWNjb3JkaW5nIHRvIExhdyA5NjEwLzk4ICwgdGhlIGZ1bGwgdGV4dCBvZiB0aGUgd29yayBzdWJtaXR0ZWQgZm9yIHRoZSBwdXJwb3NlIG9mIHJlYWRpbmcsIHByaW50aW5nIGFuZCAvIG9yIGRvd25sb2FkaW5nLCBhcyBhIG1lYW5zIG9mIGRpc3NlbWluYXRpbmcgQnJhemlsaWFuIHNjaWVudGlmaWMgcHJvZHVjdGlvbiwgYXMgb2YgdGhlIGRhdGUgb2Ygc3VibWlzc2lvbi4KRepositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2022-06-15T13:40:48Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv Virtualização de sistema de detecção de ataque de negação de serviço
title Virtualização de sistema de detecção de ataque de negação de serviço
spellingShingle Virtualização de sistema de detecção de ataque de negação de serviço
Lima, Damiano Alves de
Virtualização
Docker
Conteinerização
title_short Virtualização de sistema de detecção de ataque de negação de serviço
title_full Virtualização de sistema de detecção de ataque de negação de serviço
title_fullStr Virtualização de sistema de detecção de ataque de negação de serviço
title_full_unstemmed Virtualização de sistema de detecção de ataque de negação de serviço
title_sort Virtualização de sistema de detecção de ataque de negação de serviço
author Lima, Damiano Alves de
author_facet Lima, Damiano Alves de
author_role author
dc.contributor.referees1.none.fl_str_mv Viegas, Carlos Manuel Dias
dc.contributor.referees2.none.fl_str_mv Brito Júnior, Agostinho de Medeiros
dc.contributor.referees3.none.fl_str_mv Lima Filho, Francisco Sales de
dc.contributor.author.fl_str_mv Lima, Damiano Alves de
dc.contributor.advisor-co1.fl_str_mv Frederico Augusto Fernandes Silveira
dc.contributor.advisor1.fl_str_mv Silveira, Luiz Felipe de Queiroz
contributor_str_mv Frederico Augusto Fernandes Silveira
Silveira, Luiz Felipe de Queiroz
dc.subject.por.fl_str_mv Virtualização
Docker
Conteinerização
topic Virtualização
Docker
Conteinerização
description A virtualização é o processo de isolamento de um recurso computacional, incluindo sistemas operacionais, plataformas de hardware, aplicações e recursos de rede. Este trabalho tem como objetivo analisar o processo de virtualização do sistema Smart Detection, software de detecção de ataques de negação de serviço que faz parte do conjunto Smart Defender. O software de conteinerização Docker foi utilizado como ferramenta principal para essa abordagem, fornecendo uma camada de abstração do sistema com relação tanto ao sistema operacional quanto aos dispositivos físicos de hospedagem. São abordados, ao longo do trabalho, os motivos da escolha desse método de virtualização de sistema, juntamente com os pontos positivos e negativos da utilização dessa ferramenta. Os testes foram realizados em diversos perfis de infraestrutura, visando analisar o desempenho e o uso do recursos computacionais, pelo sistema virtualizado, em diversas situações. Além disso, foi realizada uma comparação dos resultados com a execução tradicional. Os resultados mostram que a virtualização de sistemas oferece diversos benefícios para a escalabilidade e implantação do Smart Detection sem impactos de desempenho ou sobrecarga dos recursos computacionais.
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-12-08T14:33:17Z
2022-06-15T13:40:48Z
dc.date.available.fl_str_mv 2021-12-08T14:33:17Z
2022-06-15T13:40:48Z
dc.date.issued.fl_str_mv 2021-04-19
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.pt_BR.fl_str_mv 20170008706
dc.identifier.citation.fl_str_mv LIMA, Damiano Alves de. Virtualização de sistema de detecção de ataque de negação de serviço. 2021.52f. Trabalho de conclusão de curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/handle/123456789/48198
identifier_str_mv 20170008706
LIMA, Damiano Alves de. Virtualização de sistema de detecção de ataque de negação de serviço. 2021.52f. Trabalho de conclusão de curso (Graduação em Engenharia de Computação) - Centro de Tecnologia, Universidade Federal do Rio Grande do Norte, Natal, 2021.
url https://repositorio.ufrn.br/handle/123456789/48198
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-NoDerivs 3.0 Brazil
http://creativecommons.org/licenses/by-nc-nd/3.0/br/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Engenharia de Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/48198/1/TCC_FINAL.pdf
https://repositorio.ufrn.br/bitstream/123456789/48198/2/license_rdf
https://repositorio.ufrn.br/bitstream/123456789/48198/3/license.txt
bitstream.checksum.fl_str_mv e9df4538bac1077d7b61ae91c402e599
e39d27027a6cc9cb039ad269a5db8e34
7278bab9c5c886812fa7d225dc807888
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1802117842237128704