Opções de Replicação
Regis Ezipato
Senior Consultant
Field Services, South America
Agenda





Introdução
Por que um negócio precisa de
replicação?
Explorando opções de
Replicação
Comparando as alternativas
Sumário
2 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Fato
Replicação é o processo de
compartilhar informação entre bases
de dados (ou qualquer outro tipo de
servidor) para garantir que o conteúdo
está consistente entre sistemas.
Fonte: about.com
3 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Replicação
Não tem que ser pesado…
4 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Há muitas opções a fazer…
Veritas
4GL
Triggers
HP
Fathom™
Replication
EMC
After
Imaging
IBM
5 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Agenda





Introdução
Por que o negócio precisa de
Replicação?
Explorando opções de
Replicação
Comparando as alternativas
Sumário
6 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Custo de fazer negócios
“Setor Privado protegido não é
luxúria; é um custo de fazer
negócios depois do 11/09. É
ignorado um tremendo custo
potêncial em vidas, dinheiro e
segurança nacional.”
Relatório Final da Comissão do 11/09
7 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Por que um negócio precisa de
Replicação?



Requerimentos do Negócio – 24x7, 9x5, etc.
Plano de Continuidade de Negócios
Regulamentações
– Sarbanes Oxley, HIPAA, Basel II


Regras de Segurança
Finais de semana tranquilos
8 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Agenda





Introdução
Por que o negócio precisa de
Replicação?
Explorando opções de
Replicação
Comparando as alternativas
Sumário
9 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Algumas coisas que deveriamos
Replicar…
Bancos de
Dados
Bons
Dias
Mar
Vermelho
Stradivarius
10 © 2005 Progress Software Corporation
Einstein
COMP-02: Replication Options Explored
Algumas coisas que você pode
querer replicar…mas, está com medo
Johnny Damon
$$
€
Include
Files
11 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
E algumas coisas que não deveriam
ser replicadas…
Genghis Khan
Mau
Humor
12 © 2005 Progress Software Corporation
Implementações
“Inteligentes”
COMP-02: Replication Options Explored
O valor dos dados
“Decisões baseadas em dados
incorretos ou indisponíveis podem
afetar adversamente a execução dos
processos. ”
LeRon E. Bielak, US Department of the Interior
Dezembro 2002
13 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Tipos de Replicação

Replicação baseada em Log
– Backup e restore
– After image
– Triggers de Aplicação



Opções baseadas em Fabricantes
Fathom Replication
3a parte
– EMC
– Veritas
14 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Por que se preocupar?
“Eu tenho um pequeno negócio e
não necessito me preocupar com
continuidade dos negóciosalém do
mais, eu tenho Progress.”
Cliente Anônimo
15 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opções baseadas em Log
Resumo







Backup e restore
Baseado em After image (AI)
Nenhuma “configuração”, mas deve ser
construído
Base remota não pode ser usada
Nunca será tempo-real
Licenciamento
DBA experiente em gerenciamento de AI
16 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opções baseadas em log
Configuração



After image deve estar habilitado
Restaure o backup Progress
Aplique os arquivos de AI manualmente
17 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opções baseadas em log
Manutenção

Gerenciamento de Script
– Constante manutenção
– Novas implementações


DB fora de sincrônia
Completo gerencimento dos AI
– Backup, transferência, roll forward dos AI’s


Deve monitorar o processo
Falha requer os últimos arquivos AI’s da
produção
18 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
O valor do Fathom™ Replication
“A principal razão para Replicação é
a importância das aplicações para o
nosso negócio.”
Denise MacDonald,
Network and Support Manager,
Caledonian MacBrayne
19 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opção Progress
Resumo

Fathom Replication
– Nível de replicação próxima de tempo-real
– Banco de dados Backup acessível para
relatórios e consultas
– Falhas com pequena ou nenhuma perda de
transações
20 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opção Progress
Configuração





Instale Fathom Replication no Source e
Target
Configure arquivos .properties
Habilite AI no Source
Restaure backup Progress
Habilite a replicação
21 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opção Progress
Manutenção


Gerenciamento de AI para backup
DB’s fora de sincrônia
– Fathom Replication pode re-sincronizar as
bases de dados
– Você deve rodá-lo novamente


Deve monitorar arquivos de log e processos
Falhas podem requerer o último arquivo AI do
Source
22 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Foco no seu negócio
“Com Veritas, nós temos aumentado
significativamente a produtividade
da área de TI e nossa equipe pode
agora focar mais seu tempo em
suportar nossos usuários.”
Steven Vasquez, MIS network administrator Unity
Health Center, March 2005
23 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
3a Parte não significa…
24 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opções de 3a Parte
Resumo


Vendedor neutro
Suas escolhas dependem do vendedor
1. Trocas periódicas de discos, transferências
para outro conjunto de discos
2. Alteração em tempo-real de um bloco ou bit



Conhecimento de Hardware é requerido
Backup de base de dados não está
disponível
Licenciamento
25 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opções de 3a Parte
Configuração




Instalação e configuração de hardware e
software (dependendo da solução)
Começe copiando processos
Configure os processos para rodar
Monitore os processos
26 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Opções de 3a Parte
Manutenção


Manutenção de Hardware
Manutenção de Software
– Patches, service packs

Pontos de compatibilidade
27 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Agenda





Introdução
Por que o negócio precisa de
Replicação?
Explorando opções de
Replicação
Comparando as alternativas
Sumário
28 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
O Preço
“ 93% das companhias que
perderam mais que 10 dias de
dados, faliram. Metade delas,
imediatamente.”
Juniper Networks
29 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Fácil de implementar
Tópicos
Instalação
Configuração
Manutenção
Log
Difícil
Difícil
Médio
Progress
Fácil
Médio
Fácil
3a Parte
Difícil
Difícil
Médio
Upgrade
Difícil
Fácil
Médio
30 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Gasto de Implementação
Tópicos
Instalação
Configuração
Manutenção
Log
Alto
Alto
Médio
Progress
Médio
Baixo
Baixo
3a Parte
Alto
Alto
Médio
Licensas
Upgrade
Médio
Alto
Médio
Baixo
Alto
Alto
31 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Encontrando Objeticos de Negócios
“Fácil de Usar”
Difícil
Replicação baseada
em Log
Replicação de 3a Parte
Fathom Replication
“Custo”
Fácil
Pouco Custo
32 © 2005 Progress Software Corporation
Expansivo
COMP-02: Replication Options Explored
Agenda





Introdução
Por que o negócio precisa de
Replicação?
Explorando opções de
Replicação
Comparando as alternativas
Sumário
33 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Sumário

A evolução de seus negócios precisa
– Quanto trabalho você quer ter para
fazer?

Há muitas opções
– Olhe o cenário completo
34 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Perguntas?
35 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Obrigado pelo
seu tempo!
36 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
37 © 2005 Progress Software Corporation
COMP-02: Replication Options Explored
Download

Introdução Por que o negócio precisa de Replicação?