Sistemas Distribuídos



Documentos relacionados
Sistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto

Sistemas Distribuídos

Arquitetura dos Sistemas de Informação Distribuídos

Sistemas Distribuídos

SISTEMAS DISTRIBUIDOS

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS. Aula 2- Aplicações distribuídas e TI VERDE

Sistemas Distribuídos. Introdução

Sistemas Distribuídos

Projeto de Sistemas Distribuídos. Prof. Andrêza Leite

Modelos de Sistemas Distribuídos. . Requerimentos de Projeto para Arquiteturas Distribuídas

Distributed Systems Concepts and Design

Sistemas Distribuídos: Conceitos e Projeto Caracterização de Sistemas Distribuídos

Características Carlos Ferraz

Aula 03-04: Modelos de Sistemas Distribuídos

Sistemas Distribuídos. Ricardo Ribeiro dos Santos

AULA Redes de Computadores e a Internet

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Bancos de dados distribuídos Prof. Tiago Eugenio de Melo

Modelos Fundamentais. Carlos Ferraz.

Sistemas Distribuídos Capítulos 3 e 4 - Aula 4

Introdução. Definição de um Sistema Distribuído (1) Definição de um Sistema Distribuído(2) Metas de Sistemas Distribuídos (2)

Sistemas Operacionais Abertos. Prof. MSc. André Yoshimi Kusumoto

Sistemas Distribuídos - SDI. Caracterização de Sistemas Distribuídos.. Exemplos de Sistemas Distribuídos

Sistemas Distribuídos. Fundamentos. Nazareno Andrade. Universidade Federal de Campina Grande 02/2008

Bancos de Dados III. Replicação de Dados. Rogério Costa Replicação

SISTEMAS DISTRIBUÍDOS

Camadas de Software - o Middleware. Sistemas Distribuídos Capítulo 2: Modelos e Arquitecturas. Aplicações. Middleware.

Sistemas Distribuídos. Modelos Arquiteturais

UFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN)

Bancos de Dados Móveis

Sistemas Distribuídos (DCC/UFRJ)

Multiprocessamento. Multiprocessadores com memória distribuída (multicomputador)

Sistemas Distribuídos

Sistemas Distribuídos

Metas de um Sistema Distribuído

Introdução ao Modelos de Duas Camadas Cliente Servidor

Funcionalidade Escalabilidade Adaptabilidade Gerenciabilidade

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Universidade de Brasília

Comparação SDs X Scs

Modelos de Arquiteturas. Prof. Andrêza Leite

Sistemas Distribuídos

Faculdades Santa Cruz - Inove. Plano de Aula Base: Livro - Distributed Systems Professor: Jean Louis de Oliveira.

Projeto de Arquitetura

A Gerência em Redes de Computadores

FileMaker Pro 14. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 14

Sistemas Distribuídos

Consistência Eventual - Sistemas Distribuidos e Tolerância a Falhas

Camadas de Serviço de Hardware e Software em Sistemas Distribuídos. Introdução. Um Serviço Provido por Múltiplos Servidores

Redes locais comutadas, visão geral da camada de acesso

Diagrama lógico da rede da empresa Fácil Credito

Sistemas Distribuídos

FileMaker Pro 13. Utilização de uma Conexão de Área de Trabalho Remota com o FileMaker Pro 13

Arquitetura de Sistemas Distribuídos. Introdução a Sistemas Distribuídos

AULA 04. CONTEÚDO PREVISTO: Criação de protocolos para servidores de jogos multijogadores massivos

Unidade 1. Conceitos Básicos

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Motorola Phone Tools. Início Rápido

Sistemas Distribuídos. Introdução. Edeyson Andrade Gomes.

Capítulo 8. Sistemas com Múltiplos Processadores. 8.1 Multiprocessadores 8.2 Multicomputadores 8.3 Sistemas distribuídos

Disciplina: Redes de Comunicação. Curso Profissional Técnico de Gestão e Programação de Sistemas Informáticos. Setembro 2013

Sistemas Distribuídos

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

UNIVERSIDADE. Sistemas Distribuídos

Lista de Erros Discador Dial-Up

BANCO DE DADOS DISTRIBUÍDOS e DATAWAREHOUSING

Roteiro. Arquitetura. Tipos de Arquitetura. Questionário. Centralizado Descentralizado Hibrido

Cartilha Informativa sobre o Software de Medição de Qualidade de Conexão


Março Como o Eye-Fi funciona Fluxogramas da visão geral

Manual Backup Online. Manual do Usuário. Backup Online. Versão Copyright GVT

TRANSMISSÃO DE DADOS Prof. Ricardo Rodrigues Barcelar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS -ARQUITETURAS DE APLICAÇÃO MÓVEL. Prof. Angelo Augusto Frozza, M.Sc.

