Академический Документы
Профессиональный Документы
Культура Документы
Servios
Sistema Operacional
Os servios em uma rede so agregados em um
Sistema Operacional de Rede (SOR)
O Sistema Operacional (SO) um software
composto de um conjunto de rotinas
que fornecem servios bsicos de uso geral
que simplificam a utilizao dos recursos de hardware
Evoluo do SO
Aplicao
Evoluo do SO
Aplicao
Sistema Operacional
SOR
SOR - Redirecionador
Os Sistemas Operacionais de Rede (SOR) aparecem
como uma extenso do SO Local
A transparncia do funcionamento do SOR
imprescindvel
O usurio deve poder usar os recursos de outras estaes
da rede como se estivesse operando localmente
SOR - Redirecionador
Para as aplicaes do usurio, a instalao
do sistema operacional de rede s
percebida apenas pela adio de novos
recursos (recursos virtuais) aos que elas j
possuam anteriormente
A interface utilizada pelas aplicaes para ter
acesso aos recursos tanto locais quando
remotos permanece inalterada
SOR - Redirecionador
Cliente
SERVIDOR
Aplicativos
Aplicativos
Redirecionador
BIOS
Discos
Porta paralela
Placa de Video
Placa de Som
Programa
de Rede
Driver
de Rede
Discos
Sistema Operacional Porta paralela
Software Servidor
Programa de Rede
Driver de Rede
SOR - Redirecionador
O Redirecionador intercepta chamadas do aplicativo
DOS e envia somente as chamadas de rede para o
programa de comunicao de rede (NETBIOS, IPX,
NETBEUI, IP)
O programa de rede empacota a solicitao e envia
ao driver de rede
A placa de rede NIC-Cliente envia o pacote para o
barramento para que o NIC-Servidor o receba
O NIC-Servidor desempacota os dados e envia ao
driver que o envia ao programa de rede que tomar
a deciso de acesso aos recursos da maquinaservidor
O resultado devidamente checado devolvido pelas
mesmas vias
Arquitetura Cliente/Servidor
A interface entre as aplicaes e o sistema
operacional baseia-se em interaes
solicitao/resposta
A aplicao solicita um servio (abertura de um
arquivo, impresso de um bloco de dados,
alocao de uma rea de memria, etc.) atravs
de uma chamada ao sistema operacional
O sistema operacional em resposta chamada,
executa o servio solicitado e responde
informando o status da operao (se foi
executada com sucesso ou no) e transferindo os
dados resultantes da execuo para a aplicao
quando for o caso
Arquitetura Cliente/Servidor
No modo de interao Cliente-Servidor, a
entidade que solicita um servio chamada
cliente e a que presta o servio chamada
servidor
As estaes que disponibilizam seus recursos
a outras estaes devem possuir a entidade
(ou mdulo) servidor
As estaes que fazem solicitaes de
servios ao servidor devem possuir a
entidade (ou mdulo) cliente
Arquitetura Cliente/Servidor
SOL
SORS
SORC
Hardware
Arquitetura Cliente/Servidor
Na estao que tenha o mdulo cliente, o SOR, ao
receber um pedido de acesso a um recurso
localizado em outra estao da rede monta uma
mensagem contendo o pedido e a envia ao mdulo
servidor da estao onde ser executado o servio
Na estao remota o SOR recebe a mensagem,
providencia a execuo do servio solicitado, monta
uma mensagem com o resultado da execuo (nos
casos onde pedido envolve a devoluo de dados
podem ser necessrias mais de uma mensagem), e
a envia de volta para o SOR na estao requerente
Quando o SOR na estao que requisitou o servio
recebe a mensagem transportando a resposta, ele
faz sua entrega aplicao local
Arquitetura Cliente/Servidor
Notamos que as funes necessrias ao SOR no
mdulo cliente so diferentes das funes no
mdulo Servidor
No primeiro (SOR Cliente) elas esto restritas a
fornecer servios de comunicaes de pedidos ao
servidor
No mdulo servidor alem das funes de
comunicao, vrios outros servios so realizados
(como compartilhamento de acesso, restrio de
acesso, etc.).
Assim podemos classificar os mdulos de um SOR
em 2 tipos
SORC: mdulo cliente do sistema operacional de rede
SORS: mdulo servidor do sistema operacional de rede
Arquitetura Cliente/Servidor
As estaes dividem-se em estaes-cliente
e estaes-servidoras
As estaes servidoras possuem
necessariamente as funes do mdulo
servidor e podem, opcionalmente possuir as
funes do mdulo cliente
Isto possibilita que um servidor seja cliente de
outro servidor (caso tpico da relao entre
servidores de impresso e servidores de arquivo)
Arquitetura Peer-to-Peer
Nesta arquitetura, todas as estaes contem
os 2 mdulos interagindo entre si e entre os
mdulos das outras estaes
Aplicao
SOL
Aplicao
SOL
SORS SORC
Hardware
SORS SORC
Hardware
Servidor Dedicado
Na arquitetura Cliente-Servidor temos duas
variaes definidas pela forma como so
usados os servidores
Servidor dedicado ou no-dedicado
Servidor Dedicado
Servidor Dedicado
Aplicao
SOL
SOL
SORS SORC
Hardware
Hardware
SORC
Aplicao
SOL
Hardware
SORC
Servidor no-dedicado
Servidor no-dedicado
As estaes servidoras possuem um sistema
operacional local que estendido por um mdulo
SORS e um mdulo SORC
O mdulo SORC pode ser usado tanto pelo SORS
quanto pelas aplicaes dos usurios locais da
estao servidora
Assim os recursos locais das estaes servidoras
so compartilhados tanto pelos usurios
atendidos pelo sistema operacional local quanto
pelos usurios remotos que fazem seus pedidos
atravs do SOR pela rede local
Servidor no-dedicado
Aplicao
SOL
Aplicao
SOL
SORS SORC
Hardware
Hardware
SORC
Aplicao
SOL
Hardware
SORC
Principais servios
Arquivo
Impresso
Mensagem
Aplicao
Servidor de Arquivos
Oferece aos clientes os servios de armazenamento,
acesso e compartilhamento de arquivos e discos
(mdia de gravao magntica ou tica)
Possui uma estrutura hierrquica de diretrios,
proteo de arquivos individuais ou de diretrios,
chaves para atualizao simultnea e segura de
arquivos, etc.
Um Servidor de Arquivos capaz de aceitar
transaes independente do sistema operacional do
cliente, ou seja, independente da estrutura de
arquivos do cliente
Nesse caso existe uma estrutura de rede padro usado no
servidor de arquivos nos quais os vrios arquivos dos
clientes devem ser convertidos
Servidor de Arquivos
Um Servidor de Arquivos trabalha com 3
subsistemas funcionais
Subsistema Gerenciador de Arquivos
pedido
BD
Acesso
Fsico
Servidor de Arquivos
Servidor de Arq
Pedido de Arquivos
Resposta
resposta
Cliente SGBD
Acesso
Fsico
Servidor SGBD
Consulta SQL
Resposta SQL
Servidor de
Base de Dados
Servidor de Impresso
O cliente envia um pedido ao servidor especificando
qual impressora ser usada e os dados a serem
impressos
Se ela estiver disponvel ser alocada ao cliente at
que este a libere (ou at que se esgote o tempo
mximo e utilizao, conforme negociao na
alocao)
Caso a impressora no esteja disponvel o cliente avisado
Servidor de Impresso
Vantagens do uso de impressoras em rede
Reduo do nmero de impressoras necessrias
s atividades da empresa
Possibilidade de escolha de um local mais
conveniente para as impressoras
Uso de spoolers de impresso, reduzindo o tempo
gasto pelo computador com servio de impresso
Possibilidade de uso simultneo dos recursos de
impresso/fax, atravs do uso de filas
Uso de impressoras para tarefas/formulrios
especficos
Servidor de Mensagens
Os servios de mensagem incluem o
armazenamento, acesso e envio de dados, sejam
arquivos de texto, binrios, grficos, de vdeo ou de
udio
Correio Eletrnico (e-mail)
Transferncia eletrnica de dados entre dois ou mais
computadores/usurios em rede
Originalmente apenas mensagens em texto eram transferidas
Atualmente as mensagens incluem uma grande quantidade de
formatos, tais como grficos, vdeo e udio
Servidor de Aplicao
Os servidores de aplicao executam
softwares que podem ser acessados pelos
clientes da rede
Permitem o compartilhamento no s de
dados, mas tambm de processamento
Podem compartilhar componentes de
software
Exemplos
Servidores grficos
Servidores Internet
ORBs (Object Request Broker)