sexta-feira, 12 de setembro de 2008

Espaço de Tuplas

Modelo de Memória com operações de escrita e leitura.
Sistemas distribuídos tem no espaço de tuplas uma memória comum onde todos podem ler e escrever no mesmo.
O espaço de tuplas cria uma "ilusão" de que existe um espaço compartilhado entre os objetos no sistema disttribuido, mas na realidade os objetos estão dispostos nas memórias dos nós de cada sistema distribuido.
Um espaço de tuplas é dito com segurança de funcionamento se ele provê os atributos
de segurança de funcionamento. Os atributos relevantes neste caso são: Confiabilidade:
as operações realizadas no espaço de tuplas fazem com que seu estado se modifique de acordo com sua especificação;
Disponibilidade: o espaço de tuplas sempre está pronto para executar as perações requisitadas por partes autorizadas;
Integridade: nenhuma alteração imprópria no estado de um espaço de tuplas pode ocorrer, i.e. o estado de um espaço de tuplas só pode ser alterado através da execução das operações suportadas por ele;
Confidencialidade: o conteúdo de (alguns) campos de uma tupla não podem ser
revelados a partes não autorizadas.
A dificuldade em garantir estes atributos advém da ocorrência de faltas, de natureza
acidental (um bug no software ou uma parada no servidor) ou maliciosa(um invasor que modifica uma tupla no servidor).
O objetivo é evitar que estas faltas causem uma falha no espaço de tuplas, i.e. que um ou mais destes atributos sejam violados. Deste modo, é garantido que o espaço de tuplas se comportará de acordo com sua especificação, mesmo na presença de alguns servidores faltosos.
link:
http://homepages.di.fc.ul.pt/~mpc/pubs/confidencialidade.pdf

Nenhum comentário: