Carregar apresentação
A apresentação está carregando. Por favor, espere
PublicouLuísa Lomba Alterado mais de 10 anos atrás
1
Sistemas Distribuídos Introdução: Modelos de Arquitetura de Sistemas Distribuídos Instituto de Informática – UFG Verão 2005 Baseado em: Coulouris, Cap. 2
2
2 Camadas de Serviço de Hardware e Software em Sistemas Distribuídos
3
3 Clientes Invocando Servidores Individuais
4
4 Um Serviço Provido por Múltiplos Servidores
5
5 Servidores Assistidos por um Proxy
6
6 Uma Aplicação Distribuída Baseada em Processos Pares (peers)
7
7 Applets na Web Cliente interage com o servidor Web e realiza o download do código do applet Cliente interage com o applet localmente
8
8 Clientes Leves e Servidores de Computação Thin Client Application Process Network computer or PC Compute server network
9
9 Redes Espontâneas Internet gateway PDA service Music service Discovery Alarm Camera Guests devices Laptop TV/PC Hotel wireless network
10
10 Ordenação de Eventos e Tempo Real
11
11 Processos e Canais
12
12 Falhas de Omissão e Falhas Arbitrárias Class of failureAffectsDescription Fail-stopProcessProcess halts and remains halted. Other processes may detect this state. CrashProcessProcess halts and remains halted. Other processes may not be able to detect this state. OmissionChannelA message inserted in an outgoing message buffer never arrives at the other ends incoming message buffer. Send-omissionProcessA process completes asend, but the message is not put in its outgoing message buffer. Receive-omissionProcessA message is put in a processs incoming message buffer, but that process does not receive it. Arbitrary (Byzantine) Process or channel Process/channel exhibits arbitrary behaviour: it may send/transmit arbitrary messages at arbitrary times, commit omissions; a process may stop or take an incorrect step.
13
13 Falhas de Temporização Class of FailureAffectsDescription ClockProcessProcesss local clock exceeds the bounds on its rate of drift from real time. PerformanceProcessProcess exceeds the bounds on the interval between two steps. PerformanceChannelA messages transmission takes longer than the stated bound.
14
14 Objetos e Principals
15
15 Ameaças Comuns de Segurança Communication channel Copy of m Process p q m The enemy m
16
16 Canais Seguros Principal A Secure channel Process p q Principal B
Apresentações semelhantes
© 2024 SlidePlayer.com.br Inc.
All rights reserved.