Sei sulla pagina 1di 7

Descrio da aula

Todo usurio, seja de qualquer nvel, j experimentou problemas de rede ou internet. Alguns tipos
de problema s podem ser resolvidos atravs de um tcnico que necessita mexer no servidor. Mas
o que este tal de servidor e como ele funciona?. Esta aula mostra uma comparao simples de
dois sistemas operacionais de rede, comparando os seus recursos e funcionalidades de um ponto
de vista que visa a melhor opo para um usurio normal, experiente e avanado.

Introduo
Um sistema operacional de rede simplesmente um sistema operacional com servios de rede, que
chamamos de um modo geral de servidor. Dependendo do caso em que a rede se encontra,
podemos usar vrios tipos de estruturas de servidores, algumas delas esto citadas abaixo:
1. Cliente Servidor
2. Ponto a ponto
3. Terminal burro
4. Cloud.
Mas para que servem os servidores? Simples, servem para suprir as necessidades dos usurios, que
neste contexto chamamos de clientes. Alguns exemplos de necessidades e solues baseadas em
sistemas operacionais de rede esto descritos abaixo.

Para integrar um banco de arquivos de uma empresa, instalamos um servidor de arquivos


ftp.

Se a empresa possui um software que necessite de vrios bancos de dados, instalamos um


servidor de banco de dados.

Se os alunos de uma escola entram em material imprprio no contexto escolar, instalamos


um servidor proxy.

Se um projeto necessita de grande poder de processamento, usamos um sistema ponto-aponto ou um servidor cloud.

Se uma biblioteca deseja criar uma lan house onde os seus clientes tenham identificaes
nicas, podemos criar terminais burros e as credenciais ficam em um servidor que opera um
sistema operacional de rede.

Tipos de servidores

Existem servidores para todo o tipo de situao, mas o mais importante saber para que o servidor
vai funcionar. Dependendo do tipo de ambiente (local onde ser instalado o sistema, problema a ser
resolvido ou recurso a ser criado) um servidor melhor que o outro. Porm os sistemas
operacionais de rede so bem flexveis e permitem que se instale um ou mais servidores em um
nico sistema operacional. Alguns tipos de servidores e suas caractersticas esto descritas abaixo.

Cliente-Servidor
Atualmente o tipo de arquitetura mais indicado quando se precisa de permisses, controle e
integridade. Podemos dizer que em um lado da ponta da rede est o servidor que fornece os
recursos (arquivos, banco de dados, dns etc). E do outro lado da ponta est o cliente que utiliza os
recursos do servidor.
Podemos exemplificar esta arquitetura como uma academia. O administrador do servidor seria o
dono da academia que fazem as regras da academia, horrio de abertura e fechamento, hierarquias
e permisses e cobrana do servio que os clientes utilizam (pessoas que frequentam a academia).
H tambm os instrutores, normalmente pessoas formadas em educao fsica. Estes instrutores
ajudam as pessoas da academia em seus exerccios fsicos e notificam as pessoas que esto fazendo
errado com advertncias. Os instrutores da academia podem ser comparados com os moderadores
que monitoram os clientes e notificam para o administrador do sistema falhas de segurana e
infrao de regras feitos pelos clientes.
E finalmente temos as pessoas que utilizam a academia. Elas pagam pelo servio que academia
oferece e praticam exerccios fsicos com a ajuda dos instrutores que esto sempre por perto para
auxiliar e informar como se deve proceder os exerccios fsicos. As pessoas da academia podem ser
comparadas aos clientes (usurios) do sistema, que utilizam os recursos do servidor e so
monitorados pelos moderadores.
Nesta arquitetura ns temos duas divises: O cliente servidor dedicado e o cliente servidor no
dedicado.

Cliente-Servidor dedicado
O cliente servidor dedicado usado geralmente quando um servio utilizado por vrios clientes
em tempo integral e que precise ser seguro e confivel. Por exemplo, a loja Vende+ possui alm da
sua matriz, 100 filiais espalhadas pelo pas. Esta mesma loja possui um sistema integrado que
conecta todas as lojas, ento caso um cliente desta loja queira que um produto seja entregue em
outra cidade que tambm possui uma loja Vende+.
bvio que o sistema da loja Vende+ vai precisar de um servidor de banco de dados para
armazenar informaes e tambm bvio que este banco de dados precisa ser guardado com
segurana e tenha rotinas de backup para garantir sua integridade. Ento o ideal para este sistema
uma estrutura cliente servidor dedicado, pois alm de precisar de um poder de processamento
maior do que o cliente servidor no dedicado, precisa de uma rede de alta velocidade e um maior
investimento.

