Não há nada em um servidor que não possa estar no hardware de desktop (assumindo servidores Intel.) Algumas coisas que estão em um servidor que tornam melhor fornecer serviços 24x7 do que o hardware de desktop:
- RAID e vários discos, para que uma única falha de disco não derrube o servidor ou perca dados.
- Melhores discos, que podem aguentar mais e mais tempo
- Melhores discos, que podem servir dados mais rapidamente
- Melhor RAM, que pode manipular a corrupção de dados e corrigi-lo com a verificação de erros
- Ferramentas de gerenciamento remoto, para que você possa reinicializar a máquina e acessar o BIOS mesmo se não estiver na frente dele e o sistema operacional não estiver respondendo. Isso também permite fazer instalações remotas do sistema operacional, como você pediu.
- Hardware melhor (mais confiável) em geral
Edit- Eu perdi essa pergunta: "E como o usuário interage com ela?" Se o "usuário" for a equipe de TI que o mantém, eles usarão ferramentas remotas no sistema operacional, ou hardware de gerenciamento remoto como # 5, ou unidades KVM que permitem conectar um único combo de teclado, vídeo, mouse a vários servidores. e escolha qual deles deve ser controlado.
Se o "usuário" não for a equipe administrativa, ele interage com o servidor que está servindo. Se for um servidor de email, o seu cliente de email envia e recebe através desse servidor. Se é um servidor web, o usuário visita a página da web. Se for um servidor de banco de dados, o usuário normalmente está usando um aplicativo projetado para consultar e / ou manipular esse banco de dados.