Exercicios Sistemas Distribuidos

Páginas: 7 (1748 palavras) Publicado: 22 de outubro de 2013



JOSIELE LIMA FREIRE









Sistemas Distribuídos: Cap2. Exercícios





















JOSIELE LIMA FREIRE





Sistemas Distribuídos: Cap2. Exercícios



Atividade apresentada como requisito parcial de avaliação da Disciplina Sistema Distribuídos sob a orientação do professor Marco Sussuarana.






Sistemas Distribuídos: Cap2.Exercícios

2.1 - Descreva e ilustre a arquitetura de um ou mais aplicativos de Internet importantes (por exemplo, a Web, Correio Eletrônico ou News).
R: É um modelo computacional que separa clientes e servidores, sendo interligados entre si em geral utilizam uma rede de computadores. Cada instância de um cliente pode enviar requisições de dado para algum dos servidores conectados e esperar pelaresposta. Um navegador da web é um programa cliente em execução no computador de um usuário que pode acessar informações armazenadas em um servidor web na Internet. Usuários de serviços bancários acessando do seu computador usam um cliente navegador da Web para enviar uma solicitação para um servidor web em um banco. Esse programa pode por sua vez encaminhar o pedido para o seu próprio programa debanco de dados do cliente que envia uma solicitação para um servidor de banco de dados em outro computador do banco para recuperar as informações da conta. O saldo é devolvido ao cliente de banco de dados do banco, que por sua vez, serve-lhe de volta ao cliente navegador exibindo os resultados para o usuário.

2.2 - Para os aplicativos discutidos no Exercício 2.1, diga como os servidores cooperamno fornecimento de um serviço.
R: O modelo cliente-servidor, se tornou uma das ideias centrais de computação de rede. Muitos aplicativos de negócios a serem escrito hoje utilizam o modelo cliente-servidor. Em marketing, o termo tem sido utilizado para distinguir a computação distribuída por pequenas dispersas computadores da "computação" monolítica centralizada de computadores mainframe. Cadainstância de software do cliente pode enviar requisições de dados a um ou mais servidores ligados. Por sua vez, os servidores podem aceitar esses pedidos, processá-los e retornar as informações solicitadas para o cliente. Embora este conceito possa ser aplicado para uma variedade de razões para diversos tipos de aplicações, a arquitetura permanece fundamentalmente a mesma.



2.3 - Como osaplicativos discutidos no Exercício 2.2 envolvem o particionamento e/ou a replicação (ou armazenamento em cache) dos dados entre os servidores?
R: Na pratica os aplicativos com armazenamento com cachê utilizam a técnica de fazer copias dos objetos recente acessados pelo cliente no computador do cliente ou servidor, pois quando uma solicitação de objeto e feita o cachê faz uma busca um sua memória paraa resposta mais rápida se existi no caso de atualizações faz uma busca na origem do objeto . esse armazenamento cachê poderá ser implantado no computador cliente ou servidor.
2.5 - Frequentemente, os computadores usados nos sistemas peer-to-peer são computadores desktop nos escritórios ou nas casas dos usuários. Quais são as implicações disso na disponibilidade e segurança dos objetos de dadoscompartilhados que eles contem e até que ponto qualquer vulnerabilidade pode ser superada por meio da replicação?
R: Quanto à disponibilidade, se nenhum usuário que possua certa parte do arquivo estiver conectado na rede nenhum outro usuário que esteja fazendo download desse arquivo conseguirá completar todas as partes. A centralização do serviço em um único computador não favorece aumento daescala do sistema. Quanto à segurança, nas redes peer-to-peer esse quesito não é predominante. Existem problemas de dados corrompidos, latência de transferência, transferência não confiável, etc., além do problema de negação de serviço. Pode-se utilizar autenticação e criptografia para amenizar os problemas de segurança. A vulnerabilidade na disponibilidade pode ser solucionada utilizando a...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Exercícios Sistemas Distribuídos
  • Exercícios de sistemas distribuídos resolvidos
  • Lista de exercícios de sistemas distribuídos
  • Lista de Exercício de Sistemas Distribuídos
  • Exercício Sistema Distribuido
  • Exercicios Sistemas Distribuidos
  • Exercicio sistemas distribuidos
  • Lista de exercícios de Sistemas Distribuídos

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!