Virtualização de sistema de detecção de ataque de negação de serviço
Autor(a) principal: | |
---|---|
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_ |
1814832996112400384 |