Definição de sd
Desafio: Seminário – Todos os grupos - Apresentação Montar um Sistema Distribuído: Teoricamente conforme orientação do material anexo.
-
Nome do SD Topologia adotada Configuração de Hardware e desenho do SO adotado Aplicar todos os conceitos do SD apresentado pelo PLT ementa do curso.
Apresentação de 15 minutos Até 10 Slides Apresentação dia 23 e 30 de Maio.
Definição de SD
"Um sistema distribuído é uma coleção de computadores autônomos conectados por uma rede e equipados com um sistema de software distribuído." [C] "Um sistema distribuído é uma coleção de computadores independentes que aparenta ao usuário ser um computador único." [T]
Outra definição de SD
"Você sabe que tem um sistema distribuído quando a falha de um computador do qual você nunca ouviu falar faz com que você pare completamente de trabalhar." [Leslie Lamport]
Avanços tecnológicos
Invenção de redes de computadores de alta velocidade (anos 70):
– Rede local (Local Area Network - LAN) – Rede global (Wide Area Network - WAN)
Desenvolvimento de microprocessadores potentes (anos 80).
Estado da arte
É relativamente fácil agrupar um grande número de CPUs, conectando-as por uma rede de alta velocidade. O software para sistemas distribuídos é completamente diferente do software para sistemas centralizados e está apenas começando a se desenvolver.
Exemplos de SD
Uma rede de estações de trabalho em uma universidade ou companhia Uma rede de computadores em uma fábrica Um grande banco com muitas agências, cada qual com um computadores e caixas automáticas
Exemplos de SD (continuação)
Sistema de reserva de passagens aéreas Sistema de controle de estoque, vendas e entregas numa cadeia de lojas Serviços da Internet: Netnews, WWW Sistemas de acesso a recursos de multimídia e de conferência
Vantagens de SD sobre SC
Melhor relação custo/benefício Capacidade de