Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

Características e Vantagens de Sistemas Distribuídos, Notas de aula de Sistemas Distribuídos

As vantagens, desvantagens e características básicas de sistemas distribuídos, incluindo heterogeneidade, escalabilidade, segurança, tratamento de falhas, concorrência, transparência, flexibilidade e desempenho.

O que você vai aprender

  • Quais são as principais vantagens de usar Sistemas Distribuídos em vez de Sistemas Centralizados?
  • Como a heterogeneidade afeta a comunicação entre diferentes entidades em um Sistema Distribuído?
  • Quais são as principais técnicas para escalabilidade em Sistemas Distribuídos?
  • Como os mecanismos de segurança garantem a proteção de recursos em Sistemas Distribuídos?
  • Qual é a importância da escalabilidade em Sistemas Distribuídos?

Tipologia: Notas de aula

2022

Compartilhado em 13/11/2022

lary-hop
lary-hop 🇧🇷

3 documentos

1 / 51

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
Vantagens
Desvantagens
Características
Heterogeneidade
Escalabilidade
Segurança
Tratamento de falhas
Concorrência
Transparência
Flexibilidade
Desempenho
Confiabilidade
Sistemas Distribuídos
Características dos SD
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33

Pré-visualização parcial do texto

Baixe Características e Vantagens de Sistemas Distribuídos e outras Notas de aula em PDF para Sistemas Distribuídos, somente na Docsity!

● (^) Vantagens ● (^) Desvantagens ● (^) Características ● (^) Heterogeneidade ● (^) Escalabilidade ● (^) Segurança ● (^) Tratamento de falhas ● (^) Concorrência ● (^) Transparência ● (^) Flexibilidade ● (^) Desempenho ● (^) Confiabilidade Sistemas Distribuídos

Características dos SD

● (^) Vantagens ● (^) Desvantagens ● (^) Características ● (^) Heterogeneidade ● (^) Escalabilidade ● (^) Segurança ● (^) Tratamento de falhas ● (^) Concorrência ● (^) Transparência ● (^) Flexibilidade ● (^) Desempenho ● (^) Confiabilidade Sumário

Sistemas DistribuídosSistemas Centralizados

  • (^) Única CPU
  • (^) Única Memória
  • (^) Periféricos

Sistemas DistribuídosSistemas Distribuídos

  • (^) Múltiplas CPUs
  • (^) Interconectadas de alguma forma
  • (^) Cooperando de alguma maneira

VantagensSolução mais efetiva em termos de custo : uso de um grande número de processadores baratos. ● Possibilidade de conseguir um desempenho que seria impossível usando processadores centralizados

Vantagens ● Atender a novos requisitos de usuários ● Mais vantagens:

  • (^) Maior confiabilidade em relação aos centralizados.
  • (^) Crescimento incremental
  • (^) Expansão gradual

Desvantagens

DesvantagensHardware é maduro, o software ainda está evoluindo. ● Poucos softwares disponíveis. ● Falta experiência no projeto, implementação e uso de softwares distribuídos.

Características:

aspectos de projeto de Sistemas

Distribuídos

Heterogeneidade

Heterogeneidade

Os protocolos de rede são usados para

tornar a comunicação entre essas entidades

transparente.

Heterogeneidade

No entanto, algumas aplicações requerem o

uso de um Middleware para assegurar a

coerência na comunicação.

Heterogeneidade ● Suponha que diferentes aplicações , escritas em diferentes LP , executando em diferentes S.O. precisem comunicar. ● Como cada LP oferece a sua própria representação dos dados e meios de comunicação, o Middleware atuaria como uma camada intermediária, para permitir a comunicação corretamente.

Escalabilidade