Arquitetura de Sistemas Operacionais – Machado/Maia 13/1 Arquitetura de Sistemas Operacionais...
Transcript of Arquitetura de Sistemas Operacionais – Machado/Maia 13/1 Arquitetura de Sistemas Operacionais...
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/1
Arquitetura de Sistemas Arquitetura de Sistemas OperacionaisOperacionais
Francis Berenger MachadoFrancis Berenger MachadoLuiz Paulo MaiaLuiz Paulo Maia
Capítulo 13Capítulo 13Sistemas com Múltiplos ProcessadoresSistemas com Múltiplos Processadores
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/2
Sistemas Fortemente e Fracamente Acoplados
• Sist. fortemente e fracamente acoplados
U C P U C PM em ó riaPr in cip a l
D ispo sitivo sd e E/ S
D ispo sitivo sd e E/ S
(a ) Sistem a s fo rtem ente acop lad os
U C P U C P
M em ó riaPr in cip a l
M em ó r iaPr in cip a l
D ispo sitivo sd e E/ S
l in k de com u n icaçã o
D ispo sitivo sd e E/ S
(b ) Sistem a fraca m en te a co p la dos
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/3Arq
uite
tura
de
Sis
tem
as O
pera
cion
ais
– M
acha
do/M
aia
Sistemas Fortemente e Fracamente Acoplados
• Sistemas com múltiplos processadores
M IM D
Sistem a s Fo rtem enteA cop la do s
SM P Sistem a sD istr ib u ído sC lu ster
Sistem a sO peracion a is
d e RedeN U M A
Sistem a s Fracam en teA cop la do s
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/4Arq
uite
tura
de
Sis
tem
as O
pera
cion
ais
– M
acha
do/M
aia
Arquitetura dos Sistemas Simétricos
• Barramento único
D ispo sitivo sd e E/ SM em ór ia
Pr in cip a l
U C P U C P U C P
. . .
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/5
Arquitetura dos Sistemas Simétricos
• Barramento único com cache
C ache C acheC ache
D ispo sitivo sd e E/ SM em ór ia
Pr in cip a l
U C P U C P U C P
. . .
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/6
Arquitetura dos Sistemas Simétricos
• Barramento cruzado comutado
P1
P2
P3
P4
M 1 M 2 M 3 M 4
C om uta do r
M em ór ia s
Pro
cess
ad
ore
s
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/7
Arquitetura dos Sistemas Simétricos
• Rede Omega
M 1
M 2
M 3
M 4
P1
P2
P3
P4
C om utado r
M em ór ia sProcessad o res
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/8
Sistemas NUMA
• Exemplo de arquitetura NUMA
M 1P2 P3P1
M 2P5 P6P4
M 3P8 P9P7
Barram ento in terno
Ba
rra
men
to i
nte
r-co
nju
nto
Co
nju
nto
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/9
Sistemas NUMA
• Topologias NUMA
(a ) Fa t- tree
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/10
Sistemas NUMA
• Topologias NUMA
(b ) A n el
(c) G rid 2D
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/11
Sistemas NUMA
• Topologias NUMA
(d ) To rus 2D (e) H ip ercub o
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/12
Sistemas NUMA
• Arquitetura DASH
C 1 C 2 C 3 C 4
C 5 C 6 C 7 C 8
C 9 C 10 C 11 C 12
C 13 C 14 C 15 C 16
M P D iretó r io
P P P P
C on ju n to
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/13
Sistemas NUMA
• Arquitetura do Multiplus
EP1 EP2 EP3 EP8. . .
EP1 EP2 EP3 EP8. . .
Red
e d
e In
terc
on
exã
o M
ulti
está
gio
.
.
.
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/14
Clusters
• Exemplo de cluster
G ab in eted e d isco s
Rede de in tercon exão
Mem
bro
1
Mem
bro
2
Rede de acesso
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/15
Topologias de Redes de Computadores
• Rede de computadores
H ost
H ost
H ost
H ost
H ost
H ost
H ost
H ost
Rede deC om un icaçã o
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/16
Topologias de Redes de Computadores
• Topologias de redes de computadores
(a ) A ne l (b ) Estrela (c) To ta lm enteLiga da
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/17
Topologias de Redes de Computadores
• Topologias de redes de computadores
(d ) Ba rram en to
(e) Á rvo re(f) Pa rcia lm en te
Liga da
Arq
uit
etu
ra d
e S
iste
mas
Opera
cionais
– M
ach
ado/M
aia
13/18
Sistemas Distribuídos
• Sistema distribuído
Rede de C o m p utad o res
Im ag em ún icad o sistem as
U su á r io