Sistema de Banco de Dados Distribuídos

6
SISTEMA DE BANCO DE DADOS DISTRIBUÍDOS DISTRIBUIÇÃO POR REPLICAÇÃO MISAEL GOLLUB POLUCHESKI DEROCI NONATO JUNIOR RAFAEL ROMANIECKI

Transcript of Sistema de Banco de Dados Distribuídos

Page 1: Sistema de Banco de Dados Distribuídos

SISTEMA DE BANCO DE DADOS

DISTRIBUÍDOSDISTRIBUIÇÃO POR REPLICAÇÃO

MISAEL GOLLUB POLUCHESKI

DEROCI NONATO JUNIOR

RAFAEL ROMANIECKI

Page 2: Sistema de Banco de Dados Distribuídos

SGBDs

<- Node-2DRBD

Troca de Mensagens – Primitivas ->

Replicação FileSystem

Gerenciamento de Recursos ->

Node-1 ->

Page 3: Sistema de Banco de Dados Distribuídos

PACEMAKER

crm configure primitive pg_lsb lsb:postgresql \

op monitor interval="30" timeout="60" \

op start interval="0" timeout="60" \

op stop interval="0" timeout="60"

crm configure primitive pg_vip ocf:heartbeat:IPaddr2 \

params ip="${virtualip}" iflabel="pgvip" \

op monitor interval="5"

crm configure group PGServer pg_lsb pg_vip

Page 4: Sistema de Banco de Dados Distribuídos

STREAMING REPLICATION (SR)

Page 5: Sistema de Banco de Dados Distribuídos

AMBIENTEMasterSlave

Replicação

Debian.Db1Debian.Db2

W7.Maquina1

SelectInsertUpdate

XP.Maquina2

Select

Aplicação 1Aplicação 2

Page 6: Sistema de Banco de Dados Distribuídos

REFERÊNCIAS

• MARTINEZ, Rafael. Hot Standby y Streaming replication. 29 de Junho de 2010. Disponível em <http://www.postgresql.org.es/node/483>. Acesso em: 20 de Out. 2015 às 20h20min.

• Yoshi. Pacemaker / Heartbeat + SR クラスタ . <https://www.sraoss.co.jp/prod_serv/support/cluster_option.php>. Acesso em: 21 de Out. 2015 às 21h30min.