A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Daniel Paulo Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento.

Apresentações semelhantes


Apresentação em tema: "Daniel Paulo Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento."— Transcrição da apresentação:

1 Daniel Paulo dptsalvador@hotmail.com

2 Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento e pronto para uso. Recursos disponíveis: - Cluster - LOG SHIPPING (para cada banco) - MIRRORING - Replicação (para cada objeto)

3 LOG Shipping É um recurso que permite copiar um banco de dados para outros.

4 CaracterísticaLOG SHIPPINGReplicação Latência>=1 minSegundos Chaves PrimáriasNãoSim Envio de tabelas com filtrosNãoSim Possibilidade de atuar como Servidor principal SimNão Atualização dos dados dos bancos de sistema Sim, a maior parte Não FocoDisaster Recover - DR Alta disponibili dade *Passo a passo da página 615 à 628

5 Database Mirroring O espelhamento de banco de dados (Database Mirroring) é uma tecnologia disponível a partir da versão 2005 e consiste em transferir o transaction LOG diretamente para o servidor espelho O Database que está sendo espelhado ficará inacessível até que uma falha ocorra

6 Tipos de Proteção Máxima Segurança(High Safety) - Replicação síncrona - A operação ocorre somente quando todos os servidores envolvidos - Baixa performance Alta Performance(High Performance) - Replicação síncrona - Utiliza Protocolo Two-Phase-Commit Alta Proteção (High Protection) - Mecanismo de replica síncrono sem a utilização de Witness server

7 Servidores envolvidos na configuração - Servidor Principal é a origem dos dados - Servidor Mirror é o de espelhamento - Servidor Witness é o servidor que habilita o failover automático

8 Alguns itens importantes sobre o espelhamento de Banco de Dados - Modelo de recovery deve ser FULL - É necessário criar um banco de espelhamento com uma operação de RESTORE norecovery - O Mirror deve ter o mesmo nome do banco principal

9 Indicação de UsoTransaction Safety Mecanismo de Transferência Quorum Requerido Witness Server Tipo de Failover Alta disponibilidadeFULLSynchronousYY Automático ou Manual Alta ProteçãoFULLSynchronousYNApenas manual Alta PerformanceOFFAsynchronousNN/AApenas forçado

10 Always ON – SQL 2012 Implementado na versão 2012 que garante a disponibilidade de ambientes críticos e integrados em CLOUD. - Possibilidade de manter até 4 replicas para cada servidor - Semelhante ao Database Mirroring - Melhora na performance em relação: -Eficiência no I/O dos servidores secundários -Otimizações realizadas no arquivo de LOG usando o recurso de LOG pool

11 Arquitetura Windows server Failover Cluster e Always ON As tarefas referentes ao processamento da aplicação podem ser realizadas em até 4 replicas. - Necessário a implementação do Windows Failover Clustering - Recursos: -Monitor de integridade -Gerenciamento de recursos -Gerencimaneto de metadados -Coordenação de Failover

12 Laboratório página 730 à 748


Carregar ppt "Daniel Paulo Introdução A disponibilidade de um sistema é a probabilidade de que ele esteja funcionando num determinado momento."

Apresentações semelhantes


Anúncios Google