Edulibre es un proyecto que se basa principalmente en la arquitectura LTSP.
Linux Terminal Server Project o LTSP son un conjunto de aplicaciones servidores que proporcionan la capacidad de ejecutar Linux en computadores de pocas prestaciones de velocidad o de bajo costo, permitiendo reutilizar equipos que actualmente resultan obsoletos debido a los altos requerimientos que piden los sistemas operativos. LTSP se distribuye bajo licencia GNU GPL de software libre.
El sistema de funcionamiento del LTSP consiste en repartir por medio de la red el núcleo Linux que es ejecutado por los clientes y que posteriormente ejecutaran secuencias de scripts típicos de una mini distribución. Los clientes podrán acceder a las aplicaciones por medio de una consola textual o por un servidor gráfico que se comparte utilizando el protocolo XDMCP.
Proceso de carga del LTSP
En el servidor LTSP, un ambiente chroot es iniciado con un sistema operativo Linux y un ambiente X mínimos.
Cuando un cliente1 es cargado desde un dispositivo de arranque local (como un disco duro, CD-ROM o disco USB), se carga un pequeño núcleo Linux desde ese dispositivo que inicializa el sistema y todos los periféricos que reconozca. Cuando está configurado para network booting (carga por red), con los mecanismos Etherboot, Preboot Execution Environment (PXE) o NetBoot, el cliente primero solicita su propia dirección IP y la dirección IP para el servidor LTSP por medio de DHCP y carga el núcleo Linux de una imagen Linux preconfigurada en el servidor LTSP vía el servicio Trivial File Transfer Protocol (TFTP) que funciona en el servidor LTSP.
Durante este proceso el cliente hace una (nueva) solicitud DHCP para la dirección IP del servidor LTSP y la ruta a su ambiente chroot. Cuando esta información es recuperada, el cliente monta la ruta en su sistema de archivos raíz vía el servicio Network File System (NFS) que corre en el servidor LTSP.
El cliente carga Linux del sistema de ficheros raíz montado NFS y finalmente comienza el sistema X Windows. El cliente se conecta con el manejador de login XDMCP en el servidor LTSP.
En una proxima entrada se ampliara mas sobre como instalar estos servicios en edulibre.
Bibliografia: Wikipedia
domingo, 20 de junio de 2010
Suscribirse a:
Enviar comentarios (Atom)
Buen post! Entiendo que LTSP depende mucho de un servidor ¿Cuáles serían las capacidades mínimas que debería tener este servidor para que se pueda implimentar con exito EduLibre y todas las aplicaciones necesarias como OpenOffice entre otras?
ResponderEliminarBueno pues,para resolver tu duda.
ResponderEliminarRequisitos del servidor:
Un PC funcionará de servidor en su instalación LTSP. Este debería ser el PC más potente de
los que tenga. A continuación puede ver los requisitos mínimos del hardware para su servidor
LTSP.
• RAM
RAM total = 256MB + (50MB para cada uno de los terminales o clientes ligeros)
Ejemplo: Si desea instalar un servidor LTSP con 10 terminales entonces su servidor
necesitará 756MB de RAM, es decir, 256MB +50 MB para cada terminal ó
500MB.
• Unidad central de procesamiento
Una unidad central de procesamiento con 3000MHz puede servir hasta 30
terminales. Un solo terminal o usuario usará entre un 1% y un 3% de la unidad
central de procesamiento del servidor.
• El disco duro
Se recomienda un disco SCSI para los servidores. Se necesita un disco de al
menos 15K rpm para poder sostener más de 20 terminales.
Un disco SATA con una configuración de RAID-1 sería igualmente suficiente
para servir entre 10 y 20 terminales.