23 de maio - DCCE/Ibilce/Unesp

Propaganda
Sistema de Arquivos
Distribuídos (SAD)Características
Serviços de nomes e
diretórios
Prof. Dr. Norian Marranghello
Grupo 13
Guilherme Eberhart Jorge
Marcelo Lima Macedo
Características de Sistemas
de Arquivos Distribuídos
• Dispersão e multiplicidade de usuários e arquivos - propriedades de
transparência
• Capacidade de escala
• Heterogeneidade de sistemas
• Tolerância a falhas
• Segurança
• Eficiência
Sistema de Arquivos
- Componente do sistema operacional
•
Funções
- criação
- remoção
- acesso
- atualização
- proteção
Sistema de Arquivos
Distribuídos
•
É também uma parte do SO
•
Faz o tratamento dos arquivos em diferentes localizações físicas
•
Tudo se passa como se fossem centralizados
Características de SAD Dispersão e multiplicidade de
usuários e arquivos
•
•
Vários usuários e arquivos
Localizações físicas diferentes
Propriedades de transparência
•
Transparência de acesso
•
Transparência de localização
•
Transparência de concorrência
•
Transparência de réplicas
Capacidade de escala
•
Adicionar processadores e discos
•
Técnicas de replicação e de caching
•
Evitar centralização
Heterogeneidade de Sistemas
•
•
Diferentes tipos de máquinas
Diferentes Sistemas Operacionais
Tolerância a falhas
•
O sistema deve ser capaz de tratar falhas
Exemplos de falhas:
- operação duplicada
- falha do servidor
Segurança
•
Vários usuários
•
Identificação
•
Permissão
•
Criptografia
Eficiência
•
Mesmas funcionalidades
•
Mesmo/melhor desempenho
•
Configuração conveniente
Serviços de nomes e
diretórios
• Resolução de nomes e endereços
• Atributos e estrutura de nomes
• Espaço de nomes e base de informação
Serviço de nomes
•
Estabelece as propriedades ou atributos das entidades
•
Possibilita identificação e localização dentro do sistema
Serviço de diretórios
•
Faz referência às entidades através de atributo(s) diferente(s) do nome
Resolução de nomes e
endereços
•
Resolução de nomes
•
Resolução de endereços
•
Um exemplo de serviço de nomes e sua resolução é o DNS
•
A resolução pode ser feita de forma interativa ou multicast
Forma Interativa
Retorna indicação
Apresenta nome
Apresenta nome
Retorna resultado
Forma Multicast
1
2
3
Retorna resultado
Atributos e estruturas de nomes
•
•
•
•
A caracterização de uma entidade é dada por seus atributos
A organização do espaço de nomes facilita o acesso a uma entidade
A complexidade da estrutura do nome pode aumentar de acordo com o
número de atributos
Uma estrutura de nomes composta pode ser baseada em aspectos:
– Físicos
– Organizacionais
– Funcionais
Espaço de nomes e base de
informação
•
Implementação de uma base de informação que simplifique o espaço
de nomes
•
Uma forma de se obter tal base é através do uso de uma árvore
Download