Buscar

003-ASD-Fundamentos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

ARQUITETURA DE 
SISTEMAS DISTRIBUÍDOS
Prof. Carlos Alves
disciplinas@linuxconsult.com.br
Sobre o Professor
Possui mestrado em informática pela PUC-Minas;
É professor do curso de Bacharel em Sistemas de
Informação e curso Tecnólogo em Redes de
computadores pelas Faculdades Estácio e Inforium ;
Já lecionou em instituições como PUC-Minas e
Pitágoras
É Analista de informática (Administrador de Redes) da
Sociedade Mineira de Cultura / Puc-Minas;
Unidade I
• Evolução da computação:
 1.1 Computação centralizada – mainframe
 1.2 Microcomputadores e redes de computadores
 1.3 Sistemas distribuídos
Agosto
07 Apresentação da Disciplina
14 Evolução do processamento
21 Fundamentos de Sistemas Distribuídos
28 Aplicações Distribuídas e TI Verde
Arquitetura de Sistema Distribuídos
Fundamentos de Sistemas Distribuídos
Aplicações distribuídas e TI Verde
Relembrando...
Tipos de Sistemas Distribuídos
Sistemas de Computação Distribuídos
Computação de Cluster e Computação em Grade
Sistemas de Informação Distribuídos
Sistemas de Processamento de Transações e
Integração de Aplicações Empresariais
Sistemas Distribuídos Pervasivos
Sistemas Domésticos, Sistemas Eletrônicos para
tratamento de Saúde e Redes de Sensores
Comparação de SD com sistemas 
centralizados
Vantagens
Melhor relação preço/desempenho
Capacidade de crescimento incremental (escalabilidade)
Tolerância a falhas
Desvantagens
Falta de padronização para desenvolvimento de
software
Falta de uma divisão clara entre sistema/aplicação
Latência e possibilidade de congestionamento na rede
Redução da segurança
Metas para construção de SDs
 Acesso a recursos
 Transparência da distribuição
Acesso, Localização, Migração, Relocação, Replicação,
Concorrência e Falha;
 Abertura
 Escalabilidade
Escalável em relação ao seu tamanho, escalável em
termos geográficos e escalável em termos
administrativos
Cilada é achar que:
A rede é confiável
A rede é segura
A rede é homogênia
A topologia não muda
A latência é zero
A largura de banda é infinita
O custo de transporte é zero
Há só um administrador
Desafios da computação distribuída
Concorrência
Inexistência de relógio global
Falhas independentes
Concorrência
Na rede a execução concorrente de programas 
é a norma
Dois usuários em máquinas diferentes podem 
compartilhar o mesmo recurso 
Por exemplo, páginas web ou arquivos
A manipulação de recursos compartilhados 
pode ser ampliada pela adição de mais recursos 
na rede 
Por exemplo, computadores
Inexistência de relógio global
Programas coordenam suas ações trocando 
mensagens
Troca de mensagens exige uma noção do 
tempo 
Existem limites para sincronizar relógios em um 
rede
não existe uma noção global única do tempo 
correto
Falhas independentes
Todo sistema de computador pode falhar
É responsabilidade dos projetistas de sistema
pensar nas consequências das possíveis falhas
Nos sistemas distribuídos
falhas na rede resultam no isolamento dos
computadores que estão conectados a ela
os programas existentes em uma rede talvez
não consigam detectar se a rede falhou ou se
tornou demasiadamente lenta
Aplicações
 Internet
Conjunto heterogêneo de rede de computadores
 Intranet
Parte da internet com limite estabelecido e
administrada separadamente
 Computação ubíqua
Interseção da computação móvel e pervasiva
 Computação em Grade
Utilização dos recursos de diferentes computadores
para solução de problemas de grande complexidade
ou volume de dados
TI Verde
Prática sustentável de produção,
gerenciamento e descarte dos
equipamentos eletrônicos, bem como
economia de energia elétrica.
http://info.abril.com.br/ti-verde/
Virtualização
Estudos feitos com os simuladores da
Microsoft, um ambiente formado por 200
servidores virtuais faz a emissão de CO2
na atmosfera cair cerca de 150% quando
comparado aos mesmos 200 servidores,
cada um executando em um computador
com uma fonte própria de alimentação.
Atividade em sala
Em dupla, elaborar um texto que possua:
Como era a computação no passado
O que as pessoas pensavam do futuro
O que evoluiu nos últimos anos
O que você espera para os próximos anos
Explicar mudanças comportamentais
Nativos digitais x Imigrantes digitais
Descrever Sistemas Distribuídos
Porque é importante?
Tipos de Sistemas Distribuídos
Exemplos de cada um
Próxima aula
 Tratamento de falhas

Outros materiais