Resolução capítulo 1 - livro de sistemas distribuidos tanembaum
Livro Tanembaum
---------------------------------------------------------
Exercício I - Cap 1 - AP 1
---------------------------------------------------------
2. Qual é o papel do middleware em um sistema distribuído ?
Usado para mover ou transportar informações e dados entre programas de diferentes protocolos de comunicação.
4. Explique o que quer dizer transparência (de distribuição) e dê exemplos de diferentes tipos de transparência.
É um sistema em que o usuário é privado do que ocorre internamente no sistema e mostrar apenas o que o usuário final necessita ver/saber. Os tipos de transparência são de acesso, localização, mobilidade, desempenho e escalabilidade.
5. Por que as vezes é tão difícil ocultar a ocorrência e a recuperação de falhas em um sistema distribuídos?
Devido as tolerâncias e transparências que são constantes em um sistema distribuído.
6. Porque nem sempre é uma boa ideia visar à implementação do mais alto grau de transparência possível.
Pois facilitaria a compreensão do erro que está ocorrendo, poupando o usuário de ficar ocioso na espera que algo acontecendo e para o mesmo procurar outra solução.
7. O que é um sistema distribuído aberto e quais são os benefícios que abertura proporciona?
É um sistema que oferece serviços de acordo com as regras padronizadas que descrevem a sintaxe e a semântica desses serviços.
8. Descreva o que é sistema escalonável.
É uma característica desejável em todo o sistema, em uma rede ou em um processo, que indica sua habilidade de manipular uma porção crescente de trabalho de forma uniforme, ou estar preparado para crescer.
9. Pode-se conseguir escalabilidade pela aplicação de diferentes técnicas. Quais são essas técnicas? Esconder latência na comunicação, Distribuição e Replicação 10. Explique o significados de organização virtual e dê uma sugestão para uma possível implementação dessas organizações.
Define um grupo de aplicações que têm o acesso a um grupo