DEFINICIÓN LTSP

DEFINICIÓN LTSP

  1. ¿QUE ES LTSP?
  2. CONCEPTOS.
  3. PROCESO DE ARRANQUE.
 
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.
Desventaja:
  • 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.


3. PROCESO DE ARRANQUE.

El proceso de arranque de un cliente ligero es el siguiente:

  1. El cliente ligero se inician a través del protocolo PXE.
  2. PXE solicitara una dirección IP al servidor DHCP.
  3. 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.
  4. 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