Disponibilidade da Base de Dados

Preview:

Citation preview

Disponibilidade dos Dados(Data Availability)

Carlos Pampulim Caldeirahttp://www.di.uevora.pt/~ccaldeira

www.linkedin.com/in/carlospampulimcaldeira

ADMINISTRAÇÃO DE BASES DE DADOS

Disponibilidade dos dados

"Availability is the Holy Grail of DBA"

• Se os dados estão indisponíveis as aplicações não funcionam!

• Se as aplicações não funcionam a organização pára!

• E-business

Disponibilidade (1) vs. Desempenho (2)

1. capacidade em ser acedido

2. velocidade a que é acedido

Disponibilidade dos dados

Quatro componentes : 

Usabilidade

Recuperação

Fiabilidade

Diagnóstico/Revisão

Disponibilidade dos dados

• Sistemas de Apoio à Decisão

• Data Warehousing

Janela de manutenção:

• 24/7• Manutenção e

reorganização

Novas aplicações:

Disponibilidade dos dados

Custo da indisponibilidade:

• empresa de filatelia

• cadeia de hipermercados

Disponibilidade dos dados

Qual é a disponibilidade suficiente?

Os sistemas de primeiro nível: regra dos cinco-noves

Fonte: Mullins, C. 2002. Database Administration: The Complete Guide to Practices and Procedures. Addison Wesley.

Disponibilidade dos dados

Lista de problemas:• Destruição do Centro de Informática• Rede: hardware, software• Perda do servidor: CPU, RAM e Motherboard• Discos• Software: SO, SGBDR e aplicações

•Erros do DBA• 70% das chamadas recebidas Oracle para DB outage:

• Formação do DBA• Ferramentas / procedimentos

Disponibilidade dos dados

Natureza das interrupções

Disponibilidade dos dados

30% paragens imprevistas70% paragens planeadasBD disponível

• Manutenção ao vivo ou em directo• Automatismos na ABD• (Novas) Características do SGBDR• Explorar o hardware

Técnicas para promoção da disponibilidade:

Disponibilidade dos dados

Manutenção ao vivo ou em directo:

reorganização, backup, balanceamento entre discos, sincronização,…

Disponibilidade dos dados

Update auto BD física em standby:

Disponibilidade dos dados

Oracle Standby Database

Évora

Mad

rid