Albanir
CÓD/ DISCIPLINA: CCT0042/ Arquitetura de Sistemas Distribuídos
PROFº.: Paulo Henrique Franco
TURNO: Noite
TURMA:
SALA
MAT.:
Exercício
2
GRADUAÇÃO
ALUNO(A):
1. Tanenbaum sugere quatro metas a serem seguidas para a construção de um sistema distribuído:
Defina: Acesso a recursos / Transparência da distribuição / Abertura / Escalabilidade.
- Acesso a recursos, é o compartilhamento de ativos da rede, tais como: recursos remotos, armazenamento de dados, segurança;
- Transparência da Distribuição, no que diz respeitos aos quesitos: acesso, localização, migração, relocação, replicação, concorrência e tolerância a falhas;
- Abertura, oferece serviços de acordo com regras padronizadas;
- Escalabilidade, é a possibilidade do aumento de serviços/infraestrutura dependendo da demanda.
2 - Explique o significado de transparência de distribuição e cite os principais tipos de transparência.
Diz respeitos aos quesitos: acesso, localização, migração, relocação, replicação, concorrência e tolerância a falhas;
3 – Aplicações distribuídas devem ser escaláveis. Quais as técnicas empregadas para que os sistemas distribuídos alcancem escalabilidade?
Ocultar latências de comunicação: importante para conseguir escalabilidade geográfica;
Técnicas de comunicação síncrona e assíncrona;
Distribuição, redes sobrepostas, redes peer-to-peer.
4 – Segundo Tanenbaum, os sistemas distribuídos são classificados em três grandes grupos de Sistemas.
a)Quais são esses grupos?
Sistemas de Computação, Sistemas de Informação, Sistemas Pervasivos.
b)Que tipos de sistemas são pertencentes a cada grupo?
Sistemas de Computação: Computação em Cluster e computação em Grade.
Sistemas de Informação: Sistemas de processamento de transações e Integração de aplicações empresariais.
Sistemas Pervasivos: Sistemas Domésticos, sistemas Eletrônicos para Tratamento de Saúde, redes de sensores.
c) Através de