Buscar

tanenbaum sistemas distribuidos cap 1 resolucao

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Problemas – Respostas
O uso do Torrent, onde o usuário ao fazer download de um determinado arquivo pensa estar baixando diretamente de um único servidor, quando na verdade, este arquivo esta fragmentado e vindo de vários outros servidores, porém estas informações ficam ocultas ao usuário.
Facilidade na comunicação entre o software e hardware ao acesso a recursos remotos e compartilhamento de maneira eficiente e controlada. Usado para mover e transportar informações e dados entre programas de diferentes protocolos de comunicação.
Um erro facilmente cometido é assumir que um sistema distribuído operando em uma organização deve ser espalhado na organização inteira. Na pratica, vemos sistemas distribuídos que estão sendo instalados de modo que a organização é dividida. Neste sentido, poderíamos ter um SD suportando procedimentos e processos de retaguarda, bem como ter um sistema de vanguarda separado, os dois podem estar acoplados, mas não há nenhuma razão para deixar este acoplamento ser totalmente transparente.
Dependendo do contexto, pode indicar invisibilidade, aquilo que fica “oculto”, mas também pode significar clareza, visibilidade. O usuário é privado do que ocorre internamente ao sistema, mostrando apenas ao usuário o que ele precisa saber. O seu principal objetivo é ocultar processos e recursos que estão distribuídos em vários computadores. 
Exemplos: Localização, Migração, Falha, etc..
Devido às tolerâncias e transparências onde são constantes em um sistema distribuídos.
Com a finalidade de obter o mais alto grau de transparência, pode levar a uma considerável perda de desempenho que os usuários não estão dispostos a aceitar.
Um sistema distribuído aberto oferece serviços de acordo a regras claramente definidas. Um sistema aberto é capaz de interoperar com outros sistemas abertos mais facilmente, e também permite que aplicativos sejam facilmente portados entre diferentes implementações do mesmo sistema.
É 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.
Esconder a latência na comunicação;
Distribuição;
Replicação.
 Uma organização virtual define um grupo de usuários/aplicações que tem o acesso a um grupo específico de recursos, que podem ser distribuídos através de diferentes computadores, possuído por muitas organizações diferentes. De fato, uma organização virtual define quem tem o acesso a que. Isto também sugere que os recursos devam manter uma conta de usuários juntamente com os respectivos direitos de acesso. Isto pode ser feito através de mecanismos de controle de acesso padrão, embora os usuários convidados “guest users” possam necessitar de uma conta especial, o que complica consideravelmente a politica de acesso definida.

Continue navegando