Sistemas Operacionais de Rede Sistemas Operacionais de Rede Introdução – Para a conexão do computador à rede foi necessária a colocação de uma interface de rede. – A referida alteração no hardware implicou a necessidade de ajustes no sistema operacional para o novo ambiente de processamento, que tornou possível a troca de informações entre as estações interligadas e a utilização de recursos de hardware e software remotos. Sistemas Operacionais de Rede Introdução – Antes das redes, os computadores já possuiam o seu próprio sistema operacional local, portanto a premissa básica do software introduzido para fornecer os novos serviços foi a de perturbar o menos possível o ambiente local, principalmente na interface que esse ambiente oferecia ao usuário. Sistemas Operacionais de Rede Introdução – Neste contexto surgiram os Sistemas Operacionais de Rede (SOR) como uma extensão dos sistemas operacionais locais, complementando-os com o conjunto de funções básicas, e de uso geral, necessárias às operações das estações, de forma a tornar transparente o uso dos recursos compartilhados. Sistemas Operacionais de Rede Introdução Sistemas Operacionais de Rede Introdução Sistemas Operacionais de Rede Introdução Sistemas Operacionais de Rede Conceito de Redirecionador – Transparência é um requisito fundamental dos sistemas operacionais de rede. – Os SORs devem atuar de forma que os usuários utilizem os recursos de outras estações da rede como se estivessem operando localmente. Sistemas Operacionais de Rede Conceito de Redirecionador – A solução encontrada para estender o sistema operacional das estações da rede, sem modificar sua operação local, foi a introdução de um redirecionador. Sistemas Operacionais de Rede Conceito de Redirecionador – O redirecionador funciona interceptando as chamadas feitas pelas aplicações ao sistema operacional local, desviando aquelas que dizem respeito a recursos remotos para o módulo do sistema operacional de rede, responsável pelo serviço de comunicação, que providencia o acesso ao dispositivo remoto. Sistemas Operacionais de Rede Conceito de Redirecionador Sistemas Operacionais de Rede Arquitetura peer-to-peer Sistemas Operacionais de Rede Arquitetura client-server (servidor dedicado) Sistemas Operacionais de Rede Módulo Cliente – Premissas básicas nortearam a introdução do módulo cliente no sistema operacional de rede: • Transparência. • Manter a utilização dos recursos dos clientes. Sistemas Operacionais de Rede Módulo Servidor – Módulos de propósito específico dos SORS foram projetados para melhor disponibilizar estes serviços. – Serviços mais oferecidos: armazenamento e recuperação de arquivos, gerência de banco de dados, de impressão, monitoramento da rede, criptografia, entre outros. Sistemas Operacionais de Rede Módulo Cliente Sistemas Operacionais de Rede Servidores de arquivos (Segurança - Espelhamento) Sistemas Operacionais de Rede Servidores de arquivos (Segurança - Multiplexação) Sistemas Operacionais de Rede Servidores de arquivos (Segurança - Espelhamento Servidor) Sistemas Operacionais de Rede Servidores de Impressão (Funcionamento) Sistemas Operacionais de Rede Servidores de banco de dados Sistemas Operacionais de Rede Características Servidor Plataforma de Harware Multiprocessamento Protocolos mais comuns Segurança de dados Internet Windows NT 4.0 Server Servidor de uso geral. Não necessita ser dedicado NetWare 4.11 Servidor de uso geral. Requer uso dedicado Intel LINUX Servidor de uso geral. Não necessita ser dedicado Intel , Motorola 68K, Digital Alpha, Sparc, Mips e PowerPC Assimétrico IPX, TCP/IP e AppleTalk Simétrico IPX, TCP/IP e AppleTalk Intel, Alpha, Power PC e Mips Simétrico IPX, NetBEUI, TCP/IP e AppleTalk Espelhamento e duplexação. Espelhamento, duplexação, Espelhamento do servidor RAID 5 através de software. oferecido separadamente. Servidor Internet completo Implementa recursos de Vasta linha de servidores e (IIS - Internet Information Internet. Inclui servidor ferramentas para Internet Server), inclui servidor Web, FTP e uma linguagem Web, FTP e Gopher. para processar CGI's. Sistemas Operacionais de Rede Os Sistemas Operacionais de Rede e o modelo OSI