Servidor
Um servidor é um computador que fornece dados a outros computadores. Ele pode fornecer dados a sistemas em uma rede local (LAN) ou em uma rede de longa distância (WAN) pela Internet.
Existem muitos tipos de servidores, incluindo servidores web, servidores de email e servidores de arquivos. Cada tipo executa software específico para a finalidade do servidor. Por exemplo, um servidor web pode executar o Apache HTTP Server ou o Microsoft IIS, que fornecem acesso a sites pela Internet. Um servidor de email pode executar um programa como o Exim ou o iMail, que fornece serviços SMTP para enviar e receber emails. Um servidor de arquivos pode usar o Samba ou os serviços integrados de compartilhamento de arquivos do sistema operacional para compartilhar arquivos pela rede.
Embora o software do servidor seja específico para o tipo de servidor, o hardware não é tão importante. Na verdade, computadores desktop comuns podem ser transformados em servidores com a adição do software apropriado. Por exemplo, um computador conectado a uma rede doméstica pode ser designado como servidor de arquivos, servidor de impressão ou ambos.
Embora qualquer computador possa ser configurado como servidor, a maioria das grandes empresas usa hardware montável em rack, projetado especificamente para funções de servidor. Esses sistemas, geralmente com tamanho de 1U, ocupam pouco espaço e costumam ter recursos úteis, como luzes de status LED e baias de discos rígidos substituíveis durante o funcionamento. Vários servidores montáveis em rack podem ser instalados em um único rack e geralmente compartilham o mesmo monitor e os mesmos dispositivos de entrada. A maioria dos servidores é acessada remotamente usando software de acesso remoto, portanto, muitas vezes nem é necessário usar dispositivos de entrada.
Embora os servidores possam ser executados em diferentes tipos de computadores, é importante que o hardware seja suficiente para atender às demandas do servidor. Por exemplo, um servidor web que executa muitos scripts web em tempo real deve ter um processador rápido e RAM suficiente para lidar com a "carga" sem ficar lento. Um servidor de arquivos deve ter um ou mais discos rígidos rápidos ou SSDs capazes de ler e gravar dados rapidamente. Independentemente do tipo de servidor, uma conexão de rede rápida é fundamental, pois todos os dados passam por essa conexão.
Teste seus conhecimentos