Arquitetura de Sistemas Distribuídos
REDES DE COMPUTADORES
SISTEMAS DE INFORMAÇÃO
Arquitetura de Sistemas Distribuídos
Prof. Fernando André
fandre.gomes@yahoo.com.br
Arquitetura de Sistemas Distribuídos
Unidade 2. Introdução aos Sistemas Distribuídos
2.1. Características de Sistemas Distribuídos
2.2. Aplicações Distribuídas e TI Verde
2.3. Tratamento de Falhas
2.4. Classificação de Flynn
2.5. Modelos de Programação
Arquitetura de Sistemas Distribuídos
Unidade 2 - Introdução aos Sistemas Distribuídos
2.1 - Características de Sistemas Distribuídos
Arquitetura de Sistemas Distribuídos
Introdução aos Sistemas Distribuídos
Sistemas Distribuídos
Coleção de computadores independentes, que cooperam para resolver uma tarefa, mas aparecem como um único computador para os usuários do sistema [Tanenbaum].
“Um sistema no qual componentes de software ou hardware localizados em computadores interconectados por rede comunicam e coordenam suas ações através da troca de mensagens” [Coulouris].
Arquitetura de Sistemas Distribuídos
Introdução aos Sistemas Distribuídos
Característica
Talvez uma das características mais marcantes e presentes é a transparência com o compartilhamento otimizado de recursos. Quando falamos de transparência, é importantíssimo lembrar que da mesma forma que é um conceito importante e vital, ela foi dividida em diversas categorias a saber:
•
•
•
•
•
Transparência de acesso;
Transparência de localização;
Transparência de migração;
Transparência de replicação;
Transparência em relação à falha.
Arquitetura de Sistemas Distribuídos
Introdução aos Sistemas Distribuídos
Transparência de Acesso
Quando temos a possibilidade de acessar e/ou interagir com um dado, recurso ou até mesmo um dispositivo, nós precisamos de um meio para acessar. A transparência nesse aspecto significa a forma pela qual eu interajo e com a possibilidade da transformação desse acesso em utilização como se fosse um único