Buscar

Aula_02

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 24 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 24 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 24 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
Aula 2- Aplicações distribuídas e TI VERDE
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
ESTRUTURA DA DISCIPLINA
AULA 1 – Introdução
AULA 2 – Aplicações Distribuídas
AULA 3 – Tratamento de Falhas
AULA 4 – Classificação de Flynn
AULA 5 – Modelo Cliente/Servidor
AULA 6 – Sockets e RPC
AULA 7 – Modelo P2P
AULA 8 – Sistemas de Arquivos Distribuídos
AULA 9 – Serviços WEB
AULA 10 – Tecnologia: Computação Ubíqua e nas Nuvens
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
Conteúdo Programático AULA 2
Aplicações Distribuídas – Como identificar?
Aplicações atuais
Contribuição para TI Verde
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
MOTIVAÇÃO
Ampla utilização das redes de computadores 
Velocidade e Confiabilidade
Trabalho cooperativo
Aumento do poder computacional
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
	
Computação Distribuída é para mim?
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
COMPUTAÇÃO EM GRADE (GRID)
Worldwide LHC Computing Grid (CERN) 
http://boinc.berkeley.edu/
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
DESAFIOS DA COMPUTAÇÃO DISTRIBUÍDA
Concorrência
A execução concorrente é uma característica intrínseca de um sistema distribuído, na qual os processos disputam pelos recursos compartilhados.
Ausência de Relógio Global
A coordenação dos processos depende de uma noção compartilhada do tempo em que as ações dos programas ocorrem.
Falhas independentes
Falhas na rede, nos sistemas ou nos processos demoram a ser percebidas nos sistemas distribuídos.
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
FALÁCIAS DA COMPUTAÇÃO DISTRIBUÍDA
Os sistemas distribuídos são diferentes dos softwares tradicionais, porque seus componentes estão dispersos em uma rede.
 
A rede é confiável.
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
FALÁCIAS DA COMPUTAÇÃO DISTRIBUÍDA
Os sistemas distribuídos são diferentes dos softwares tradicionais, porque seus componentes estão dispersos em uma rede.
 
A rede é confiável.
A rede é segura.
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
FALÁCIAS DA COMPUTAÇÃO DISTRIBUÍDA
Os sistemas distribuídos são diferentes dos softwares tradicionais, porque seus componentes estão dispersos em uma rede.
 
A rede é confiável.
A rede é segura.
A rede é homogênea.
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
FALÁCIAS DA COMPUTAÇÃO DISTRIBUÍDA
Os sistemas distribuídos são diferentes dos softwares tradicionais, porque seus componentes estão dispersos em uma rede.
 
A rede é confiável.
A rede é segura.
A rede é homogênea.
A topologia não muda.
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
FALÁCIAS DA COMPUTAÇÃO DISTRIBUÍDA
Os sistemas distribuídos são diferentes dos softwares tradicionais, porque seus componentes estão dispersos em uma rede.
 
A rede é confiável.
A rede é segura.
A rede é homogênea.
A topologia não muda.
A latência é zero.
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
FALÁCIAS DA COMPUTAÇÃO DISTRIBUÍDA
Os sistemas distribuídos são diferentes dos softwares tradicionais, porque seus componentes estão dispersos em uma rede.
 
A rede é confiável.
A rede é segura.
A rede é homogênea.
A topologia não muda.
A latência é zero.
A largura de banda é infinita.
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
FALÁCIAS DA COMPUTAÇÃO DISTRIBUÍDA
Os sistemas distribuídos são diferentes dos softwares tradicionais, porque seus componentes estão dispersos em uma rede.
 
A rede é confiável.
A rede é segura.
A rede é homogênea.
A topologia não muda.
A latência é zero.
A largura de banda é infinita.
O custo do transporte é zero.
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
FALÁCIAS DA COMPUTAÇÃO DISTRIBUÍDA
Os sistemas distribuídos são diferentes dos softwares tradicionais, porque seus componentes estão dispersos em uma rede.
 
A rede é confiável.
A rede é segura.
A rede é homogênea.
A topologia não muda.
A latência é zero.
A largura de banda é infinita.
O custo do transporte é zero.
Há somente um administrador
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
ATRIBUTOS DOS SITEMAS DISTRIBUÍDOS
Latência 
Tempo decorrido entre o início de uma operação e seu término. O termo latência é usado, normalmente, para comunicações entre partes de um sistema
Speedup
Termo que significa ganho relativo de velocidade ou desempenho. Como exemplo de speedup, podemos citar a razão dos tempos de execução sequencial e o paralelo
 
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
ATRIBUTOS DOS SITEMAS DISTRIBUÍDOS
Transparência
Característica que esconde de usuários ou aplicativos detalhes de funcionamento do sistema distribuído, de tal forma que se tenha a impressão de que esse sistema é centralizado..
Acesso - oculta diferenças na representação de dados e no modo de acesso a um recurso;
Localização – oculta o lugar em que um recurso está localizado;
Migração- oculta que um recurso pode ser movido para outra localização;
Relocação – oculta que um recurso pode ser movido para outra localização durante o uso;
Replicação – oculta que um recurso é replicado;
Concorrência – oculta que um recurso pode ser compartilhado por diversos usuários concorrentes;
Falha – oculta a falha e a recuperação de um recurso. 
 
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
ATRIBUTOS DOS SITEMAS DISTRIBUÍDOS
Escalabilidade
Capacidade de melhoria do desempenho do sistema distribuído conforme cresce o número de elementos processadores.
Disponibilidade
Característica que indica quanto tempo o sistema funcionará ininterruptamente sem ser afetado por falhas, manutenção preventiva ou corretiva etc.
	
Tolerância a falhas
Capacidade de o sistema sobreviver à falha de alguns de seus elementos.
 
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
TOP 500
Desde 1993, o site TOP500 publica, semestralmente, um ranking dos 500 computadores com maior desempenho no mundo.
 
 
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
TOP 500 - BRASIL
 
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
TI VERDE
VIRTUALIZAÇÃO
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
TI VERDE
GREEN 500
http://www.green500.org
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
	
O que fazer com o lixo eletrônico?
Tema da Apresentação
AULA2 - Aplicações Distribuídas e TI verde 
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
*
RESUMINDO
Sistemas Distribuídos
Desafios: ausência de memória compartilhada, relógio comum, falhas independentes
Falácias: existe uma rede
Aplicações : cluster, grid
TI verde : melhor utilização dos equipamentos
 
Tema da Apresentação
*

Outros materiais