Explicamos o que é um servidor, suas principais características e para que serve. Além disso, o que é um servidor web, classificação e exemplos.
O que é um servidor?
Na computação, um computador que faz parte de uma rede de computadores e fornece determinados serviços para o restante dos computadores nela, chamados de estações ou clientes, é conhecido como servidor. dito computador deve ter uma aplicação específica capaz de atender as solicitações de diferentes clientes e dar-lhes uma resposta atempada, para que de facto dentro de um mesmo computador físico (hardware) possam funcionar vários servidores (software) em simultâneo, desde que disponham dos recursos logísticos necessários.
Los servidores operan en base a un modelo de comunicación (o “arquitectura”) de cliente-servidor, distribuindo as tarefas entre os provedores de recursos disponíveis, oferecendo assim aos seus clientes a oportunidade de compartilhar dados, informações específicas e acesso a determinados recursos de software e hardware, como um aplicativo ou periférico específico. É assim que funcionam, por exemplo, páginas da web e serviços de e-mail.
Normalmente, os servidores Podem ser classificados de acordo com sua disponibilidade em dedicados e compartilhados. Servidores dedicados são aqueles que possuem todos os seus recursos de hardware e processamento disponíveis para atender às solicitações dos clientes; enquanto os servidores compartilhados são aqueles que, além de receberem as solicitações dos clientes pela rede, atendem processos localmente, fora da rede.
Veja também: FTP
Características de um servidor
Como os servidores são computadores encarregados de atender as demandas dos clientes da rede, uma de suas principais características é que devem ter seus recursos disponíveis constantemente para que a rede esteja operacional o tempo todo. Quero dizer, deve estar sempre ligado, sempre disponível. Esta é a razão pela qual às vezes uma página da web ou seus recursos não podem ser carregados: se um servidor travar ou quebrar, um determinado segmento da rede que está a cargo não estará mais disponível para sua clientela.
Por outro lado, os servidores Eles geralmente são computadores de última geração, equipado com capacidade de processamento suficiente para atender inúmeras solicitações de clientes com um intervalo mínimo de atraso. Isso também implica ter um fornecimento constante de eletricidade e outros recursos físicos para garantir seu funcionamento. De fato, em muitos casos, os servidores são armazenados em compartimentos muito bem condicionados para esse fim, inclusive climaticamente: em um ambiente bastante frio e sem poeira, evita-se o superaquecimento do sistema.
Para que serve um servidor?
Os servidores, como já dissemos, são os encarregados de atender as solicitações dos clientes de uma determinada rede, e gerenciar os recursos disponíveis para que cada cliente possa acessar as informações ou os periféricos de que necessita. Nesse sentido, os servidores podem ter funções muito diferentes, como:
- Servidores de arquivos. Eles armazenam arquivos ou arquivos de informação e os alimentam em uma rede.
- Servidores Active Directory/Domínio. Eles gerenciam informações relacionadas à rede, seus usuários, computadores e grupos internos.
- servidor de impressão. Gerencia um conjunto de impressoras disponíveis em uma rede, concedendo acesso a elas e gerenciando a fila de impressão.
- Servidor de e-mail. Ele gerencia o fluxo de e-mail entre, de e para os clientes de uma rede, enviando e recebendo mensagens e armazenando seu histórico.
- Servidor de Proxy. Sua função é fazer backup, armazenando uma cópia das páginas da web disponíveis para a rede na memória por um tempo, para agilizar o acesso a elas ou permitir a recuperação dos dados em caso de falha do original.
- Servidor web. Ele armazena o conteúdo necessário para uma ou mais páginas da web e gerencia o acesso ordenado a ele, para que os navegadores clientes possam “renderizar” um site.
- Servidor DNS. Ele armazena as informações necessárias para associar um nome de domínio a uma série de endereços IP dos computadores vinculados a ele (seus servidores web).
- Servidor DHCP. Responsável por atribuir endereços IP dinâmicos (mutáveis) a clientes que se conectam a uma rede.
- Servidor FTP. Armazena informações específicas do usuário e permite acesso privado a elas entre as equipes.
- servidor do jogo. Aqueles especificamente dedicados a armazenar informações para que os clientes possam acessar simultaneamente um programa recreativo (videogames massivos, em geral).
Servidor web
Servidores Web são programas (software) utilizados diariamente na Internet, que intermediário entre o servidor onde estão alojados os dados solicitados pelo cliente e o seu próprio computador, permitindo conexões através de diversos protocolos de dados, como o conhecido HTTP (HyperText Transfer Protocol, ou Protocolo de Transferência de Hipertexto). Ou seja, são programas que fazem a mediação entre o navegador do internauta e o local onde está a informação que ele procura ou necessita.
Este termo também é usado para se referir ao próprio computador (hardware) no qual os arquivos que compõem um site são armazenadosjunto com o software necessário para cumprir a conexão de dados da web.
Continuar em: servidor web
Tipos de servidores web
Os servidores Web podem ser de dois tipos, dependendo de seu conteúdo:
- Servidores estáticos. É o nome dado aos computadores onde se armazenam as informações que o usuário procura e ao servidor HTTP que responde aos protocolos de requisição de dados. Os arquivos solicitados são enviados como armazenados, havendo ou não erros, e é daí que vem o nome deles.
- Servidores dinámicos. Neste caso, trata-se de servidores idênticos aos estáticos, mas que contêm software adicional (como aplicativos e bancos de dados), que permite atualizar a informação solicitada pelo cliente antes de enviá-la pela web.
Exemplos de servidores web
Alguns dos servidores web mais usados são os seguintes:
- Nginx. Um servidor web e Proxy desenvolvido pela empresa de mesmo nome em 2004.
- Apache. Um servidor web HTTP de software livre, desenvolvido em 1995 e mantido por uma comunidade de usuários que compõem a Apache Software Foundation.
- Serviços de Informações da Internet o IIS. Um servidor web e um conjunto de serviços projetados para o Microsoft Windows que foi originalmente incluído em sua versão NT.
- Cherokee. Um servidor web de plataforma cruzada escrito na linguagem C, disponível sob a GNU General Public License (Software Livre).
- Tomcat. Uma distribuição Apache de 1999, também conhecida como Jakarta Tomcat, operando no princípio do servlet (Java).
Referências
- “Servidor” na Wikipédia.
- “O que é um servidor e para que serve?” na Infotelecom.
- “O que é um servidor?” no Guia Digital.
- “O que é um servidor e tipos de servidores” na Área de Tecnologia.
- “O que é um servidor?” na Onyx Systems.
- “Servidor” na Enciclopédia Britânica.