Alta disponibilidade de banco de dados

Data
2019
Autores
Pereira, Gustavo
Orientadores
André Alessandro Stein, Msc
Coorientadores
Avaliadores
Fábio Alexandrini, Dr
Rodrigo Curvêllo, M.Eng
Título da Revista
ISSN da Revista
Título de Volume
Editor
Resumo
Este trabalho apresenta uma análise sobre a disponibilidade de bancos de dados. Frente a crescente utilização dos sistemas computacionais, se faz necessário o funcionamento contínuo dos mesmos. Diante de possíveis falhas e erros, é de extrema importância uma alternativa que evite prejuízos aos seus usuários. Diante deste cenário, este trabalho de conclusão de curso visa implementar uma estrutura com disponibilidade de banco de dados, no qual será utilizado um servidor com banco de dados principal e outro com espelhamento para atender a disponibilidade ao usuário. Desta forma, quando um servidor falhar o segundo entrará em operação garantindo assim, a disponibilidade ao usuário final. Criou-se uma solução com disponibilidade, baseada no uso de uma estrutura de banco de dados e virtualização. Para a implementação utilizou-se uma técnica de Database Mirroring. Posteriormente, foram executados testes para simular falhas de hardware e de software, de forma a validar o ambiente criado e sua disponibilidade. Como resultado constatou-se que os tempos médios obtidos através de estudos de casos de indisponibilidade atendeu ao objetivo do trabalho e também é possível melhorar o tempo de disponibilidade utilizando recursos de hardware específicos para essa técnica aplicada.
Descrição
Palavras-chave
Disponibilidade , Banco de Dados , Falha , Ciência da Computação
Citação
Coleções