Quais são as funções do Sistema Operacional de Rede?
Uma das escolhas mais importantes no planejamento de uma rede é qual o Sistema Operacional de Rede (SOR) utilizado para estruturar e controlar os recursos da rede. O SOR é um sistema operacional projetado para suportar estações de trabalho, computadores pessoais e, em alguns casos, os terminais mais antigos que estão conectados em uma rede de área local (LAN). O SOR suporta funções de núcleo de rede: conectar computadores na rede, compartilhar arquivos e outros recursos, prover segurança, e assim por diante . Deve prover benefícios GEEDDS – Gerência, Economia, Escalabilidade, Disponibilidade, Desempenho e Segurança. São exemplos de funções núcleo:
- Suporte de Rede para uma grande variedade de protocolos de rede. Numa rede podem existir várias versões de SOs Windows, Macintosh e Linux, que apresentam protocolos diferentes. Muitos servidores têm mais de um cartão de interface de rede (NIC – Network Interface Card) e o sistema operacional de rede deve ser capaz de suportar várias conexões de rede e balancear as cargas de trabalho nas várias interfaces. Deve identificar e comutar conexões em caso de falhas, de forma imperceptível pelo usuário final. Finalmente, deve ter a habilidade de funcionar como um roteador que conecta duas redes, com funções de firewall para filtrar pacotes desautorizados na rede.
- Serviços de Compartilhamento de Arquivos. Uma das funções mais importantes de um SOR é compartilhar recursos na rede. O recurso mais frequentemente compartilhado é o “servidor de arquivos” para compartilhar o espaço em disco entre usuários, como se fosse uma extensão do espaço em disco de um computador individual. Permite o administrador do sistema controlar as porções do sistema de arquivo a serem compartilhadas, como por exemplo diretórios e arquivos. Funções mais sofisticadas de gerência de arquivos como expansão de capacidade, multiplicidade de discos, backup e recuperação, são outros componentes importantes e existentes.
- Multitarefa e Multiprocessamento. Apenas 1 usuário usa um computador cliente ao mesmo tempo; entretanto múltiplos usuários (computadores clientes) usam um computador servidor ao mesmo tempo, via a rede. Logo um SOR deve suportar múltiplos usuários que acessam a o servidor de rede, via rede remotamente. Observar que, embora a multitarefa dá a percepção que várias programas rodam ao mesmo tempo, na realidade um computador com um único processador roda apenas 1 programa ao mesmo tempo. No entanto, se existirem várias CPUs, então vários programas poderão ser executados ao mesmo tempo e o nome disso é multiprocessamento. Para ver um exemplo de operação multitarefa num sistema Windows tecle Ctrl+Alt+Del, que trará o Gerenciador de Tarefas do Windows e a exposição de todos os aplicativos ativos do seu computador.
- Serviços de Diretório. Diretórios existem para tudo – telefones, endereços, produtos, serviços e assim por diante. São essenciais para qualquer SOR, para prover informações como usuários, computadores, impressoras, arquivos compartilhados … As redes modernas, tal como baseadas em servidores Windows, usam o serviços de diretório como espinha dorsal para formar a rede. O diretório é uma base de dados que organiza as informações da rede e permite definir permissões para o uso de recursos da rede . Deve ser simples para atender uma rede pequena e escalável para suportar redes com até milhares de computadores.
- Serviços de Segurança. A rede deve ser protegida contra acessos desautorizados. O mecanismo de segurança mais básico é a “conta de usuário” que permite acessar a rede e utilizar um conjunto de recursos, via uma política de senhas (tamanho, tempo de permissão de uso, frequência de alteração. Outro recurso de segurança básico é a “criptografia de dados” (para transmissão e armazenamento de dados) e “certificados digitais” (para garantir que os usuários sejam aqueles que eles dizem que são e que os arquivos sejam aqueles que declaram ser.
Observação. Do ponto de vista prático, a escolha do sistema operacional de rede, nos dias de hoje, está limitada à família Windows Server da Microsoft e ao Linux (um sistema operacional de rede com software livre, disponível sob a licença GPL – General Public Licence, para que qualquer pessoa o possa utilizar, estudar, modificar e distribuir livremente, de acordo com os termos da licença).
Até logo!