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

Os Sistemas Distribuídos

Por:   •  30/4/2015  •  Trabalho acadêmico  •  648 Palavras (3 Páginas)  •  187 Visualizações

Página 1 de 3

Atividades

Nome: Fillype Fernandes Cunha.

3º Período Sistemas de Informação.

  1. Cite 5 vantagens dos sistemas distribuídos.
  • R: Crescimento Incremental: Tem fácil expansão.
  • Confiabilidade: São mais confiáveis devido à multiplicidade e ao grau de autonomia em suas partes.
  • Proteção: Oferecem mais segurança do que os sistemas centralizados.
  • Flexibilidade: Evita problemas mantendo várias opções em aberto.
  • Segurança: Assegura os dados de uso não autorizado.

  1. Quais as características de um sistema Peer-to-peer.
  • R: Decentralizado: Não possui servidor centralizado.
  • Auto-Organização: Toda a coordenação do grupo é distribuída.
  • Adaptabilidade: Se adapta à rede mesmo que ocorra falhas.
  • Escalabilidade: Cresce em escala rapidamente.
  • Comunicação direta entre os pares: Cada nó da rede realiza tarefas tanto de cliente quanto de servidor.
  1. Qual a função do RPC (Remote Procedure Call).

R: Tecnologia de comunicação entre processos que permite a um programa de computador chamar um procedimento em outro espaço de endereçamento (geralmente em outro computador, conectado por uma rede).

  1. Explique o significado de transparência de distribuição e dê exemplos de diferentes tipos de distribuição.

R: O modo em que um conjunto de máquinas são vistos por seus usuários como um sistema único.

  • Transparência de Localização: Oculta o lugar onde determinado recurso está.
  • De acesso: Oculta diferenças na apresentação e no modo como os usuários acessam os dados.
  • Migração: Oculta que o recurso pode ser movido para outro lugar.
  • Relocação: Oculta o recurso pode ser movido para outro lugar enquanto em uso;
  • Replicação: Oculta as várias cópias de um arquivo.
  • Concorrência: Oculta o fato de um recurso estar sendo usado ao mesmo tempo por vários usuários.
  • Falha: Oculta a falha e a recuperação de um recurso sem a percepção do usuário.

  1. O que é uma organização virtual e dê uma sugestão de uma possível implementação dessas organizações.

R: As organizações virtuais são criadas para se atingir uma meta ou atender a uma necessidade de mercado específica. São constituídas de duas ou mais empresas diferentes que complementam competências, recursos, conhecimentos e meios para o cumprimento de uma tarefa ou o desenvolvimento de um produto, ultrapassando fronteiras geográficas, temporais e culturais.

Ex: Uma rede de fabricas. 1º A estruturação é definida em função de tarefas organizadas virtualmente, por meio de metas.

2º Gerenciamento das tarefas virtualmente:

  • Analise das necessidades para compor o produto.
  • Identificar alternativas para atender ao que foi requisitado.
  • Desenvolver e manter os processos necessários para tal desenvolvimento.
  • Aperfeiçoar os critérios para alocar recursos.

  1. Existe relação entre as transparências de localização e de replicação? Justifique.

R: Não. Pois o usuário não sabe onde se localiza um determinado recurso e nem que há cópias de arquivos ou a localização destas cópias.

  1. Existe relação entre as transparências de localização e de relocação? Justifique.

R: Sim. A localização de certo recurso é ocultada do usuário tanto quanto a mudança desta localização.  

  1. Enumere as características de um sistema distribuído em arquitetura centrada em dados.
  • R: Centrada em um servidor.
  • Comunicação por meio de fonte de dados.
  • Espaço de dados comum e persistente.

  1. Defina um exemplo da utilização de monitor de transações em um sistema distribuído.

R: Em agência de turismo.

  1. Explique as características de um cluster.
  • R: Relaciona dois mais computadores para a realização de uma tarefa.
  • Estes computadores precisam ter o mesmo hardware ou compatíveis (homogêneos).
  • Dividem entre si o processamento e executam o trabalho de maneira simultânea.
  • Deve ser transparente para o usuário.
  • Controlado por um único nó.

  1. Explique as características de uma computação em grade.
  • R: Une várias máquinas para um serviço melhorando o resultado final.
  • Não precisam ter o mesmo hardware (heterogêneos).
  • Máquinas ingressam e saem independentes;
  • Não precisa de master;
  • Têm acessos controlados.
  • Usam organização virtual.
  • As máquinas ficam dispersas em áreas geográficas diferentes.
  1. Quando eu deveria utilizar um cluster? Justifique.

R: Usado quando os serviços são críticas, ou precisam de disponibilidade e/ou agilidade no processamento.

...

Baixar como (para membros premium)  txt (4.7 Kb)   pdf (74.2 Kb)   docx (14.5 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com