A RESOLUÇÃO DE ATIVIDADE
Por: jReNaTo Gabriel • 17/3/2017 • Relatório de pesquisa • 561 Palavras (3 Páginas) • 195 Visualizações
É um conjunto de computadores independentes entre si que se apresenta a seus usuários como um sistema único e coerente.
- Transparência
- Escalabilidade
- Confiabilidade
- Flexibilidade
Um sistema que relaciona dois ou mais computadores para que estes trabalhem de maneira conjunta no intuito de processar uma tarefa. Estas máquinas dividem entre si as atividades de processamento e executam este trabalho de maneira simultânea.
São computadores interligados à rede, onde cada computador conectado realiza as funções de cliente e servidor ao mesmo tempo.
Cliente é o nome dado ao computador que pede algo à rede e, Servidor aquele que envia o pedido.
Funcionalidades como a troca de e-mail, acesso à internet ou acesso a um banco de dados, são construídos com base no modelo cliente-servidor. Por exemplo, um navegador web é um programa cliente, em execução no computador do usuário, que acede às informações armazenadas num servidor web na internet. Usuários de serviços bancários, acedendo do seu computador, usam um cliente web para enviar uma solicitação para um servidor web num banco. Esse programa pode, por sua vez, encaminhar o pedido para o seu próprio programa de banco de dados do cliente que envia uma solicitação para um servidor de banco de dados noutro 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 de volta ao cliente navegador exibindo os resultados para o usuário.
- Compartilhamento de recursos. Inclui recursos de hardware e software.
- Concorrência. Vários processos podem operar ao mesmo tempo em diferentes computadores na rede.
- Escalabilidade. São escalonáveis que significa que a capacidade do sistema pode ser aumentada por acréscimo de novos recursos. O sistema tem condições de ser expandido minimizando a perda de desempenho.
- Tolerância a defeitos/Confiabilidade. Proporcionar certa tolerância a falhas, segurança sobre recursos e disponibilidade do sistema
- Transparência. Levar ao usuário a percepção de estar utilizando um sistema único e coerente
- Flexibilidade: a facilidade em se realizar mudanças seguindo padrões pré-estabelecidos.
Fracamente Acoplados - um software que serve de interface entre o computador (hardware) e os humanos (peopleware), que permite a execução de diversos outros softwares (aplicações).
Fortemente Acoplados - permitem que máquinas e usuários de um sistema distribuído sejam fundamentalmente independentes e ainda interagir de forma limitada quando isto for necessário, partilhando discos, impressoras e outros recursos.
A diferença é que: rede de computadores se comunicam entre si e compartilham arquivos e impressoras e etc. Já no sistema distribuído o processamento de dados é feito por os computadores através da rede. Em um sistema de processamento distribuído você vai somar o poder de processamento de cada micro transformando pequenas maquinas em um grande supercomputador.
...