1. ¿QUE ES LTSP?
Linux Terminal Server Project, es una colección de aplicaciones que proporcionan la capacidad de ejecutar GNU/Linux en equipos de baja potencia y coste, llamados clientes ligeros. Un cliente ligero es una computadora, con pocas capacidades hardware, que pertenece a una red con arquitectura cliente-servidor que depende del servidor para las tareas de procesamiento, es decir, todos los procesos se llevan a cabo en el servidor.
LTSP Se distribuye bajo licencia GNU GPL de software libre. Es compatible actualmente con todas las distribuciones GNU/Linux.
Consiste en repartir, mediante la red, el kernel Linux que sera ejecutado por los clientes ligeros. Una vez ejecutado, los clientes dispondrán de acceso a las aplicaciones del servidor, mediante una interfaz gráfica, o no. De esta manera, tendríamos un sistema centralizado en el que el servidor proporciona el S.O. a los clientes, sin tener estos un S.O. ya instalado previamente.
Ventajas:
- Bajo coste de equipos.
- Facilidad de mantenimiento.
- No es requerido software instalado en los clientes.
- Clientes ligeros sin necesidad de algún medio físico de almacenamiento.
- Fallo del servidor = Fallo en todos los clientes ligeros.
2. CONCEPTOS.
- LDM
DM, Display Manager, es el gestor de inicio de sesión de LTSP que permite comenzar una sesión sobre un servidor X en el cliente ligero y mostrarle un greeter* por pantalla.
- Servidor X
X-Windows es un sistema de gestor de ventanas para dotar de una interfaz gráfica a los sistemas Unix. Se basa en el protocolo cliente/servidor X. El servidor X proporciona servicios para acceder a la pantalla, teclado, ráton, y los clientes X son las aplicaciones gráficas, navegadores, etc, que utilizan estos recursos para interactuar con el usuario. El servidor X es ejecutado por los clientes ligeros, y los clientes X se ejecutan en el servidor LTSP.
- XDMCP/ Túnel SSH
Se usa en versión LTSP 4:
XDMCP, X Display Manager Control Protocol , es un protocolo utilizado en redes para comunicar un equipo servidor que ejecuta un S.O. con un gestor de ventanas, basado en X, con el resto de clientes que se conectarán a éste con propósitos interactivos. Los clientes ligeros usan este protocolo para acceder a las aplicaciones del servidor.
Se usa en versión LTSP 5:
Un Túnel SSH es una forma simple, y segura, de acceder a los servicios exclusivamente internos.
- TFTP
Protocolo de transferencia simple y semejante a la versión básica de FTP. Se utiliza para transferir ficheros y/o archvios entre equipos de una misma red. El servidor LTSP usa TFTP para enviar el kernel Linux a los cliente ligeros durante el arranque.
- Chroot
Herramienta de S.O. Unix que invoca un proceso, cambiando para este y sus procesos hijos el directorio raíz del sistema. Con esta herramienta es posible configurar el S.O. que se proporcionara a los clientes ligeros, sin afectar al propio del servidor.
-NFS / NBD
Se usa en versión LTSP 4:
NFS, Network File System, es un protocolo de sistema de archivos distribuido. Permite a un usuario en una computadora cliente acceder a ficheros y archivos a través de una red de equipos de manera muy similar al acceso del almacenamiento local.
Se usa en versión LTSP 5:
NBD, Network Block Device, protocolo para exportar un dispositivo de bloque* a través de una red. Sirve para acceder a un dispositivo de almacenamiento que no reside físicamente en el equipo, sino en uno remoto. NBD es ofrecido por el servidor LTSP y será utilizado por los clientes ligeros.
- PXE
PXE, Preboot Execution Environment, es un entorno de cliente-servidor que ejecuta un conjunto de software a través de la red antes del arranque del sistema. El protocolo PXE consiste en una combinación de protocolos DHCP y TFTP con algunas modificaciones.
El proceso de arranque de un cliente ligero es el siguiente:
- El cliente ligero se inician a través del protocolo PXE.
- PXE solicitara una dirección IP al servidor DHCP.
- El servidor DHCP pasa unos parámetros adicionales al cliente ligero y descarga la imagen del sistema de archivos initramfs a través de TFTP en un disco RAM en el cliente ligero.
- El cliente ligero inicia la imagen descargada, detecta el hardware y se conecta a la sesión X del servidor LTSP, manejado por el LDM.
gretee*: Interfaz gráfico de inicio de sesión, también conocida como pantalla de inicio de sesión.
dispositivo de bloque*: Componente de la computadora en el que los datos se transmiten en conjunto indivisibles en la comunicación con la unidad central de proceso. Ej: un disco duro.
No hay comentarios:
Publicar un comentario