sod
Michele Alves de Freitas Batista
Prof. José Carlos Becceneri
São José dos Campos, 2004
Por que construir sistemas distribuídos?
Pessoas são distribuídas, informações são distribuídas
Fatores que contribuíram para o aumento do DDP
aumento do número de computadores pessoais baratos e poderosos
aumento do número de usuários
Onde processadores, dados e outros aspectos de um sistema de processamento de dados são importantes dentro de uma organização.
Distributed Data Processing (DDP)
Um sistema DDP envolve uma divisão de funções no sistema e pode envolver uma organização distribuída das bases de dados, do controle de dispositivo e da rede.
Os computadores pessoais são usados para suportar uma variedade de aplicações, abrigando:
base de dados
gerenciador da base de dados
sistemas operacionais
DDP - Capacidades
O desenvolvimento do sistema operacional distribuído deu-se pela evolução de suas capacidades:
Arquitetura de comunicações
Sistema operacional de rede
Sistema operacional distribuído
DDP - Capacidades
Arquitetura de comunicações
Software que suporta uma rede de computadores independentes. Fornece a sustentação para aplicações distribuídas, tais como correio eletrônico, transferência de arquivo e acesso ao terminal remoto.
Cada computador tem seu próprio sistema operacional separado, e uma mistura heterogênea de computadores e de sistemas operacionais é possível, já que todas as máquinas suportam a mesma arquitetura de comunicações.
DDP - Capacidades
Sistema operacional de rede
Esta é uma configuração em que há um aplicativo de rede, estações de trabalho e um ou mais servidores.
Os servidores fornecem serviços em rede ou aplicativos, tais como o armazenamento de arquivo e o gerenciamento da impressora.
Cada computador tem seu próprio sistema operacional privado.
A função do sistema operacional da rede é permitir que as estações de trabalho interajam com o servidor.
O usuário está ciente que há