Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade

Detalhes bibliográficos
Autor(a) principal: Silva, Matheus Moraes Nunes da
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFU
Texto Completo: https://repositorio.ufu.br/handle/123456789/32237
Resumo: The aim of this work was to evaluate the replication overhead of relational databases, using two different transactional architectures in comparison. One architecture contains only one centralized database and the other contains two databases in strong mutual replication. This overhead assessment was based on the main Hardware metrics such as CPU utilization, RAM, Disk Input and Output, and Network traffic, in addition to the deployed RDBMS's own metrics which, considering two test scenarios, culminated in a better performance for the centralized database architecture. The first test scenario simulated a short duration transaction execution while the second test scenario simulated a long duration execution using, in both scenarios, a transactional load benchmark to obtain the metrics under evaluation. For the development of such activity, only open source tools were used in order to facilitate the reproduction of this work in future researches.
id UFU_f4022337fe93455957b3a1044c0a2041
oai_identifier_str oai:repositorio.ufu.br:123456789/32237
network_acronym_str UFU
network_name_str Repositório Institucional da UFU
repository_id_str
spelling Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidadeReplication overhead assessment of relational databases for high availabilityBancos de dadosBancos de dados distribuídosReplicação de dadosAlta disponibilidadeArquiteturaReplicação2PCConsistênciaAtomicidadeDurabilidadeIsolamentoTransaçãoCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOSThe aim of this work was to evaluate the replication overhead of relational databases, using two different transactional architectures in comparison. One architecture contains only one centralized database and the other contains two databases in strong mutual replication. This overhead assessment was based on the main Hardware metrics such as CPU utilization, RAM, Disk Input and Output, and Network traffic, in addition to the deployed RDBMS's own metrics which, considering two test scenarios, culminated in a better performance for the centralized database architecture. The first test scenario simulated a short duration transaction execution while the second test scenario simulated a long duration execution using, in both scenarios, a transactional load benchmark to obtain the metrics under evaluation. For the development of such activity, only open source tools were used in order to facilitate the reproduction of this work in future researches.Pesquisa sem auxílio de agências de fomentoTrabalho de Conclusão de Curso (Graduação)O intuito deste trabalho foi avaliar a sobrecarga de replicação de bancos de dados relacionais, utilizando duas arquiteturas transacionais distintas em comparação. Uma arquitetura contendo apenas um banco de dados centralizado e a outra contendo dois bancos de dados em replicação mútua forte. Esta avaliação de sobrecarga foi baseada nas métricas principais de Hardware como a utilização de CPU, memória RAM, Entrada e Saída de Disco e Tráfego de rede, além das próprias métricas do SGBDR implantado que, tendo em vista dois cenários de testes, culminaram em um melhor desempenho para o banco de dados centralizado. O primeiro cenário de testes simulou uma execução de transações de curta duração enquanto o segundo cenário de testes simulou uma execução de longa duração utilizando, em ambos os cenários, um benchmark de carga transacional para obter as métricas em avaliação. Para o desenvolvimento de tal atividade, apenas ferramentas de código aberto foram utilizadas a fim de facilitar a reprodução deste trabalho em futuras pesquisas.Universidade Federal de UberlândiaBrasilSistemas de InformaçãoRazente, Humberto Luizhttp://lattes.cnpq.br/4700164571979002Nascimento, Marcelo Zanchetta dohttp://lattes.cnpq.br/5800175874658088Backes, André Ricardohttp://lattes.cnpq.br/8590140337571249Silva, Matheus Moraes Nunes da2021-06-28T17:46:25Z2021-06-28T17:46:25Z2021-06-16info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfSILVA, Matheus Moraes Nunes da. Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade. 2021. 65 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2021.https://repositorio.ufu.br/handle/123456789/32237porinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFUinstname:Universidade Federal de Uberlândia (UFU)instacron:UFU2021-06-29T06:20:01Zoai:repositorio.ufu.br:123456789/32237Repositório InstitucionalONGhttp://repositorio.ufu.br/oai/requestdiinf@dirbi.ufu.bropendoar:2021-06-29T06:20:01Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)false
dc.title.none.fl_str_mv Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade
Replication overhead assessment of relational databases for high availability
title Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade
spellingShingle Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade
Silva, Matheus Moraes Nunes da
Bancos de dados
Bancos de dados distribuídos
Replicação de dados
Alta disponibilidade
Arquitetura
Replicação
2PC
Consistência
Atomicidade
Durabilidade
Isolamento
Transação
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS
title_short Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade
title_full Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade
title_fullStr Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade
title_full_unstemmed Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade
title_sort Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade
author Silva, Matheus Moraes Nunes da
author_facet Silva, Matheus Moraes Nunes da
author_role author
dc.contributor.none.fl_str_mv Razente, Humberto Luiz
http://lattes.cnpq.br/4700164571979002
Nascimento, Marcelo Zanchetta do
http://lattes.cnpq.br/5800175874658088
Backes, André Ricardo
http://lattes.cnpq.br/8590140337571249
dc.contributor.author.fl_str_mv Silva, Matheus Moraes Nunes da
dc.subject.por.fl_str_mv Bancos de dados
Bancos de dados distribuídos
Replicação de dados
Alta disponibilidade
Arquitetura
Replicação
2PC
Consistência
Atomicidade
Durabilidade
Isolamento
Transação
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS
topic Bancos de dados
Bancos de dados distribuídos
Replicação de dados
Alta disponibilidade
Arquitetura
Replicação
2PC
Consistência
Atomicidade
Durabilidade
Isolamento
Transação
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOS
description The aim of this work was to evaluate the replication overhead of relational databases, using two different transactional architectures in comparison. One architecture contains only one centralized database and the other contains two databases in strong mutual replication. This overhead assessment was based on the main Hardware metrics such as CPU utilization, RAM, Disk Input and Output, and Network traffic, in addition to the deployed RDBMS's own metrics which, considering two test scenarios, culminated in a better performance for the centralized database architecture. The first test scenario simulated a short duration transaction execution while the second test scenario simulated a long duration execution using, in both scenarios, a transactional load benchmark to obtain the metrics under evaluation. For the development of such activity, only open source tools were used in order to facilitate the reproduction of this work in future researches.
publishDate 2021
dc.date.none.fl_str_mv 2021-06-28T17:46:25Z
2021-06-28T17:46:25Z
2021-06-16
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 SILVA, Matheus Moraes Nunes da. Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade. 2021. 65 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2021.
https://repositorio.ufu.br/handle/123456789/32237
identifier_str_mv SILVA, Matheus Moraes Nunes da. Avaliação da sobrecarga de replicação de bancos de dados relacionais para alta disponibilidade. 2021. 65 f. Trabalho de Conclusão de Curso (Graduação em Sistemas de Informação) – Universidade Federal de Uberlândia, Uberlândia, 2021.
url https://repositorio.ufu.br/handle/123456789/32237
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.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Sistemas de Informação
publisher.none.fl_str_mv Universidade Federal de Uberlândia
Brasil
Sistemas de Informação
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFU
instname:Universidade Federal de Uberlândia (UFU)
instacron:UFU
instname_str Universidade Federal de Uberlândia (UFU)
instacron_str UFU
institution UFU
reponame_str Repositório Institucional da UFU
collection Repositório Institucional da UFU
repository.name.fl_str_mv Repositório Institucional da UFU - Universidade Federal de Uberlândia (UFU)
repository.mail.fl_str_mv diinf@dirbi.ufu.br
_version_ 1805569617410654208