Os Sistemas Distribuídos
Por: Ednelso245 • 15/7/2018 • 900 Palavras (4 Páginas) • 372 Visualizações
...
QUESTIONÁRIO 2
1. RESPOSTA: Um exemplo que podemos usar são os mecanismos de buscas, os quais permitem usuários pesquisar resumos de informações disponíveis em páginas web, em sites de toda internet. Assim um mecanismo de busca é tanto servidor como cliente, é servidor para o usuário que pesquisa e executa web crawler que atuam como cliente em outros servidores web.
2. RESPOSTA: O Servidor no qual o serviço de pesquisa é solicitado dispara threads concorrentes para outros servidores web em busca de respostas para o que foi pesquisados, esse por sua vez retornam um resultado baseado na solicitação do serviço cliente, porque essas threads chamadas de web crawler nesse momento assumem papel de cliente.
3. RESPOSTA: 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 da escala 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 replicação de dados por servidores, transformando esses em seeds e sendo utilizado por todos os usuários da rede. O problema nesse caso se resume à velocidade de transferência desses servidores para prover o serviço aos clientes da rede.
4. RESPOSTA: Applets são exemplos bem conhecidos de e largamente usados de código móvel. A vantagem no seu uso está no bom tempo de resposta interativa, pois não depende mais dos atrasos e variações na validade da rede comunicação.
5. RESPOSTA:
...