Java. para Dispositivos Móveis. Thienne M. Johnson. Novatec. Desenvolvendo Aplicações com J2ME

REDES DE COMPUTADORES

ADMINISTRAÇÃO DOS RECURSOS DE DADOS

Uso das ferramentas de monitoramento de gerência de redes para avaliar a QoS da rede.

Padrões Arquiteturais. Sistemas Distribuídos: Broker

Sistemas Distribuídos. Professora: Ana Paula Couto DCC 064

Profs. Deja e Andrei

Gerência de Redes. Profa. Márcia Salomão Homci

Prof. Luiz Fernando Bittencourt MC714. Sistemas Distribuídos 2 semestre, 2013

Sistemas para Internet 06 Ataques na Internet

Transcrição:

Faculdades SENAC Análise e Desenvolvimento de Sistemas 12 de agosto de 2010

Conceitos Importantes em Performance Existem duas medidas comuns de performance para sistemas distribuídas: Tempo de Resposta: denido como o tempo médio transcorrido desde o momento em que o usuário está pronto para transmitir e a resposta como um todo é recebida. Throughput: o número de requests por unidade de tempo.um sistema no qual componentes localizados em redes, se comunicam e coordenam suas ações somente por passagem de mensagens. Disponibilidade É a medida da proporção de tempo que um sistema está disponível para uso.

Modelos de Sistemas Um modelo arquiteturial de um SD diz respeito com a colocação de suas partes e os relacionamentos entre elas. Exemplos incluem: modelo cliente/servidor; modelo peer-to-peer; a partição de dados ou replicação em servidores cooperantes; o caching de dados por servidores proxy e clientes; dispositivos móveis em uma rede; o uso de código móvel e agentes móveis. (material adicional sobre agentes móveis no site)

Modelos de Sistemas Modelos de Sistemas - descrição formal do comportamento ou das propriedades que são comuns em todos os modelos arquiteturiais. Não existe tempo global em um SD, assim os clocks em diferentes computadores não necessariamente fornecem o mesmo tempo... Toda comunicação entre processos é alcançada por meio de troca de mensagens.

Modelos de Sistemas Comunicação de mensagens sobre uma rede de computadores pode ser afetada por retardos (atrasos), podem sofrer de uma variedade de falhas e é vulnerável a ataques contra segurança. Estas questões são enfocadas por três modelos: Modelo de Interação Modelo de Falhas Modelo de Segurança

Modelos de Sistemas Modelo de Interação Trata com a performance e a diculdade de se estabelecer limites de tempo em um SD, por exemplo, para entrega de mensagens. Modelo de Falhas Especicação precisa das falhas que podem ser exibidas por processos e canais de comunicação. Dene comunicação conável e processos corretos. Modelo de Segurança Discute as possíveis ameaças a processos e canais de comunicação. Introduz o conceito de canal seguro, o qual é seguro contras as ameaças.

Diculdades e Ameaças para SDs devem ser projetados para funcionarem corretamente na mais ampla e possível gama de circunstâncias e em face de muitas possíveis diculdades e ameaças.

Diculdades e Ameaças para SDs Modos de uso variando amplamente: As partes componentes de sistemas estão sujeitas a variações em carga de trabalho (workload) - páginas web são acessadas muitas e muitas vezes por dia. Algumas partes de um sistema podem ser desconectadas, ou fracamente conectadas por algum tempo - por exemplo, quando computadores móveis são incluídos em um sistema. Algumas aplicações têm requisitos especiais como alta largura de banda e baixa latência, como em aplicações multimídias.

Diculdades e Ameaças para SDs Ampla gama de ambientes de sistemas: Um SD deve acomodar HW heterogêneo, SOs e redes. As redes podem diferir amplamente em performance - redes sem o operam em uma fração da velocidade de redes locais. Sistemas diferindo amplamente em escalas - desde dezenas de computadores a milhões de computadores - devem ser suportados.

Diculdades e Ameaças para SDs Problemas Internos: Clocks não sincronizados, inconsistências em atualizações de dados e muitos modos de HW e SW envolvendo os componentes individuais de um sistema. Ameaças Externas: Ataques sobre a integridade e sigilo (secrecy) dos dados e Recusa de serviços (denial of sevice).

Problemas de Projeto SDs de diferentes tipos compartilham importantes propriedades fundamentais e fazem surgir problemas de projeto comuns. As propriedades comuns e as questões de projeto para SDs serão abordadas na forma de modelos descritivos. Cada modelo descritivo é voltado para prover uma descrição abstrata, simplicada, mas consistente de um aspecto de projeto de sistema distribuído.