Sistemas distribuidos

Páginas: 8 (1965 palavras) Publicado: 29 de abril de 2013
Sistemas Distribuidos
1) Defina transparência em sistemas distribuídos dando exemplos de diferentes tipos transparência.
Um sistema distribuído apresenta aos usuários e aplicações como um único sistema de computador denominado transparente.
Tipos de Transparência:
Acesso - Oculta diferenças na representação de dados e no modo de acesso a um recurso.
Localização - Oculta o lugar em que umrecurso está localizado Migração Oculta que um recurso pode ser movido para outra localização.
Relocação - Oculta que um recurso pode ser movido para outra localização enquanto em uso.
Replicação - Oculta que um recurso é replicado.
Concorrência - Oculta que um recurso pode ser compartilhado por diversos usuários concorrentes
Falha - Oculta a falha e a recuperação de um recurso.

2) Por quenão é viável pensarmos e implementarmos um alto grau de transparência?
Pode conduzir a uma perda considerável do desempenho, de forma a usuários não estar disposto aceitar.

3) Defina organização virtual (OV) no contexto de Sistemas Distribuídos.
Uma organização virtual (OV) define um grupo de usuários / aplicações que têm o acesso a um grupo específico de recursos, que podem ser distribuídosatravés de diferentes computadores, possuído por muitas organizações diferentes. De fato, uma OV 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 (tais como os bits do rwx em UNIX), embora os usuários convidados “guest users”possam necessitar de uma conta especial, o que complica consideravelmente a política de acesso definida.

4) Atualmente alguns sistemas pervasivos fazem parte de nossas vidas: Sistemas de saúde monitorados e redes de sensores, por exemplos. Dê alguns exemplos com uma descrição sucinta de cada.
Com o aumento do custo do tratamento médico, estão sendo desenvolvidos novos dispositivos paramonitorar o bem-estar de indivíduos e entrar automaticamente em contato com os médicos quando necessário. Em muitos desses sistemas, uma meta importante e evitar que as pessoas sejam hospitalizadas.
Sistemas para tratamentos de saúde costumam ser equipados com vários sensores organizados em uma rede de área corporal (Body-area Network – BAN), de preferência sem fio.

5) Proponha uma solução para odifícil problema de latência de rede em sistemas geograficamente distribuídos.
A solução depende de como o cliente é organizado. É possível dividir o código no lado cliente em partes menores para que possam ser processadas separadamente (i.e. idéia de threads). Assim, enquanto uma parte do código espera a resposta do servidor, outra parte pode ser processada. Ou seja, o cliente pode realizar outrotrabalho após emitir uma requisição ao servidor. Esta solução substitui de maneira eficaz a comunicação cliente-servidor síncrona pela comunicação assíncrona.

6) Bittorrent usa uma política de distribuição de arquivos baseada na lei do “olho por
olho”. Ache uma justificativa técnica que mostre que essa abordagem não é interessante.
O argumento é relativamente simples. A maioria de clientesBitTorrent são operados atrás das ligações assimétricas tais como fornecido por modem de ADSL ou de cabo.
No geral, os clientes são oferecidos uma capacidade entrante elevada da largura de banda, mas ninguém espera realmente que os clientes tenham os serviços a oferecer.
BitTorrent não faz esta suposição, e considera clientes de um servidor colaborativo. Ter conexões simétricas é um modo muitomelhor para a política “tit-for-tat”.

7) De que maneira um SO impede que um processo monopolize uma CPU?
Um relógio de interrupção gera uma interrupção após um quantum de tempo especificado, e o SO despacha outro processo para executar. O processo interrompido executará novamente quando avançar no topo da lista de prontos e um processador ficarem disponível novamente.

8) Há sentido em...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Sistemas distribuídos
  • Sistemas distribuidos
  • Sistemas distribuidos
  • Sistema distribuido
  • Sistema Distribuido
  • Sistemas Distribuidos
  • Sistemas distribuídos
  • Sistemas Distribuidos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!