O que é o Linux sem cabeça?
O termo "Linux sem cabeça" pode evocar imagens de Ichabod Crane e Sleepy Hollow, mas, na realidade, um servidor Linux sem cabeçalho é apenas um servidor que não tem monitor, teclado ou mouse. Quando grandes sites usam centenas de servidores, faz pouco sentido desperdiçar preciosos ciclos de máquinas pesquisando dispositivos não utilizados. Em vez disso, as tarefas de gerenciamento do sistema são executadas usando as mesmas conexões de rede que lidam com o tráfego da Internet.
Atrás da nuvem
Embora a maioria das pessoas esteja familiarizada com estações de trabalho e notebooks, poucos vêem os bancos de servidores montados em rack que alimentam a maioria das corporações ou sites. Muitos servidores não são maiores que uma caixa de pizza, e uma sala de servidores típica pode ter de uma dúzia a várias centenas desses computadores. Cada servidor lida com um grupo de tarefas que podem incluir servir páginas da Web, responder a solicitações de banco de dados, fornecer armazenamento de arquivos, transmitir mídia ou até mesmo gerenciar outros servidores. Administradores de sistema gerenciam essas nuvens de computadores a partir de uma ou duas estações de trabalho, muitas vezes localizadas longe da sala do servidor.
Custo reduzido
A principal vantagem de um servidor sem cabeçalho é o custo. Um servidor do tamanho de uma caixa de pizza montado em um rack com apenas um cabo Ethernet e um cabo de energia elimina muitos eletrônicos desnecessários. Também elimina vários processos que desperdiçam ciclos de máquina. O resultado é uma caixa menor e mais barata com um processador dedicado apenas às tarefas designadas.
Gestão simplificada
Outra vantagem do Linux sem cabeça é a capacidade de gerenciar centenas de servidores a partir de um único console, geralmente um computador separado, longe do ruído e do calor da sala do servidor. Os administradores de sistema efetuam login por meio de conexões remotas para monitorar contadores de desempenho, ajustar o balanceamento de carga, instalar software e executar as tarefas normalmente executadas por meio de um console do sistema. As ferramentas de gerenciamento corporativo incluídas na maioria das distribuições de servidores Linux de ponta também podem ajustar e configurar vários servidores Linux simultaneamente.
Desvantagens
A única desvantagem de um servidor Linux sem cabeçalho ocorre quando o adaptador Ethernet falha, bloqueando a comunicação com o servidor. Para resolver esse problema, muitos servidores incluem várias portas Ethernet, uma porta serial ou alguma outra conexão alternativa. Reparos e configuração de baixo nível podem ser realizados usando terminais burros ou, mais provavelmente, com software de emulador de terminal.
Indo sem cabeça
Quase qualquer servidor Linux pode ser configurado para funcionar sem problemas, habilitando ssh ou telnet, desconectando o monitor, teclado e mouse. Redefinir todas as senhas padrão com senhas seguras. Acione um segundo computador na mesma rede, inicie o cliente ssh ou telnet e conecte-se ao servidor sem cabeçalho. Na maioria dos casos, você encontrará pouca diferença entre trabalhar a partir do console e a conexão de acesso remoto.