Um dispositivo que compartilha seus recursos com outros dispositivos de rede é chamado de
servidor . Um servidor é um programa ou dispositivo de computador que fornece funcionalidade para outros programas ou dispositivos, chamados “clientes”. Essa arquitetura é chamada de modelo cliente-servidor.
Os servidores podem fornecer vários serviços, como:
* Compartilhamento de arquivos:os servidores podem armazenar arquivos e permitir que os clientes os acessem e baixem.
* Compartilhamento de impressão:os servidores podem gerenciar impressoras e permitir que os clientes enviem trabalhos de impressão para elas.
* Hospedagem de aplicativos:os servidores podem hospedar aplicativos que podem ser acessados por clientes na rede.
* Gerenciamento de banco de dados:os servidores podem armazenar e gerenciar bancos de dados e fornecer acesso a eles aos clientes.
* Hospedagem na Web:os servidores podem hospedar sites e entregá-los aos clientes pela Internet.
* Hospedagem de e-mail:os servidores podem armazenar e gerenciar mensagens de e-mail e permitir que os clientes enviem e recebam e-mails.
* Virtualização:Os servidores podem criar e gerenciar máquinas virtuais, que são ambientes de computação isolados que podem executar diferentes sistemas operacionais e aplicativos.
Os servidores podem ser dispositivos de hardware dedicados ou software executado em computadores de uso geral. Eles podem estar localizados em uma rede local (LAN) ou na Internet.