Podemos concluir ento que a arquitetura cliente servidor dedicado utilizada geralmente para
solues que necessitem de uma confiabilidade muito grande e que no deixem o cliente na mo.

Cliente-Servidor no dedicado
O Cliente Servidor no dedicado utilizado quando se precisa utilizar o servidor para outros fins
que no sejam recursos compartilhados. Podemos utilizar como exemplo um pequeno escritrio de
advocacia onde os advogados Joo e Maria trabalham.
Os dois advogados foram contratados para trabalhar em um caso de propaganda enganosa. Eles
querem dividir os documentos eletrnicos que esto produzindo como provas para ganhar a causa.
Ento o ideal para eles criarem um servidor de arquivos onde os dois iro gravar e ler os
documentos.
No necessrio um alto poder de processamento, nem permisses de arquivo, pois os dois
advogados s querem compartilhar os arquivos. Ento o ideal para este caso uma estrutura
cliente servidor no dedicado.
Joo poder utilizar seu computador como servidor de arquivos e ao mesmo tempo produzir seus
documentos enquanto Maria poder ler os arquivos de Joo e compartilhar os seus tambm. Alm
de arquivos, eles podem compartilhar a mesma impressora ou qualquer outro dispositivo atravs
de um servidor em qualquer um dos computadores, desde que estejam ligados rede.
Podemos concluir ento que enquanto o servidor dedicado se dedica apenas tarefas
relacionadas com servidores, o servidor no dedicado pode tanto ser utilizado como servidor como
pode ser utilizado com uma interface grfica onde podem ser executados aplicativos que s um
usurio utiliza.

Ponto-a-ponto
Ao contrrio da arquitetura cliente servidor, o foco do ponto a ponto (que tambm pode ser
chamada de peer-to-peer ou p2p) a distribuio de servios, onde todo mundo ao mesmo
templo um cliente e um servidor. Atualmente as melhores aplicaes desta arquitetura so de
resoluo de problemas matemticos e distribuio de arquivos pela internet. Devido baixa
restrio que este tipo de arquitetura oferece comparado ao cliente-servidor, ainda no utilizado
para sistemas operacionais em grande escala.

Terminal burro
Semelhante ao cliente servidor o terminal burro consiste um servidor que fornece todos os
recursos de processamento para vrios perifricos de entrada e sada. Estes perifricos esto
conectados um computador de baixo processamento, que conectado rede com o servidor, envia
os dados do usurio e depois que estes dados so processados pelo servidor, so mostrados na

tela para o usurio que fica com a iluso que ele est usando uma mquina local quando na
verdade tudo o que est acontecendo fica dentro do servidor.

Cloud
A arquitetura do tipo nuvem um conceito antigo porm sua fama vem aumentado devido
internet. Esta arquitetura consiste em um computador conectado Internet que prov o servidor e
todos os aplicativos de dentro da nuvem, pois no se sabe o lugar e nem como os dados do cliente
esto sendo processados. Esta arquitetura independe da plataforma e sistema que utilizado no
cliente. A nica coisa que preciso em um computador para que esta arquitetura funcione um
navegador de internet e a prpria conexo com a nuvem. Alguns exemplos que utilizam esta
arquitetura esto listados abaixo.

Google Drive

Eye OS

Google Docs

Sky drive

Netflix

Google Analytics

ICloud

Como j comentado nesta aula, a melhor arquitetura depender do problema que deve ser
resolvido. Da mesma forma que um servidor dedicado no deve ser configurado com um sistema
operacional que foca mais a interatividade com usurio do que com diretivas de segurana voc no
deve configurar um sistema operacional extremamente complexo para uma simples troca de
msicas entre duas pessoas. Por isto uma anlise completa da situao do problema, infraestrutura
e recursos disponveis, tempo e necessidade da soluo e outros pontos vo ser indispensveis para
aplicao de um servidor. Abaixo esto algumas comparaes dos servios oferecidos por dois
sistemas operacionais que possuem vantagens e desvantagens dependentes do tipo de servidor
escolhido.

