Sistemas Distribuidos - Consistência e Replicação de dados

1917 palavras 8 páginas
UNIP – UNIVERSIDADE PAULISTA
CIÊNCIAS DA COMPUTAÇÃO

CONSISTÊNCIAS / REPLICAÇÕES

José Ari Avelino – B038JB-9
Hugo Leonardo -

Manaus, 2014
SUMÁRIO

CONSISTÊNCIA / REPLICAÇÃO EM SISTEMAS DISTRIBUÍDOS 3
Razões para Replicação 4
Confiabilidade 4 Desempenho 4
Consistência de dados 4
MODELOS DE CONSISTÊNCIAS
CENTRADAS EM DADOS 5
Modelo de Consistência 5
Disponibilidade 6
Replicação e Escalabilidade 6
O problema da consistência 6
Consistência centrada no cliente 7
REFERÊNCIAS BIBLIOGRÁFICAS 9

CONSISTÊNCIA / REPLICAÇÃO EM SISTEMAS DISTRIBUÍDOS
A Replicação de Dados consiste em manter múltiplas cópias de dados, chamadas de réplicas, em
…exibir mais conteúdo…

Enquanto ao menos um servidor estiver funcionando, o serviço deve continuar. Desempenho
É um item muito importante quando um sistema distribuído precisa ser ampliado em quantidade e área geográfica. No caso de ampliação em quantidade, diversos servidores web com o mesmo DNS e os servidores devem ser selecionados alternadamente.
Já no caso de ampliação geográfica as requisições são repassadas para o servidor mais próximo geograficamente.
Consistência de dados
É um processo que é usado para manter uma informação uniformemente conforme ela se move em uma rede ou entre vários processos de um computador. Pelo fato de existir múltiplas cópias de dados, objeto de leitura e escrita de vários processos, pode gerar um problema de inconsistência nos dados.
MODELOS DE CONSISTÊNCIAS
CENTRADAS EM DADOS
O modelo de consistência centrado em dados, onde todos os nodos observam as mesmas sequencias de operações nos objetos compartilhados.
A consistência de um objeto é dependente de operações de leitura e escrita sobre suas múltiplas cópias. Um modelo de consistência define regras a serem seguidas nessas operações de modo a que o sistema possa garantir a integridade dos dados.
Na consistência centrada em dados as regras definem como os dados são

Relacionados

  • Sistemas Distribuídos baseados em Coordenação
    3404 palavras | 14 páginas
  • Sistemas Distribuidos
    3888 palavras | 16 páginas
  • Sistemas distribuidos
    7429 palavras | 30 páginas
  • GOOGLE BIG TABLE E GOOGLE FILE SYSTEM
    2539 palavras | 11 páginas
  • Como criar um banco de dados para um sistema web
    1256 palavras | 6 páginas
  • Sistemas Distribuidos - Colouris
    5024 palavras | 21 páginas
  • Cassandra - banco de dados nosql
    2111 palavras | 9 páginas
  • Lista de exercícios de sistemas distribuídos
    1469 palavras | 6 páginas
  • Web service
    14295 palavras | 58 páginas
  • Tolerância a falhas em software
    2298 palavras | 10 páginas