Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Definição
Introdução aos Sistemas Distribuídos
Exemplos
Vantagens Potenciais
September 21, 2008
Objectivos
Process Process
Host Host
Sistemas de Computação Distribuída
Grid Computing
(a)
Communication middleware
Each sensor
can process and Sensor network
store data
Operator's site
Server-side Server-side Server-side
Query
application application application
Sensors
send only
answers
(b)
Outros Sistemas/Aplicações Distribuídas. Arquitecturas de Aplicações Distribuídas
FIRST NAME
LAST NAME
E-MAIL
MAARTEN
VAN STEEN
STEEN@CS.VU.NL T
R
A
A
I Alogritmos distribuídos:
E
N
I O estado global do sistema é desconhecido.
(a)
Check form Process form I As decisões são tomadas usando a informação disponível
Client Server
localmente.
FIRST NAME
LAST NAME
MAARTEN
VAN STEEN
MAARTEN
VAN STEEN
I Avarias em alguns componentes não devem comprometer
E-MAIL STEEN@CS.VU.NL STEEN@CS.VU.NL
a correcção do algoritmo.
Check form Process form
I Relógios se disponíveis podem não estar sincronizados.
(b)
I Comunicação assíncrona.
I Replicação e caches:
dados: Generic Countries
+ reduz latência da comunicação;
Z1
+ distribui o processamento;
int com edu gov mil org net jp us nl
sun yale Z2
- levanta problemas de consistência.
acm ieee ac co oce vu
robot pc24
Leitura Adicional