Académique Documents
Professionnel Documents
Culture Documents
Ciências da
Computação
Roteiro
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
● Vantagens e desvantagens
● Tipos de sistemas computacionais
● Sistemas fortemente e fracamente acoplados
● Sistemas com múltiplos processadores simétricos
● Sistema NUMA
● Clusters
● Sistemas Operacionais de Rede
● Sistemas Distribuídos
Ciências da
Computação
1
Vantagens
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Desempenho
● Quando adicionados novos processadores a uma
máquina, melhora o desempenho do sistema
– Essa relação é não linear
● O desempenho é observado por:
– Maior throughput (número de processos executados em
um determinado instante de tempo) do sistema
– Redução do tempo de resposta
– Menor tempo de processamento da aplicação
Ciências da
Computação
Vantagens
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Escalabilidade
● Capacidade de adicionar novos processadores ao hardware
do sistema
● É possível aumentar a capacidade computacional
adicionando novos processadores ao sistema
Relação custo/desempenho
● Sistema com um único processador apresenta limitações na
comunicação com as demais unidades funcionais
● O custo de um processador com desempenho equivalente a
múltiplos processadores é mais elevado
● É possível utilizar múltiplos processadores de baixo custo
interligados as unidades funcionais
Ciências da
Computação
2
Vantagens
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Tolerância a falhas
● É a capacidade de manter o sistemas em operação mesmo que
aconteça a falha em algum componente
● Se um dos processadores falhar os demais assumem sua
função, com menor capacidade computacional
Disponibilidade
● É a medida em minutos que o sistema passa funcionando por
ano de forma ininterrupta
● Uma alta disponibilidade é obtida com sistema com maior
tolerância a falha
Balanceamento de carga
● É a distribuição do processamento entre os diversos
processadores a partir de carga de cada processador, para
melhorar o desempenho como um todo
Ciências da
Computação
Desvantagens
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Ciências da
Computação
3
Tipos de sistemas computacionais
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
SISD (Single Instruction Single Data)
● Uma única seqüência de instrução e de dados
● Ainda é possível fazer paralelismo usando pipeline
Ciências da
Computação
Ciências da
Computação
4
Sistemas fortemente e fracamente acoplados
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Classificadas em função de fatores como:
● Compartilhamento da memória principal
Ciências da
Computação
Ciências da
Computação
5
Sistemas fortemente e fracamente acoplados
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Ciências da
Computação
Cópias do Sistema Operacional Existe apenas uma Existem várias cópias, uma para cada sistemas
Ciências da
Computação
6
Sistemas fortemente e fracamente acoplados
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Divisão para os Sistemas Fortemente Acoplado e os
Sistemas Fracamente Acoplados
Ciências da
Computação
Ciências da
Computação
7
Arquitetura UMA
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Todos os componentes interligados a um único barramento
● Sistemas limitados a poucos processadores
● Dependência da velocidade do barramento
Arquitetura UMA
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
8
Arquitetura UMA
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Barramento cruzado comutado
● Diferentes unidades funcionais podem se comunicar
simultaneamente
● Conflitos de acesso a uma mesma unidade são resolvidos pelo
hardware e/ou sistema operacional
Ciências da
Computação
Arquitetura UMA
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Rede ômega
● Não existe um caminho exclusivo entre cada processador e um
módulo de memória
● Os caminhos são compartilhados entre diversas unidade
funcionais
Ciências da
Computação
9
Multiprocessadores Não Simétricos
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Non-Uniform Memory Acess (NUMA)
Ciências da
Computação
Arquitetura NUMA
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Ciências da
Computação
10
Arquitetura NUMA – Outros exemplos
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Ciências da
Computação
Arquitetura NUMA
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Multiplus
● Desenvolvido pela UFRJ/NCE
● Permite até 128 conjuntos, cada um com até 8 Elementos de
Processamento (EP)
● Um EP é formado por um processador, uma memória cache e
um módulo de memória principal
Ciências da
Computação
11
Clusters
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
● são sistemas fracamente acoplados formado por nós
conectados por uma rede de interconexão de alto
desempenho dedicada
Ciências da
Computação
Clusters
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Ciências da
Computação
12
Clusters
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Características
● Maior tolerância a falhas
● Alta disponibilidade
● Escalabilidade
● Balanceamento de carga
Utilizados em
● Servidores web
● Sistemas de comércio eletrônico
● Servidores de banco de dados
● Soluções de firewall
Ciências da
Computação
Clusters
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Ciências da
Computação
13
Clusters
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Exemplo de cluster
Ciências da
Computação
Ciências da
Computação
14
Sistemas Operacionais de Rede
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
● Rede de computadores
Ciências da
Computação
Ciências da
Computação
15
Sistemas Operacionais de Rede
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
● O usuário tem acesso ao recurso especificando o nome ou
endereço do nó onde o recurso é oferecido
Ciências da
Computação
UNIPÊ – Centro Universitário de João Pessoa
Disciplina: Organização de Computadores
Perguntas?
Ciências da
Computação
16