Windows Server
Da empresa Microsoft este sistema operacional est sempre do lado do usurio, dificultando a vida
dos administradores de redes. Para o contexto de sistemas operacionais de rede, poucas pessoas
so realmente capacitadas para desenvolver um servidor que seria to bom comparado um
servidor Linux. Porm algumas tarefas de configurao so bem mais fceis de serem executadas,
pois a maioria dos computadores ainda usarem os sistemas operacionais desta empresa.

Caractersticas principais

Software proprietrio, isto , pago.

Aplicaes mais fceis de planejar e construir

Configuraes simplificadas

Manuteno e atualizaes constantes

Menor custo a curto prazo, maior custo longo prazo.

Baixa flexibilidade

Multitarefa

Multiprocessamento

Maior quantidade de erros e bugs.

Instvel quando muitos clientes conectam simultaneamente

Ideal para pequenas empresas e lugares onde no utilizem muitos recursos variados

Tipos de servidores

Servidor de arquivos : Diretrios compartilhados do windows.

Controle de acesso: Windows Active Directory

Servidor HTTP : Apache

Servidor de aplicaes : . NET

Servidor de impresso

Servidor de comunicao

Terminal Server

Linux Server
Existem vrias distribuies que vm com ncleo Linux e que possuem as mesmas funes, com
pequenas alteraes que se adaptam ao gosto do administrador de rede. Alguns preferem utilizar a
distribuio Ubuntu por ser mais interativa e descomplicada. Outros preferem utilizar a

distribuio Slackware que mais complexa no incio, porm possui uma estrutura extremamente
simplria estvel e segura. Outras distribuies populares esto listadas abaixo.

Fedora

BSD

Linux Mint

Mandriva

Xubuntu

openSUSE

Debian

As distribuies so diferentes porm o propsito o mesmo. Servir como base de solues em


servidores simples e com a mxima eficincia. Algumas caractersticas de servidores baseados no
ncleo Linux esto descritas abaixo.

Caractersticas principais

Software open-source, isto , grtis.

Aplicaes necessitam de maior planejamento e configurao

Configuraes complexas que necessitam de estudo e manual

Raramente acontecem manuteno e atualizaes

Maior custo a curto prazo, menor custo longo prazo.

Alta flexibilidade

Multitarefa

Multiprocessamento

Confivel

Estvel

Ideal para administradores de redes que necessitam de um servidor seguro e de pouca


manuteno

Tipos de servidores

Servidor de arquivos : Samba

Controle de acesso: openLDAP

Servidor HTTP : Apache

Servidor de aplicaes : PHP, Tomcat,

Servidor de impresso : CUPS

Servidor de comunicao

Terminal Server : LTS

Concluso
Os sistemas operacionais de rede nunca estiveram to complexos de entender e completos para
aprender. Existem na internet infindveis solues para cada tipo de servidor, desde configuraes
simples em janelas at compilaes complexas de servios especficos. O principal para saber por
onde se guiar saber o que se quer encontrar. No adianta vasculhar a internet procurando uma
soluo baseado em um planejamento vago. preciso estudo e anlise da situao para conseguir
criar um bom planejamento para instalar um servidor de maneira rpida e que no precise de
muitas manutenes, pois cada manuteno custa tempo e dinheiro.
O objetivo desta aula foi mostrar da forma mais simples possvel o que so sistemas de computador
de rede e quais suas diferenas na arquitetura e programao. Alguns itens foram deixados de lado
para a aula no ficar muito extensa. Podemos citar aqui por exemplo os componentes de uma rede,
as topografias e os tipos de camadas que envolvem a parte de comunicao de um computador
para o outro. Porm estes assuntos ficam para uma prxima oportunidade.

Dvidas
Surgiu alguma dvida? No deixe de comentar! Seu comentrio vale mais que 1.000 acessos! Se
voc necessita de ajuda nesta questo ou tem alguma sugesto que possa aumentar a qualidade da
aula eu peo que faa seu comentrio para que o contedo deste stio melhore a cada comentrio.
Muito obrigado!

Este post foi publicado em Servidores e protocolos, Sistemas Operacionais, Sistemas Operacionais e marcado com a
tag cliente-servidor, cloud, linux, ponto-a-ponto, rede, servidores, sistemas operacionais de rede, windows em 6 de
setembro de 2012.