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

Sistema Distribuido

Casos: Sistema Distribuido. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  26/9/2014  •  806 Palavras (4 Páginas)  •  810 Visualizações

Página 1 de 4

1) Quais os benefícios de um sistema distribuído ?

*Maior poder computacional: concorrência

*Menor atraso no acesso, que pode ser feito em um computador próximo.

* Separação física possibilita falhas independentes

2) O que torna os sistemas distribuídos complexos e difíceis de implementar ?

Sua implementação, na prática, é muito difícil devido a certas funções de o SO exigir acesso direto ao hardware, como operações de entrada e saída. Na realidade, o que é implementado mais usualmente é uma combinação do modelo de camadas com o modelo cliente-servidor. O núcleo do sistema, além de ser responsável pela comunicação entre cliente e servidor, passa incorporar outras funções críticas do sistema, com escalonamento e gerência de memória, além das funções dos device drives.

3) Como o sistema distribuído pode aumentar o desempenho?

Sistema distribuído pode fornecer melhor desempenho, alta disponibilidade e tolerância a falhas exemplo colocação dos dados em cache de clientes e servidores é uma maneira conhecida de melhorar o desempenho

4) De que maneira a escalabilidade torna sistemas distribuídos melhores do que os centralizados?

Idealmente componente centralizado sua capacidade impõe limites para o tamanho máximo de um sistema, tal que a restrição ao crescimento não deve existir e escalabilidade pode ser mais confiável:

Toda função pode ser replicada. Quando um processador falha, outro pode continuar o trabalho.

Se um disco dá crash, arquivos gravados também em outros discos não são perdidos.

Várias computações podem ser realizadas em paralelo: um sistema distribuído pode realizar mais na mesma quantidade de tempo

5) Porque sistemas distribuídos estão mais propensos a falhas do que máquinas isoladas ?

A falha de um ou mais recursos em máquinas isoladas pode fazer com que todo o sistema tenha problemas ou pode afetar o desempenho de processos que executem no sistema. Sistema distribuído estão mais propensos a falhas do que os de uma máquina isolada, pois têm mais componentes sujeitos a pane

6) Qual o efeito colateral de aumentar a confiabilidade e a tolerância a falhas ?

Dificuldades para recuperar tal informação têm o problema de localizar novamente na rede. A recuperação nesses sistemas, usualmente de retorno pode provocar efeito dominó Ao desfazer a computação, um processo deixa algumas mensagens órfãs na rede.

7) Quais os tipos de transparência podem ser analisadas ?

Tipos transparência: acesso, localização, concorrência, replicação, falha, migração, desempenho e escala

8) De um exemplo de Transparência de localização

Refere-se ao fato de que os usuários não podem dizer qual é a

localização física de um recurso no sistema.

* Exemplo: http://www.unip.br

9) Quando a transparência a falhas é implementada por replicação, quais questões os projetistas devem considera?

Cabe, portanto, ao projetista a definição do critério de falhas aceitáveis e das possíveis tarefas de contingência, cabendo a permanente verificação se o critério de falhas definido é atendido.

10) Porque a Migração de Processos é empregada em sistemas distribuídos?

Porque são recursos que podem ser movidos dentro do sistema sem que os usuários percebam.

11) Explique a diferença entre migração de processos e clonagem de processos .

A migração consiste em retirar processos já em execução de uma máquina e levá-los para continuarem a execução em outra. Exemplo:

*Sistema de pesquisas em Sites na Web

*Clientes

...

Baixar como (para membros premium)  txt (5.7 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com