Beruflich Dokumente
Kultur Dokumente
FA C UL DA D E D E C OMP UTA O
B A C H A R EL A DO E M C I N C I A D A C OMP UTA O
SISTEMAS DISTRIBUDOS
(Aula 3)
Prof: Regiane Kawasaki
regianekawasaki@gmail.com
Principais Caractersticas de SD
Principais Caractersticas de SD
Principais Caractersticas de SD
Principais Caractersticas de SD
Principais Caractersticas de SD
Ataque de Navegao de
(Denial of Service);
Segurana de Cdigo Mvel.
Servios
Principais Caractersticas de SD
Antes:
Principais Caractersticas de SD
Principais Caractersticas de SD
Deteco de Falhas;
Mascaramento de Falhas;
Tolerncia a Falhas;
Recuperao de Falhas;
Principais Caractersticas de SD
Tolerncia a Falhas (Confiabilidade): Um sistema
distribudo previne futuras falhas, para que no afetem
outros componentes do sistema;
Redundncia: Os servios podem se tornar tolerantes a falhas
Principais Caractersticas de SD
Desvantagem:
O gerenciamento torna-se
mais complexo.
Principais Caractersticas de SD
Transparncia:
Esconde
do
usurio
a
complexibilidade da separao remota de um SD,
de forma que o sistema seja percebido como um
todo.
Tipos de Transparncias:
Principais Caractersticas de SD
Modelos de Sistemas
Motivao
Envolve
Envolve
Caracterstica:
No existe a noo de relgio global;
Toda a comunicao entre processos obtida por troca de mensagens.
1)
2)
3)
Consideraes Iniciais
Sistemas
Precisam
Consideraes Iniciais
Grande variao de ambientes de
sistema: Um sistema distribudo
precisa acomodar:
Hardwares;
Sistemas operacionais;
Redes heterogneas.
Problemas Internos:
Relgios no sincronizados;
Atualizao de dados conflitantes;
Muitas formas de falhas de
hardware e software envolvendo
componentes
individuais
do
sistema.
Consideraes Iniciais
Ameaas Externas: Ataque a integridade e segurana
dos dados. Ataque do tipo - Denial of Service excessiva requisio de servios.
Tornar o sistema:
Confivel;
Gerencivel;
Adaptvel;
Rentvel.
2.
Invocao Remota;
3.
Comunicao Indireta;
Programao de Soquetes;
distribudos;
Tcnica baseada na troca bilateral entre as entidades que se
comunicam em um sistema distribudo;
Resulta na chamada de uma operao, um procedimento ou
um mtodo remoto;
Protocolos de Requisio-Resposta;
Comunicao em Grupo;
Filas de Mensagens;
Memria Compartilhada;