TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O Sistema de Distribuição

Por:   •  2/9/2015  •  Trabalho acadêmico  •  367 Palavras (2 Páginas)  •  220 Visualizações

Página 1 de 2

1.Explique o que quer dizer transparência de distribuição e dê exemplos

de diferentes tipos de transparência;

É a capacidade[pic 1] de ocultar que os processos e recursos do sistema estão fisicamente

distribuídos por vários computadores.

Transparência de Acesso – oculta diferenças na representação de dados e no modo como os recursos podem ser acessados por usuários; Transparência de Localização – oculta o lugar em que um recurso está localizado; Transparência de Migração – oculta que um recurso pode ser movido para outra localização; Transparência de Relocação – oculta que um recurso pode ser movido para outra localização enquanto em uso; Transparência de Replicação – oculta o fato de um recurso ter várias cópias; Transparência de Concorrência – oculta que o mesmo recurso esta sendo usado por vários usuários ao mesmo tempo; Transparência de Falha – oculta a falha e a recuperação de um recurso sem a percepção do usuário.[pic 2]

2.Por que nem sempre é uma boa ideia visar à implantação do mais alto

grau de transparência possível;

por causa do  desempenho

3. Pode-se conseguir escalabilidade pela aplicação de diferentes técnicas.

Quais são essas técnicas?

  • Ocultar latências, construindo uma aplicação de forma a utilizar somente comunicação assíncrona. Reduzir requisições ao servidor
  • Distribuição:

Quebrar um componente em partes menores e

espalhar essas partes pelo sistema, Podendo assim vários clientes realizar uma comunicação em paralelo.

  • Replicação, com ela podemos aumentar a disponibilidade e ajudar a balancear a carga de trabalho entre componentes, mas com isso pode ocorrer problemas de inconsistência.

4.O que é um sistema distribuído aberto e quais os benefícios que a 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

5.Por que as vezes é muito difícil ocultar a ocorrência e a recuperação falhas em um sistema distribuído?

por causa da incapacidade de distinguir entre um recurso que não funciona e um recurso insuportavelmente lento.[pic 3] porque um sistema nunca mais ser livre de falhas.

6.Qual é o papel do middleware em um sistema distribuído?

Middleware é uma camada adicional de software situada entre o nível de aplicação e o nível que consiste no sistema operacional. O Middleware tem o papel de interligar diferentes aplicações em diferentes sistemas operacionais em diferentes computadores.

...

Baixar como (para membros premium)  txt (2.6 Kb)   pdf (105.6 Kb)   docx (298.1 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com