Sistemas Distribuidos - Colouris
Coulouris
Exercícios - Capitulo 1 e 2
1.1 Cite cinco tipos de recursos de hardware e recurso de dados ou software que possam ser compartilhados com sucesso. De exemplos práticos de seu compartilhamento em sistemas distribuídos.
Hardware:
CPU: executa aplicações de processamento intensivo para os clientes. A maioria dos outros servidores, como servidores de arquivos, fazem alguns cálculos para seus clientes, daí a sua cpu é um recurso compartilhado.
Memória: servidor cache (detém páginas da web em sua memória RAM acessadas recentemente).
Disk: servidor de arquivos, servidor de disco virtual.
Tela: sistemas de janelas de rede. Permitem que computadores façam acessos remotos para atualizar os conteúdos das janelas.
Impressora: impressoras em rede aceitam trabalhos de impressão a partir de vários computadores.
Capacidade da Rede: a transmissão de pacotes permite que muitos canais de comunicação simultâneos possam ser transmitidas nos mesmos circuitos.
Dados / software:
Página web: servidores web permitem que vários clientes possam compartilhar somente leitura o conteúdo da página.
Banco de dados: bancos de dados têm a intenção de gravar o estado definitivo de alguns conjuntos de dados relacionados
1.2 Como os relógios de dois computadores ligados por uma rede local podem ser sincronizados sem referência a uma fonte de hora externa? Quais fatores limitam a pressão do procedimento que você descreveu? Como os relógios de um grande número