Mind map
Sistemas distribuídos
Map content
Sistemas distribuídos
Sistemas com Múltiplos processadores
- Caracterizam-se por possuir mais de uma CPU, interligadas, trabalhando em conjunto.
- Podem ser divididos em:
- Fortemente acoplados - Os processadores compartilham a mesma memória principal.
- Fracamente acoplados - Os diversos processadores/estações presentes no sistema utilizam sua memória local individualmente.
- Sistemas Centralizados - Multiprocessador de memória compartilhada é um sistema de computador no qual duas ou mais CPU's compartilham acesso total a uma memória principal comum.
- Sistemas distribuídos - São os multicomputadores, CPU's que não compartilham a memória principal. Cada CPU tem sua própria memória e é gerenciada por um Sistema Operacional individualmente. Também são conhecidos como COW (Cluster Of WorkStations).
Evolução do processamento
- Anos 70
- Primeiras máquinas paralelas - ILIAC IV (64 processadores)
- Anos 80
- Computadores vetoriais (Cray) - Máquinas paralelas comerciais para aplicações científicas
- Anos 90
- Multiprocessadores escaláveis;
- - Redes de estações de trabalho;
- - Computação distribuída, grande número de máquinas heterogêneas;
- - Aplicações cliente/servidor;
- - Objetos distribuídos;
- - Clusters;
- - Malhas computacionais Grids
- Anos 70
Paralelismo X Computação paralela
- Paralelismo
- - Projeto de 1 CPU
- - E/S sobreposta ao processamento
- Computação paralela
- - Coleção de elementos de processamento trabalhando em conjunto para realização de uma tarefa.
- Paralelismo