O que é servidor?

O termo “servidor” tem dois significados em TI. Ele é usado tanto para descrever um computador que disponibiliza recursos em rede quanto para se referir a um programa nele executado. Por isso, é preciso conhecer as duas definições de servidor:

  • Servidor (hardware): Um hardware de servidor é um aparelho eletrônico. Ele é conectado a uma rede de computadores, em que um ou mais softwares de servidor são executados, assim como o sistema operacional. Um termo alternativo para se referir a um hardware de servidor é host. A princípio, qualquer computador pode ser usado como host de um software de servidor.

  • Servidor (software): Um software de servidor é um programa que disponibiliza um serviço especializado, a ser usado por outros programas (chamados clients ou clientes), localmente ou em rede. O serviço disponibilizado depende do tipo de software de servidor. O modelo client-server (cliente-servidor) é a base da comunicação. Ao transmitir dados, serviços específicos de protocolos de comunicação são usados.

Dica

Quer alugar um servidor? Conheça o VPS Hosting, os Cloud Servers e os Dedicated Servers da IONOS. Cada serviço pode ser perfeitamente adaptado às suas necessidades.

Como os servidores funcionam?

Serviços de servidores que operam por redes de computador são executados graças à ajuda de client-server models. Eles possibilitam a divisão de tarefas entre computadores diferentes e permitem que usuários as acessem simultaneamente. Cada serviço fornecido por uma rede requer um software de servidor de prontidão. Essa é a única forma de garantir que clientes, como navegadores ou programas de e-mail, sejam capazes de acessar o servidor e usar seus serviços. A forma como o cliente e o servidor se comunicam depende do serviço a ser executado, e é determinada por um protocolo de transferência específico. O processo pode ser melhor explicado em imagem:

Como os servidores funcionam: client-server model
Como os servidores funcionam: client-server model, com requisição e resposta
Dica

VPS grátis! Se você quer ter seu próprio servidor virtual privativo (vServer), conheça os pacotes de VPS poderosos e econômicos da IONOS. Teste o vServer da IONOS por 30 dias gratuitamente. Aproveite!

Tipos de servidor

A forma como um cliente e um servidor se comunicam depende do serviço a ser executado, e é determinada por um protocolo de transferência específico. Exemplos dos principais tipos de servidor explicam melhor o conceito:

  • Servidor web (web server): A tarefa primária de um servidor web é armazenar, processar e disponibilizar sites aos clients, como navegadores e crawlers dos mecanismos de busca. A comunicação entre o software de servidor e os clients ocorre por meio do Hypertext Transfer Protocol (HTTP) ou de sua versão criptografada, HTTPS. Os documentos HTML e os elementos incorporados a eles, como imagens, style sheets e scripts, são transferidos dessa forma. Os principais servidores web incluem nomes como Apache HTTP Server, Microsoft Internet Information Services (IIS) e Nginx.

  • Servidor de arquivos (file server): Os servidores de arquivos são responsáveis pelo armazenamento central de dados acessíveis pelos clients. O acesso, por sua vez, é feio por rede. Empresas usam servidores de arquivos para possibilitar, a vários grupos de trabalho, acesso ao mesmo arquivo. O uso de servidores de arquivos evita problemas decorrentes da existência de diversas versões de um arquivo local, ao fazer o controle automático dessas versões e criar um backup centralizado de todos os dados corporativos. Se o servidor de arquivos for acessado pela internet, protocolos de transmissão, como FTP (File Transfer Protocol), SFTP (Secure File Transfer Protocol), FTPS (FTP over SSL) ou SCP (Secure Copy), são usados. Em redes locais de computador (LAN), os protocolos SMB (Server Message Block) e NFS (Network File System) são utilizados.

  • Servidor de e-mail: Um servidor de e-mail consiste em vários módulos de software que trabalham juntos para possibilitar o envio, recebimento, encaminhamento e recuperação de e-mails. O Simple Mail Transfer Protocol (SMTP) costuma ser usado para isso. Usuários que desejam acessar um servidor de e-mail precisam de um e-mail client para coletar as mensagens do servidor e disponibilizá-las na caixa de entrada. Isso é feito com o uso do IMAP (Internet Message Access Protocol) ou do POP (Post Office Protocol).

  • Servidor de banco de dados (database server): Um servidor de banco de dados é um programa de computador que dá a outros programas acesso a um ou mais sistemas de bancos de dados, por meio de rede. Soluções de software como essa incluem Oracle, MySQL, Microsoft SQL Server, PostgreSQL e DB2. Servidores de banco de dados oferecem suporte aos servidores web ao armazenar e entregar dados.

  • Servidor de jogos (game server): Softwares de servidores de jogos são usados especialmente em jogos multiplayer on-line. Eles gerenciam os dados desses jogos on-line e habilitam uma interação sincronizada com o mundo virtual. O hardware de um servidor de jogos pode vir do centro de dados de um provedor especializado ou de uma rede doméstica local.

  • Servidor proxy (proxy server): Um servidor proxy atua como uma interface de comunicação em redes de computadores. Agindo como um intermediário, o servidor proxy aceita as solicitações vindas da rede e as encaminha por meio de seu próprio endereço de IP. Proxys são usados para filtrar a comunicação, controlar a largura das bandas, aumentar a disponibilidade ao balancear o carregamento e para armazenar dados em cache. Um servidor proxy também proporciona maior anonimato, pois oculta o endereço de IP do cliente.

  • Servidor DNS (DNS server): Servidores DNS são responsáveis pela resolução de nomes em uma rede. Isso é essencial na internet, porque o servidor DNS traduz o nome “humano” do host (como “www.ionos.com”) para o endereço de IP correspondente. Para mais informações sobre servidores DNS e sistema de nomes de domínio, confira os nossos artigos O que é servidor DNS e Sistema de nomes de domínio.

vServer (VPS) da IONOS

Hospedagem VPS poderosa e de baixo custo para rodar suas aplicações sob medida, com assistente pessoal e suporte 24 horas.

Armazenamento 100% SSD
Pronto em 55 segundos
Certificado SSL

Em teoria, uma máquina física é capaz de hospedar diversos tipos de servidores diferentes. Mas, geralmente, cada servidor tem seu próprio computador, ou vários computadores. Isso assegura que o hardware não fique sobrecarregado, afetando o desempenho dos demais serviços.

Para exibir esse vídeo precisamos usar cookies de terceiros. Você pode acessar e mudar suas configurações de cookies here.

O que é servidor de hospedagem (hosting server)?

Embora valha a pena que grandes empresas mantenham um hardware de servidor próprio, usuários autônomos e indivíduos que desejam criar um projeto na internet costumam recorrer a opções alugadas, com melhor custo-benefício. Provedores especializados disponibilizam servidores que podem ser alugados em diversos modelos de hospedagem. A vantagem é que, ao alugarem um servidor de hospedagem, usuários não precisam se preocupar em operar a máquina física, o que é feito por quem oferece o serviço. Os serviços variam de servidores dedicados (com componentes de uso exclusivo do contratante) a tarifas de hospedagem compartilhadas (diferentes usuários são hospedados pela mesma base de um hardware).

Teste o Cloud Server da IONOS grátis

Experimente um servidor em nuvem agora - Teste seu Cloud Server por 30 dias!

REST API
Tráfego ilimitado
Virtualização VMware
Para melhorar a sua experiência, este site usa cookies. Ao acessar o nosso site, você concorda com nosso uso de cookies. Mais informações