¿Qué es Linux sin cabeza?
El término "Linux sin cabeza" puede evocar imágenes de Ichabod Crane y Sleepy Hollow, pero en realidad, un servidor Linux sin cabeza es solo un servidor que no tiene monitor, teclado o mouse. Cuando los sitios web grandes utilizan cientos de servidores, tiene poco sentido desperdiciar los preciados ciclos de máquinas que encuestan los dispositivos no utilizados. En su lugar, las tareas de administración del sistema se realizan utilizando las mismas conexiones de red que manejan el tráfico de Internet.
Detrás de la nube
Si bien la mayoría de la gente está familiarizada con las estaciones de trabajo de escritorio y las computadoras portátiles, pocos ven los bancos de servidores montados en bastidores que alimentan a la mayoría de las corporaciones o sitios web. Muchos servidores no son más grandes que una caja de pizza, y una sala de servidores típica puede tener desde una docena hasta varios cientos de estas computadoras. Cada servidor maneja un grupo de tareas que pueden incluir el servicio de páginas web, responder a solicitudes de bases de datos, proporcionar almacenamiento de archivos, transmisión de medios o incluso administrar otros servidores. Los administradores del sistema administran estas nubes de computadoras desde una o dos estaciones de trabajo ubicadas a menudo lejos de la sala de servidores.
Costo reducido
La principal ventaja de un servidor sin cabeza es el costo. Un servidor del tamaño de una caja de pizza montado en un bastidor con solo un cable Ethernet y un cable de alimentación elimina una gran cantidad de dispositivos electrónicos innecesarios. También se deshace de una serie de procesos que desperdician los ciclos de la máquina. El resultado es una caja más pequeña y barata con un procesador dedicado solo a sus tareas designadas.
Gestión simplificada
Otra ventaja de Linux sin cabeza es la capacidad de administrar cientos de servidores desde una única consola, generalmente una computadora separada, lejos del ruido y el calor de la sala de servidores. Los administradores del sistema inician sesión a través de conexiones remotas para monitorear los contadores de rendimiento, ajustar el equilibrio de carga, instalar el software y realizar las tareas que normalmente se realizan a través de una consola del sistema. Las herramientas de administración empresarial incluidas con la mayoría de las distribuciones de servidores de Linux de alta gama también pueden ajustar y configurar muchos servidores de Linux simultáneamente.
Desventajas
El único inconveniente de un servidor Linux sin cabeza ocurre cuando falla el adaptador Ethernet, bloqueando la comunicación con el servidor. Para resolver este problema, muchos servidores incluyen varios puertos Ethernet, un puerto serie o alguna otra conexión alternativa. Las reparaciones y la configuración de bajo nivel se pueden realizar utilizando terminales simples o, más probablemente, con el software del emulador de terminal.
Sin cabeza
Casi cualquier servidor Linux puede configurarse para que funcione sin cabeza habilitando ssh o telnet, y luego desconectando el monitor, el teclado y el mouse. Restablecer todas las contraseñas predeterminadas con contraseñas seguras. Encienda una segunda computadora en la misma red, inicie el cliente ssh o telnet e inicie sesión en el servidor sin cabeza. En la mayoría de los casos, encontrará poca diferencia entre trabajar desde la consola y la conexión de acceso remoto.