O que é um servidor?

Índice:

O que é um servidor?
O que é um servidor?
Anonim

Um servidor é um computador projetado para processar solicitações e entregar dados a outro computador pela internet ou rede local. Um tipo bem conhecido de servidor é 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 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 típico da palavra faz referência às máquinas enormes e de alta potência que enviam e extraem dados da Internet.

A maioria das redes de computadores suporta um ou mais servidores que lidam com tarefas especializadas. Como regra, quanto maior a rede em termos de clientes que se conectam a ela ou a quantidade de dados que ela movimenta, 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 hardware poderoso que suporta este 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 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 propósitos.

Uma grande rede de uso geral que suporta uma empresa de médio porte provavelmente implanta vários tipos de servidores, incluindo:

  • Web server: Um servidor web mostra páginas e executa aplicativos através de navegadores web. O servidor ao qual seu navegador está conectado agora é um servidor web que entrega 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 on-line por meio de um serviço de armazenamento em nuvem ou serviço de backup on-line.
  • 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 conectará a um servidor IMAP ou POP para baixar suas mensagens para seu computador e a um servidor SMTP para enviar mensagens de volta pelo servidor de e-mail.
  • Servidor FTP: Servidores FTP movem arquivos através das ferramentas do File Transfer Protocol. Os servidores FTP podem ser acessados remotamente usando programas clientes FTP, que se conectam ao compartilhamento de arquivos no servidor, seja por meio dos recursos FTP integrados do servidor ou com um programa de servidor FTP dedicado.
  • Identity Server: Os servidores de identidade suportam logins e funções de segurança para usuários autorizados.

Centenas de tipos de servidores especializados suportam redes de computadores. Além dos tipos corporativos comuns, os usuários domésticos geralmente fazem 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 um propósito específico, mas não são necessariamente interagidos de forma 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, chamado de rede ponto a ponto, permite que todos os dispositivos em uma rede funcionem como servidor ou cliente conforme a necessidade. As redes peer 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 é usada amplamente 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).

Image
Image

Um farm de servidores web é uma coleção de servidores web em rede, cada um com acesso ao conteúdo do mesmo site. Esses servidores funcionam como um cluster conceitualmente. No entanto, os puristas debatem 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 software, as pessoas podem executar servidores em casa, acessíveis a dispositivos conectados à sua rede doméstica ou 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.

Image
Image

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 redirecionamento de portas, você pode aceitar solicitações de entrada de fora de sua rede para fazer com que seu servidor doméstico funcione como um servidor de uma grande empresa como 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 de um 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 são projetados para serem desligados, mas executados 24 horas por dia, 7 dias por semana. No entanto, os servidores às vezes ficam inativos intencionalmente para manutenção programada, razão pela qual alguns sites e serviços notificam os usuários sobre o tempo de inatividade ou manutenção programada. Os servidores também podem cair involuntariamente durante algo como um ataque DDoS.

Um servidor web que reporta um erro devido ao tempo de inatividade - seja intencional ou não - pode fazê-lo usando um código de status HTTP padrão.

Quando um servidor web remove informações permanentemente, ou mesmo temporariamente, você ainda pode acessar esses arquivos se um serviço de terceiros os arquivar. 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 teclado e mouse, mas sim por acesso remoto. Esses servidores também são, às vezes, 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.

FAQ

    O que faz um servidor proxy?

    Um servidor proxy serve como uma camada extra de proteção entre você e os sites que você visita. Conectar-se a um servidor proxy oculta seu endereço IP dos outros servidores aos quais você se conecta, pois eles veem o endereço do servidor proxy. Faça uma pesquisa na Internet por “servidores proxy gratuitos” para encontrar dezenas de opções.

    O que faz um servidor DNS?

    Os servidores DNS armazenam bancos de dados de endereços IP públicos. Quando você insere um URL em seu navegador, um servidor DNS o converte em um endereço IP, permitindo que você se conecte ao servidor web apropriado.

    O que faz um servidor DHCP?

    Os servidores DHCP são responsáveis por atribuir endereços IP usando o protocolo DHCP (Dynamic Host Configuration Protocol). Na maioria das redes Wi-Fi domésticas, o roteador faz esse trabalho, mas redes maiores podem ter um servidor DHCP dedicado.

    O que é um servidor Discord?

    Discord é uma ferramenta para bate-papo por texto, voz e vídeo voltada para comunidades de jogos. Você entra ou cria um servidor Discord para se comunicar com pessoas de todo o mundo com interesses semelhantes. Os servidores do Discord podem ser públicos ou privados.

Recomendado: