sistemas distribuídos
Vantagens de sistemas distribuídos sobre sistemas centralizados.
Lei de Grosch – O poder de computação de um computador é proporcional ao quadrado do seu preço. (Aplicável a mainframes).
No caso de microprocessadores, é mais barato se comprar vários processadores e montá-los em um sistema multi-processador. (preço)
Em alguns casos, é teoricamente impossível de se construir um computador centralizado que possa ser comparado a um sistema distribuído com uma grande quantidade de processadores. (velocidade)
Algumas aplicações são inerentemente distribuídas - sistema de uma cadeia de lojas, jogos ou outras aplicações cooperativas. (distributividade inerente)
Maior confiabilidade, útil em aplicações de alto risco. (confiabilidade)
Crescimento incremental – acaba com necessidade da compra de mainframes cada vez maiores, agora o sistema pode ser trocado aos poucos. (crescimento incremental)
Desvantagens de sistemas distribuídos:
Software – sistemas operacionais, linguagens de programação e aplicações.
Comunicação – tratamento e recuperação de mensagens. Melhoria da rede pode acarretar em custos altos.
Segurança – Compartilhamento de dados implica em esquemas especiais para proteção de dados sigilosos.
2. Apresente 5 tipos de recursos de hardware e 5 tipos de dados ou recursos de software que poderiam ser útil seu compartilhamento em SD.
Recursos de software: Arquivos, banco de dados, internet, sistema operacional,
Recursos de hardware: Disco, impressoras, memória, placa de rede, webcam
Exemplo: Compartilhamento de arquivos no google docs através da internet ou compartilhamento de uma impressora entre vários computadores de um escritório
3. De exemplos de tipos de sistemas computacionais baseados na classificação da taxonomia de Flynn.
SISD(single instruction Single Data) – computadores