A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas Distribuídos Wesley Lucas Breda 4ºP de SI e TADS.

Apresentações semelhantes


Apresentação em tema: "Sistemas Distribuídos Wesley Lucas Breda 4ºP de SI e TADS."— Transcrição da apresentação:

1 Sistemas Distribuídos Wesley Lucas Breda wlbreda@gmail.com 4ºP de SI e TADS

2 Sistemas Distribuídos Introdução Conceitos básicos Características – Confiabilidade – Escalabilidade – Transparência

3 Sistemas Distribuídos Compromissos Controle centralizado ou descentralizado Distribuição seqüencial ou concorrente Distribuição visível ou invisível Envio de dados ou de códigos Servidor ou Serviços Escala ou Performance Sincronismo ou Assincronismo

4 Sistemas Distribuídos Distribuições Distribuição de baixa escala – Homogêneo (LANs e redes de alta velocidade) – Comportamento controlado – Segurança e Sincronismo Distribuição de larga escala – Heterogêneo (WANs e ambientes abertos) – Comportamento incerto – Assincronismo

5 Sistemas Distribuídos Estratégias Estratégias de implementação – Distribuição para informação e compartilhamento de recursos – Distribuição para maior disponibilidade e performance – Distribuição para modularidade – Distribuição para a descentralização – Distribuição para segurança

6 Sistemas Distribuídos Hardwares Multiprocessadores – Memória compartilhada (barramento e cache) – Ligado por comutação (crossbar e rede omega) Multicomputadores – Memória não compartilhada (redes) – Ligado por comutação (grade e hipercubo) Cluster

7 Sistemas Distribuídos Softwares Sistemas operacionais – Sistemas Operacionais de Rede – Software fracamente acopla do em hardware fracamente acoplado – Sistemas Operacionais Distribuídos – Software fortemente acoplado em hardware fracamente acoplado – Sistemas Operacionais de Multiprocessadores – Software fortemente acoplado em hardware fortemente acoplado Ambientes de programação paralela e distribuída – Mensagens e threads – Paralelismo e concorrência

8 Sistemas Distribuídos Softwares Programação distribuída orientada a objetos – CORBA – JAVA RMI – DCOM

9 Sistemas Distribuídos Estrutura de redes Objetivos – Compartilhamento de recursos – Alta disponibilidade – Economia Classificação – LAN – MAN – WAN

10 Sistemas Distribuídos Estrutura de redes Camadas e Protocolos – Física e Link de dados – Rede (IP) – Transporte (TCP e UDP) – Sessão, Apresentação e Aplicação (TELNET / FTP / SMTP e NFS / SNMP / DNS)

11 Sistemas Distribuídos Comunicação IP Camada de rede para transporte de datagramas em pacotes sem verificação e sem correção Serviços – Endereçamento (32 bits, hosts transmissores e recebedores) – Fragmentação (divisão de pacotes, remontagem) – Término de pacotes (TTL) – Tipo de serviço (priorização e classificação) – Opções (diversas características opcionais)

12 Sistemas Distribuídos Comunicação TCP Camada de transporte para transmissão de dados, com conexão orientada, de confiança Adiciona grande qualidade e funcionalidade ao serviço IP – Canais (organização em streams) – Transmissão de segurança (verificação e correção) – Adaptação de rede (aprendizado e ajuste) – Controle de fluxo (gerência e coordenação)

13 Sistemas Distribuídos Comunicação UDP Camada de transporte para transmissão de dados sem estabelecer conexão Estende o protocolo IP em algumas funções – Número de porta (permite que vários processos utilizem os serviços do próprio UDP no mesmo host) – Checksumming (verificação sem correção, checksum)


Carregar ppt "Sistemas Distribuídos Wesley Lucas Breda 4ºP de SI e TADS."

Apresentações semelhantes


Anúncios Google