Sistemas Distribuidos Ed2 Cap1 Perguntas
1121 palavras
5 páginas
1- Uma definição alternativa para um sistema distribuído, é que ele é um conjunto de computadores independentes que dá a impressão de ser um sistema único, isto é, o fato de haver vários computadores fica completamente oculto para os usuários. Dê um exemplo para o qual essa visão viria muito a calhar. . O que vem imediatamente à nossa mente é a computação paralela. Se pudéssemos projetar programas que funcionam sem qualquer grande modificação em sistemas distribuídos, que parecem ser os mesmos em sistemas não distribuídos, a vida seria assim muito mais fácil.
Alcançar a visão de um sistema único é considerado praticamente impossível quando a performance está em jogo.
2. Qual o papel do middleware num sistema distribuído?
Aumentar a transparência de distribuição que falta em sistemas operando em rede. Em outras palavras, o middleware visa melhorar a visão de um sistema único que um sistema distribuído deve ter.
3. Muitos sistemas em rede são organizados em termos de uma retaguarda e uma vanguarda.
Como as organizações se ajustam a visão coerente que exigimos para um sistema distribuído?
Um erro facilmente cometido é assumir que um sistema distribuído, operando em uma organização, deve ser espalhado na organização inteira. Na prática, vemos sistemas distribuídos que estão sendo instalados do modo que uma organização é dividida. Neste sentido, poderíamos ter um sistema distribuído suportando procedimentos e processos de retaguarda, bem como ter um sistema de vanguarda separado. Eventualmente, os dois podem estar acoplados, mas não há nenhuma razão para deixar este acoplamento ser totalmente transparente. 4. Explique o que se entende por transparência (de distribuição), e dê exemplos de diferentes tipos de transparência.
Transparência de distribuição é o fenômeno pelo qual os aspectos de distribuição em um sistema estão ocultos dos usuários e aplicações. Exemplos incluem transparência de acesso, transparência de localização,