Buscar

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS Resumo AV2

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 13 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 6, do total de 13 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 9, do total de 13 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
Aula de Revisão AV2
Aula de Revisão – AV2
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
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
MODELOS DE COMUNICAÇÃO
Implementação com sockets
• Seguem o paradigma open-read-write-close
• A comunicação através de sockets utiliza também a abordagem de 
descritor.
• Comunicação explícita
Chamada a procedimento remoto
• Chamadas remotas como se fossem locais
• Detalhes da comunicação “escondidos”
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
SOCKETS
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
REMOTE PROCEDURE CALL
Sistema Operacional Sistema Operacional
Cliente
Stub
do
Cliente
Stub
do
Servidor
Servidor
Rede
A
B
C
D
E
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
COMUNICAÇÃO P2P
P2P Puro
P2P Híbrido
Intermediários
Centralizada
Inundação
Tabela Hash Distribuida (DHT)
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
SISTEMA DE ARQUIVOS DISTRIBUIDOS
NFS – Network File System
Servidor:
Habilitar os serviços nfs e portmap
Editar o arquivo /etc/exports inserindo a linha: 
/diretorio_compart *(rw,insecure,sync,all_squash)
Executar exportfs –r
Cliente:
Criar um diretório para ser ponto de montagem
Montar no diretório criado
mount –t nfs ip_do_servidor:/diretório_compart/diretório_criado
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
APLICAÇÕES
SERVIÇOS WEB
Padrões abertos para comunicação entre plataformas diferentes
UDDI : Diretório de buscas
WSDL : Interface de uso (método)
SOAP : protocolo de troca de informações
XML : linguagem de marcação
COMPUTAÇÃO EM NUVEM
Serviços sob demanda utilizando a Internet
IaaS : Infraestrutura como serviço
PaaS : Plataforma como serviço
SaaS : Software como serviço
COMPUTAÇÃO UBÍQUA
Computação móvel e pervasiva
Novas interfaces
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
REGISTROS DE FREQUÊNCIA – AULA 6
1. Em relação à comunicação utilizando RPC, podemos afirmar que:
Assinale a opção CORRETA.
I – A troca de informações é realizada através de parâmetros da chamada.
II – As mensagens e operações de E/S são visíveis para o programador.
III – Clientes chamam procedimentos remotos como se fossem locais.
IV – A localização física e a arquitetura do servidor são transparentes.
1) Somente os itens I, II e III estão corretos 
2) Somente os itens II, III e IV estão corretos 
3) Somente os itens I, II e IV estão corretos 
4) Somente os itens I, III e IV estão corretos 
5) Todos os itens estão corretos 
2. Em relação à comunicação por sockets o procedimento close possui a seguinte 
função:
1) Criar um socket 
2) Encerra o socket ou a conexão 
3) Solicita uma conexão 
4) Indica ao kernel que está apto a receber conexões 
5) Envia uma mensagem 
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
REGISTROS DE FREQUÊNCIA – AULA 7
1. O servidor que auxilia a comunicação entre dois computadores que utilizam o 
protocolo P2P BitTorrent é:
1) Emule 
2) BitTorrent
3) Tracker
4) Finger
5) Gnutella
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
REGISTROS DE FREQUÊNCIA – AULA 8
1. Quando o nome de um arquivo não revela qualquer indicação de sua localização 
física de armazenamento, podemos afirmar que o DFS implementa:
1) Independência de localização 
2) Transparência de relocação 
3) Transparência de localização 
4) Transparência de replicação 
5) Independência de concorrência
2. Com relação aos serviços com estado e os serviços sem estado, indique, dentre as 
afirmativas a seguir, quais são verdadeiras (V) e quais são falsas (F), assinalando a 
opção CORRETA:
I. No serviço com estado, o servidor fornece ao cliente um identificador de conexão 
utilizado para acessos subsequentes até que a sessão termine.
II. No serviço sem estado, o servidor mantém informações sobre seus clientes na 
memória principal.
III. No serviço sem estado, o servidor não precisa manter uma tabela de arquivos 
abertos na memória principal.
1) V – F - V 2) V – V - V 3) V – F - F 4) F – F - F 5) F – F - V 
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
REGISTROS DE FREQUÊNCIA – AULA 9
1. A linguagem baseada em XML que descreve o que um web service pode 
fazer, onde ele reside e como chamá-lo é denominada:
1) SMTP 
2) HTTP 
3) SOAP 
4) UDDI 
5) WSDL 
2. O protocolo baseado em XML para troca de informação estruturada com 
web services em redes de computadores é chamado de:
1) SMTP 
2) HTTP 
3) SOAP 
4) UDDI 
5) WSDL 
Aula de Revisão – AV2
ARQUITETURA DE SISTEMAS DISTRIBUÍDOS
REGISTROS DE FREQUÊNCIA – AULA 10
1. São características da computação em nuvem, EXCETO:
1) Tolerância a falhas 
2) Independência de plataformas 
3) Serviços sob demanda 
4) Virtualização 
5) Baixa escalabilidade 
2. O uso de um software através da internet pode ser classificado como:
1) SaaS
2) PaaS
3) CaaS
4) DaaS
5) IaaS

Continue navegando