1 Modelos Fundamentais -> Falhas Segurança. 2 Falhas. É o modelo que define os modos nos quais uma falha pode ocorrer de forma a disponibilizar o entendimento.

Slides:



Advertisements
Apresentações semelhantes
Sistemas Operacionais - Aula 6
Advertisements

Bruno M. Carvalho Sala: 3B2 Horário: 35T34
Cap. 2 - Sistemas Distribuídos e Paralelos
Sistemas distribuídos Metas de Projeto Prof. Diovani Milhorim
Sistemas Distribuídos
Sistemas operacionais
Sistemas distribuídos
Bruno Rafael de Oliveira Rodrigues
Modelos de Comunicação em Sistemas Distribuídos
RPC Remote Procedure Call
Arquiteturas de Sistemas Distribuídos: Modelos de Comunicação
Modelos e Arquitecturas de SD
Interação Cliente Servidor
Sistemas Distribuídos
Sistemas Distribuídos Walfredo Cirne & Fubica Brasileiro Aula 5: Modelos de Sistemas Distribuídos.
Sistemas Distribuídos
Sistemas Distribuídos Walfredo Cirne & Fubica Brasileiro Aula 5: Modelos de Sistemas Distribuídos.
Sistemas Distribuídos
Uma Introdução a Detectores de Defeitos para Sistemas Assíncronos
Carolina Fonseca Neumar Ribeiro
The Byzantine Generals Problem
1 Comunicação Inter-Processos -> RMI -> RPC -> TCP -> UDP (Abstração de passagem de mensagem)
Comunicação Entre Objetos Distribuídos
Modelos Fundamentais -> Segurança
Modelos Fundamentais -> Interação Falhas Segurança.
Questões Resolvidas - A.C.-10/08/05
Protocolos Sequência de passos, envolvendo duas ou mais partes, projetados para realizar uma tarefa específica. Sequência: início e fim. Características:
Sistemas Distribuídos
REDUNDÂNCIA POR SOFTWARE
Aux a fim início Simulação da execução de um algoritmo que troca o conteúdo de duas variáveis recebidas e apresenta o resultado da inversão: leia a,b a.
1 Modelos de Sistemas Distribuídos. Introdução - Dificuldades e ameaças para SD. Grande variação na utilização de SD )carga de trabalho e requerimentos.
Tópicos em redes e sistemas distribuídos B Carlos Oberdan Rolim Ciência da Computação.
Sistemas Distribuídos
Tópicos em redes e sistemas distribuídos Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Tópicos em redes e sistemas distribuídos Carlos Oberdan Rolim Ciência da Computação Sistemas de Informação.
Difusão de Mensagens Broadcast confiável, atômico e causal
Carlos Oberdan Rolim Ciência da Computação
Carlos Oberdan Rolim Ciência da Computação
Entrada e saída.
Uma descrição detalhada da rede
Dispositivos de Segurança
MODELO ESSENCIAL Modelo Ambiental
Protocolos de Recuperação
O Problema Do Acordo Distribuído (Acordo Bizantino)
Software-Based Replication for Fault Tolerance Apresentação do tema por João Ramires Tolerância a Faltas Distribuída Mestrado em Informática FCUL 1999/2000.
Mole: Um Sistema de Agentes Móveis Baseado em Java Curso de Ciência da Computação Departamento de Informática Disciplina de Tópicos Especiais em Computação.
Universidade da Beira Interior Processadores Fail-Stop Trabalho realizado por: Rui ferreira Nº Eng. Informática.
Sistemas Distribuídos Introdução. Conceito Coleção de múltiplos processos que executam sobre uma coleção de processadores autônomos interligados em uma.
SISTEMAS OPERACIONAIS I
1 Comunicação Inter-Processos -> RMI -> RPC -> TCP -> UDP (Abstração de passagem de mensagem)
Impossibility of Distributed Consensus with One Faulty Process Michael J. Fischer Nancy A. Lynch Michael S. Paterson 1985 Apresentado por Nazareno Andrade.
Técnicas de Replicação
Comunicação.
Testes de Software AULA 03 Eduardo Silvestri
Troca de Mensagens Programação concorrente
PROGRAMAÇÃO DISTRIBUÍDA Aula 02 Prof. Henrique Mongelli
Arquitectura tcp. Camada tcp Ao contrário do protocolo UDP, o TCP representa um grande incremento de qualidade relativamente ao protocolo IP que lhe serve.
Modelos de Comunicação em Sistemas Distribuídos
Modelos de Comunicação em Sistemas Distribuídos
Slides for Chapter 2: Systems Models From Coulouris, Dollimore and Kindberg Distributed Systems: Concepts and Design Edition 3, © Addison-Wesley 2001.
Redes de Computadores e Internet Sistemas de comunicação de dados Professor: Waldemiro Arruda.
Sistemas Distribuídos
Sistemas Distribuídos
Redes e Sistemas Distribuídos II – Cód Prof. MSc. Ronnison Reges Vidal.
Fundamentos de Engenharia de SW Diagramas da UML Usados no Projeto de Software.
Protocolos de Comunicação e Passagem de Mensagens
COMUNICAÇÃO ENTRE OS MÓDULOS PROCESSADORES
Redes de Computadores Prof. Msc. Moisés Pereira Bastos.
Segurança em Comércio Eletrônico Comércio tradicional realizado de maneira centralizada cercado de restrições legais Comércio eletrônico realização de.
Lucas R. Costa Rodrigo R. Bezerra Kaio A. da silva
Transcrição da apresentação:

1 Modelos Fundamentais -> Falhas Segurança

2 Falhas. É o modelo que define os modos nos quais uma falha pode ocorrer de forma a disponibilizar o entendimento de seus efeitos. -> Falhas de Omissão -> Falhas Arbitrárias -> Falhas de Tempo

3 Falhas de Omissão Processos: Qdo o processo para ou não executa mais seus passos. -> Crash -> Fail-Stop Comunicação: Qdo não ocorre o transporte de uma mensagem do buffer de saída para o buffer de entrada de outro processo. -> Send-omission -> Receive-omission -> Channel-omission ver fig pg 56 Coulouris

4 Falhas Arbitrárias. Em processo: execução de passos que não existem, não execução de passos que existem.. Em canais de comunicação: O conteúdo da mensagem pode ser corrompido ou mensagens que não existem serem entregues, ou que existem serem entregues várias vezes.

5 Falhas de Tempo. Quando ocorrem podem resultar em respostas indisponíveis dentro de um intervalo de tempo especificado.. Ocorrem em Sistemas Distribuídos Síncronos.

6 Mascaramento de Falhas. Componentes que exibem falhas podem ser utilizados para construir serviços confiáveis. Confiabilidade da comunicação ponto a ponto ou um a um. Validade: Qualquer mensagem no buffer de saída de mensagem é eventualmente entregue no buffer de entrada de mensagem.. Integridade: A mensagem recebida é idêntica aquela enviada e nenhuma mensagem é entregue duas vezes. -> Ameaças:. Protocolos que retransmitem mensagem, mas não rejeitam mensagens que chegam 2 vezes.. Usuários maliciosos injetam mensagens maliciosas, reenviam mensagens antigas ou entopem o sistema.