Skip to content

O que é um servidor?

6 de abril de 2021

Neste artigo

Um servidor é um computador projetado para processar solicitações e fornecer dados a outro computador pela Internet ou em uma rede local. Um tipo de servidor bem conhecido é um servidor da Web onde as páginas da Web podem ser acessadas pela Internet por meio de um cliente, como um navegador da Web. No entanto, existem vários tipos de servidores, incluindo os locais, como servidores de arquivos que armazenam dados em uma rede de intranet.

O que um servidor faz em uma rede de computadores?

Embora qualquer computador executando o software necessário possa funcionar como um servidor, o uso mais comum da palavra se refere às máquinas enormes e de alta potência que enviam e extraem dados da Internet. A maioria das redes de computadores oferece suporte a um ou mais servidores que realizam tarefas especializadas. Via de regra, quanto maior a rede em termos de clientes que se conectam a ela ou a quantidade de dados que ela move, mais provável é que vários servidores desempenhem uma função, cada um dedicado a uma finalidade específica. O servidor é o software que lida com uma tarefa específica. No entanto, o poderoso hardware que oferece suporte a esse software também é chamado de servidor. Isso ocorre porque o software de servidor que coordena uma rede de centenas ou milhares de clientes requer hardware mais robusto do que os computadores para uso do consumidor.

Tipos comuns de servidores

Enquanto alguns servidores dedicados se concentram em uma função, como um servidor de impressão ou servidor de banco de dados, algumas implementações usam um servidor para vários fins. Uma grande rede de uso geral que oferece suporte a uma empresa de médio porte provavelmente implanta vários tipos de servidores, incluindo:

  • servidor web: Um servidor da web mostra páginas e executa aplicativos por meio de navegadores da web. O servidor ao qual seu navegador está conectado agora é um servidor da web que fornece esta página e as imagens nela. O programa cliente, neste caso, é um navegador como Internet Explorer, Chrome, Firefox, Opera ou Safari. Os servidores da Web são usados ​​para muitas tarefas, além de fornecer texto e imagens simples, como upload e backup de arquivos online por meio de um serviço de armazenamento em nuvem ou serviço de backup online.
  • Servidor de e-mail: Os servidores de e-mail enviam e recebem mensagens de e-mail. Se você tiver um cliente de e-mail em seu computador, o software se conecta a um servidor IMAP ou POP para baixar suas mensagens para o computador e a um servidor SMTP para enviar mensagens de volta por meio do servidor de e-mail.
  • servidor FTP: Os servidores FTP movem arquivos por meio de ferramentas de protocolo de transferência de arquivos. Os servidores FTP podem ser acessados ​​remotamente por meio de programas de cliente FTP, que se conectam ao compartilhamento de arquivos no servidor, seja por meio dos recursos integrados de FTP do servidor ou por meio de um programa de servidor FTP dedicado.
  • Servidor de Identidade: Os servidores de identidade oferecem suporte a logins e funções de segurança para usuários autorizados.

Centenas de tipos de servidores especializados oferecem suporte a redes de computadores. Além dos tipos corporativos comuns, os usuários domésticos costumam fazer interface com servidores de jogos online, servidores de bate-papo e servidores de streaming de áudio e vídeo, entre outros. Alguns servidores existem para uma finalidade específica, mas não são necessariamente interagidos de nenhuma maneira significativa. Servidores DNS e servidores proxy são alguns exemplos.

Tipos de servidores de rede

Muitas redes na Internet empregam um modelo de rede cliente-servidor que integra sites e serviços de comunicação. Um modelo alternativo, denominado rede ponto a ponto, permite que todos os dispositivos em uma rede funcionem como servidor ou cliente conforme a necessidade. As redes de pares oferecem um maior grau de privacidade porque a comunicação entre computadores é direcionada de forma restrita. No entanto, devido em parte às limitações de largura de banda, a maioria das implementações de rede ponto a ponto não é robusta o suficiente para suportar grandes picos de tráfego.

Noções básicas sobre clusters de servidores

A palavra cluster é amplamente usada em redes de computadores para se referir a uma implementação de recursos de computação compartilhados. Normalmente, um cluster integra os recursos de dois ou mais dispositivos de computação que poderiam funcionar separadamente para algum propósito comum (geralmente uma estação de trabalho ou dispositivo de servidor).

Lifewire
Um farm de servidores da web é um conjunto de servidores da web em rede, cada um com acesso ao conteúdo no mesmo site. Esses servidores funcionam como um cluster conceitualmente. No entanto, os puristas discutem a classificação técnica de um farm de servidores como um cluster, dependendo dos detalhes da configuração de hardware e software.

Servidores de computador em casa

Como os servidores são softwares, as pessoas podem executá-los em casa, acessíveis tanto a dispositivos conectados à sua rede doméstica quanto a dispositivos fora da rede. Por exemplo, alguns discos rígidos com reconhecimento de rede usam o protocolo de servidor Network Attached Storage para permitir que diferentes PCs em uma rede doméstica acessem um conjunto compartilhado de arquivos.

Uma ilustração de servidores em uma rede doméstica.

Lifewire
O software de servidor de mídia Plex ajuda os usuários a visualizar mídia digital em TVs e dispositivos de entretenimento, independentemente de os dados existirem na nuvem ou em um PC local. Se sua rede estiver configurada para permitir encaminhamentos de porta, você pode aceitar solicitações de entrada de fora de sua rede para fazer seu servidor doméstico atuar como um servidor de uma grande empresa como o Facebook ou Google (onde qualquer pessoa pode acessar seus recursos). No entanto, nem todos os computadores domésticos e conexões de Internet são adequados para muito tráfego. Largura de banda, armazenamento, RAM e outros recursos do sistema são fatores que afetam o tamanho do servidor doméstico que você pode suportar. A maioria dos sistemas operacionais domésticos também não possui recursos relacionados ao servidor.

Mais informações sobre servidores

Como o tempo de atividade é extremamente importante para a maioria dos servidores, os servidores não foram projetados para desligar, mas para funcionar 24 horas por dia, 7 dias por semana. No entanto, às vezes os servidores param de funcionar intencionalmente para manutenção programada, razão pela qual alguns sites e serviços notificam os usuários sobre o tempo de inatividade programado ou manutenção programada. Os servidores também podem cair acidentalmente durante algo como um ataque DDoS. Um servidor da web que relata um erro devido ao tempo de inatividade – seja intencional ou não – pode fazer isso usando um código de status HTTP padrão. Quando um servidor da web retira informações permanentemente, ou mesmo temporariamente, você ainda poderá acessar esses arquivos se um serviço de terceiros os arquivou. O Wayback Machine é um exemplo de arquivador da web que armazena instantâneos de páginas da web e arquivos armazenados em servidores da web. Grandes empresas que possuem vários servidores normalmente não acessam esses servidores localmente, como com um teclado e mouse, mas sim por acesso remoto. Esses servidores às vezes também são máquinas virtuais, o que significa que um dispositivo de armazenamento pode hospedar vários servidores, o que economiza espaço físico e dinheiro.