Date post: | 15-Jan-2017 |
Category: |
Technology |
Upload: | luiz-henrique-garetti-rosario |
View: | 36 times |
Download: | 0 times |
High Availability and Disaster Recovery salvando vidas
Luiz Henrique GarettiMicrosoftluizh.rosario@gmail.comwww.lhgaretti.wordpress.com | @luizhgaretti
SQL Saturday#573 - Brasília
PATROCINADORES
sp_help(‘Luiz Henrique Garetti’)• vPFE SQL Server at Microsoft
• Formado em Ciência da Computação
• MBA em Business Intelligence
• Palestrante SQL Sat – BSB, RJ, São Paulo e Bogotá
• Colunista no site Imasters e Revista SQL Magazine
• Blog www.lhgaretti.wordpress.com – Bit a Bit com SQL Server
SELECT * FROM agenda WHERE date = Getdate() AND local = ‘Brasília’
O que é Dados e Informações ?
Importância dos Dados(informação) no mundo Atual ?
Casos de Desastres (Naturais e Hardware)
Como nos prevenir ?
Alta Disponibilidade e Disaster Recovery
HA e DR no SQL Server - AlwaysOn
O que significa “Dados” ?
https://dicestore.wordpress.com/2009/11/04/curiosidade-2-um-breve-historico-sobre-dados/
Então Dados é ?
Analogia….
Qual a importância da informação para sua empresa ?
E se sua empresa perdesse os dados?
Quais os Impactos?
$$ Financeiros $$ Marketing negativo...
Perda de mercado para concorrentes, desconfiança dos clientes e parceiros
Quebras de contratos, Multas, indenizações
Ataque 11 de Setembro Word Trade Center - USA
Falência imediatade 20% das empresas
35% foram a falência mesesdepois ou passam por problemasfinanceiros até hoje.
Origem: Terrorismo
Fonte: University of Minnesota Twin Cities, United States
Incidente em Transportadora LATAM
• Origem: Problema de Hardware
• Tempo de RTO: 22 horas
• Prejuízo aproximado em R$ 650.000,00
• 38 caminhões parado• 18 no Brasil• 11 na Argentina• 09 na Colômbia
E o mais importante... Diretoria entendeu a importância da TI para o negocio da empresa.Investimento de R$ 2 milhões de reais para 2013/2014.
Entre outras...
...
Como nos prevenir ?
Quais são as apólices de Seguro do DBA ?
Backup
Alta Disponibilidade
Disaster Recovery
Redundância
(Storage,
Cloud, ...)Documentação
Disaster Recovery (DR) e High Availability (HA)
Disaster Recovery (DR)• Principal objetivo: Reestabelecimento do ambiente Pós-desastre.
• DR é passo seguinte, despois do... PUUTSSS, FUDEUUU
• Incêndios, inundações, vandalismos, sabotagem e falhas tecnológicas.
• RPO (Recovery Point Objective) e RTO (Recovery Time Objective)
• O RPO é o ponto no tempo onde será recuperado o Banco de dados.
• O RTO é o tempo que será necessário para recuperar o Banco de dados
High Availability (HA)
Principal Objetivo: Manter a Continuidade do Sistema/Aplicação
AlwaysOn
AlwaysOn
• Evolução das tecnologia para Alta Disponibilidade e Disaster Recovery da Microsoft para Databases.
• Mais abrangente – Nível de Instância e Banco de Dados.SQL Server 2012 – 4 Réplicas.SQL Server 2014 – 8 Réplicas.
• Mais flexível e maior aproveitamento de Investimento em hardware.
• Storage não é obrigatório, configurável em subnet distintas
Pegando o melhor de:
Log Shipping (Inteligência de Múltiplas Réplicas). Database Mirror (Sincronização a nível de Transações). Cluster (Detecção a falha de
Hardware/Failover).
AlwaysOn
Listener:
SQLProdução
SQLRéplica
HADBPROD
AlwaysOn
Replicas Onlline:
Exemplo de arquitetura
Lembra do investimento da empresa de Transportes?
Dúvidas?