Arquitetura de sistemas distribuidos

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (432 palavras )
  • Download(s) : 0
  • Publicado : 9 de abril de 2013
Ler documento completo
Amostra do texto
Lista de Exercícios.
Capítulo 1
1. Defina Sistemas Distribuídos?
“Coleção de computadores independentes que se apresenta ao usuário como um sistema único e consistente”

2. Descreva astransparências desejáveis em Sistemas Distribuídos.
Acesso – Diferenças de sistemas!   Localização – Geografia!   Localização – URL !  Migração – URL!   Realocação – computação móvel!   Replicação – Mídia!  Concorrência – acesso, travas, transações!   Falha – Leslie Lamport, web browser

3. O que é um sistema aberto ?
“Um sistema distribuído aberto é um sistema que oferece serviços de acordo com asregras padronizadas que descrevem a sintaxe e a semântica desses serviços”.!   

4. O que são transações aninhadas ?
Uma transação aninha é construída com base em uma quantidade de subtransações.Capítulo 2
5. Defina cluster.
 é formado por um conjunto de computadores, que utiliza um tipo especial de sistema operacional classificado como sistema distribuído. 


6. Explique as principaiscaracterísticas dos modelos arquiteturais Cliente/Servidor e Peer-to-Peer.

Cliente/servidor
• Mais comum
• Processos assimétricos
– Clientes – processos requisitam serviços
– Servidores –processos implementam serviços
– Interação cliente/servidor = requisição/resposta
– Comunicação
• Sem conexão (UDP): rede subjacente confiável
• Com conexão (TCP): rede subjacente não confiável
–Problemas
• Escalabilidade e tolerância a falhas

Peer-to-peer
• Processos simétricos
– Não existe diferença entre clientes e servidores
– Manter consistência de recursos em nível de aplicação esincronizá-los quando necessário
• Com conexão (TCP): rede subjacente não confiável
– Vantagens
• Escalabilidade e tolerância a falhas

7. Qual a diferença entre protocolo de comunicação orientadosa conexão e sistemas não orientado a conexão?
O serviço orientado à conexão se baseia no sistema telefônico, para um usuário utilizar um serviço de rede orientado a conexão, inicialmente...
tracking img