LTSP SFD Mar del Plata 09

41
Implementando LTSP en las escuelas del Municipio de General Pueyrredón

description

Los slides de la charla que dimos en el SFD en Mar del Plata 2009, organizado por gulBAC ;)

Transcript of LTSP SFD Mar del Plata 09

Page 1: LTSP SFD Mar del Plata 09

Implementando LTSP en lasescuelas del Municipio de

General Pueyrredón

Page 2: LTSP SFD Mar del Plata 09

Problemática

• No se cuenta con recursos suficientes para equipar cada una de las escuelas municipales con laboratorios de entre 10 y 15 PC para el alumnado

 • De estar disponible ese dinero para cada

establecimiento, las prioridades de uso del mismo, posiblemente serían otras

Page 3: LTSP SFD Mar del Plata 09

Nuestra Solución

La Universidad Tecnológica Nacional Mar del Plata, propone una solución en la que deben involucrarse todos los sectores: 

 Privado  Educación  Gobierno

Page 4: LTSP SFD Mar del Plata 09

¿Cómo puede involucrarse el sector Privado?

Acercándose a la institución en caso de tener máquinas de descarte o realizando una donación ¿Qué beneficios obtiene?  Se desprenden de equipos obsoletos entregándolos como donación, evitando que terminen en un depósito o (peor aún) en la basura con la consiguiente contaminación

Page 5: LTSP SFD Mar del Plata 09

¿Cómo puede involucrarse el sector Educativo?

• Capacitando a sus docentes en el uso de herramientas libres.

• Utilizar el software libre para reforzar los valores morales de los alumnos.

• Generando propuestas de nuevas herramientas, que enriquecerán el catálogo de aplicaciones libres disponibles (relación simbiótica).

Page 6: LTSP SFD Mar del Plata 09

¿Cómo se involucra el gobierno?   

Cubriendo los costos básicos para la instalación de laboratorio, como pueden ser:• Cables• Router / Switch• El servidor• Acceso a internet

Fomentando el uso de Software Libre en entidades públicos.

Page 7: LTSP SFD Mar del Plata 09

¿En qué consiste el proyecto entonces?

En la recuperación de equipos de descarte para el sector productivo, es decir, máquinas de los últimos 9 o 10 años hasta el presente, a través del uso de tecnologías LTSP (Linux Terminal Server Project)

http://www.ltsp.org

Page 8: LTSP SFD Mar del Plata 09

Cómo comieza todo...

• La empresa se acerca a la Universidad con los equipos que desea donar 

Page 9: LTSP SFD Mar del Plata 09

Una vez que tenemos los equipos...La Universidad se encarga de re-acondicionarlos para el uso.

Page 10: LTSP SFD Mar del Plata 09

El Municipio...Se encarga de proveer a la Universidad de los insumos necesarios para la implementación del Laboratorio de Informática en la escuela (Servidor, Cables, Fichas, Switch, Conexión a Internet, Gastos de transporte)

Page 11: LTSP SFD Mar del Plata 09

Aspectos técnicos - Pc cliente

NO Cualquier pc está en condiciones de funcionar bajo la arquitectura LTSP, es necesario cumplir ciertos requisitos mínimos, entre los cuales se encuentran: • Pentium 133 Mhz MMX (Pentium II Recomendado)• 48 MB de Memoria RAM (64  Mb Recomendado)• NO HACE FALTA DISCO RÍGIDO :)• Placa de Red ISA 10Mbps (Recomendado PCI 10/100Mbps)• Placa de Video: 1Mb para una resolución de 800x600

(Recomendado 2Mb para una resolución de 1024x768)

Page 12: LTSP SFD Mar del Plata 09

Aspectos técnicos - PC Servidor La palabra clave es 'depende'. No tendremos los mismos requisitos para navegar por internet, chequear correos y utilizar aplicaciones educativas y de oficina, que los necesarios para utilizar juegos en Flash o Aplicaciones en Java.

Comencemos por la Memoria RAM: • 256 Mb de Memoria Ram mínimo • 192 mb por cada cliente de la red (En la práctica 128 también sirve)• Ejemplo: 

o Si tenemos 10 clientes, 192 mb * 10 =2176 mb = 2 Gb de Ram

Page 13: LTSP SFD Mar del Plata 09

Aspectos técnicos - PC Servidor• Procesador

o Cualquier procesador de 2 Ghz puede manejar 10 clientes aproximadamente.

o Se recomienda la nueva generación de procesadores Dual Core (SMP)

• Red

o Al menos una placa de red Ethernet de 100Mbps (O Ethernet Gigabit), si no se tiene acceso a Internet.

o Una segunda placa de red sería necesaria si contaramos con acceso a Internet, pudiendo utilizar el servidor como proxy, filtro de contenidos, servidor de archivos e integrarlo con la red actual de la escuela

Page 14: LTSP SFD Mar del Plata 09

Distribuciones preparadas para LTSP

www.edubuntu.org

http://k12ltsp.org

www.edulinux.cl

www.skolelinux.org

Page 15: LTSP SFD Mar del Plata 09

¿Qué usamos nosotros?

Page 16: LTSP SFD Mar del Plata 09

Debian GNU/Linux+ LTSP

En cada nueva implementación, partimos de una instalación fresca de la rama estable de Debian GNU/Linux (Lenny al día de la fecha). Posteriormente instalando los paquetes necesarios

# apt-get install ltsp-server-standalone

:)

Page 17: LTSP SFD Mar del Plata 09

¿Cómo funciona?

Page 18: LTSP SFD Mar del Plata 09

Generalidades del funcionamientoProceso de arranque de los clientes: 1. El cliente liviano arranca mediante el protocolo Etherboot o PXE– Mediante el protocolo se pide una dirección IP al servidor DHCP– El servidor además de asignar una IP al cliente, le pasa parámetros

adicionales (que se pueden especificar) y además le envía una imagen de Sistema de archivos de Linux a un disco RAM dentro del cliente

– El cliente inicia el Sistema operativo,detecta el hardware local, y se conecta miediante una sesión X (gráfica) al servidor

– A partir de aquí todas las operaciones tales como autenticación, lanzamiento de aplicaciones, navegar por la web, se ejecutan en el servidor, permitiendo a clientes livianos correr prácticamente cualquier programa que soporte el hardware del servidor

Page 19: LTSP SFD Mar del Plata 09

Métodos de arranque en los clientes• Etherboot

        El método de booteo más común en las máquinas empleadas en este desarrollo. El arranque del sistema, está basado en una imagen que contiene el código para lograr que reconozca nuestra placa de red. Ésta imagen, se copia en un diskette de inicio que es el encargado de arrancar el Sistema y pasar el control al servidor.• PXE (Pre eXecution Environment)

        Consiste en un método de booteo generalmente disponible en PC's más nuevas, con placa de red integrada, ya se encuentra la opción de iniciar un Sistema mediante la placa de red, sin necesidad de utilizar un diskette.      

Page 20: LTSP SFD Mar del Plata 09

Algunos servicios que intervienen...

• DHCP ( Dinamic Host Configuration Protocol )• TFTP ( Trivial File Transfer Protocol )• NFS ( Network File System )• SSH ( Secure Shell )• LDM ( LTSP Display Manager )

Page 21: LTSP SFD Mar del Plata 09

Entornos de Escritorio

Técnicamente, cualquier entorno de escritorio que sea ejecutable en una distribución de GNU/Linux actual, puede ser usado en LTSP, pero debemos seleccionar uno en base a los recursos del servidor / clientes.

• XFCE• KDE • IceWM• GNOME

Page 22: LTSP SFD Mar del Plata 09

IceWM

Page 23: LTSP SFD Mar del Plata 09

XFCE

Page 24: LTSP SFD Mar del Plata 09

GNOME

Page 25: LTSP SFD Mar del Plata 09

KDE

Page 26: LTSP SFD Mar del Plata 09

Aplicaciones

KDE Edu (http://edu.kde.org/): es un paquete de software educativo desarrollado como parte del proyecto KDE.Cuenta con aplicaciones para:• Lengua (KHangMan, Kverbos, KLettres)• Matemáticas (KmPlot, KPercentage)• Ciencias (Kalzium, KStars)• Otros (KGeography, KTouch, KTurtle)

Page 27: LTSP SFD Mar del Plata 09

AplicacionesGCompris (http://gcompris.net/-es-): es es otra suite de aplicaciones educativas con diferentes actividades para niños entre 2 y 10 años de edad.

•   Descubriendo la computadora: teclado, mouse, diferentes movimientos •   Algebra: tabla de memoria, enumeración, tabla de doble entrada (balance),

imagen espejo, •   Ciencia: El canal, El ciclo del agua, El submarino•   Geografía: Coloca los países en el mapa. •   Juegos: ajedrez, memoria, ... •   Lectura: práctica de lectura •   Otros: Aprende a decir la hora, Rompecabezas de pinturas famosas, dibujos

por vectores, 

En total, GCompris comprende mas de 100 actividades con algunas en forma de juegoy evoluciona constantemente

Page 28: LTSP SFD Mar del Plata 09

Soporte para Local DevicesA partir de LTSP 4.2, se mejora el soporte para dispositivos locales en las maquinas cliente, lo que nos permite utilizar todo hardware extra que posean las terminales. Esta tecnología es implementada gracias al uso de UDev y LtspFS. Actualmente, se cuenta con soporte para• Lectoras de CD-ROM• Dispositivos USB (ej: Pendrives)• Placas de Sonido

Page 29: LTSP SFD Mar del Plata 09

Caso de Éxito: Escuela Municipal Nº 112

Page 30: LTSP SFD Mar del Plata 09
Page 31: LTSP SFD Mar del Plata 09
Page 32: LTSP SFD Mar del Plata 09
Page 33: LTSP SFD Mar del Plata 09
Page 34: LTSP SFD Mar del Plata 09
Page 35: LTSP SFD Mar del Plata 09

Caso de Éxito: Escuela Municipal Nº 113

Page 36: LTSP SFD Mar del Plata 09
Page 37: LTSP SFD Mar del Plata 09
Page 38: LTSP SFD Mar del Plata 09
Page 39: LTSP SFD Mar del Plata 09
Page 40: LTSP SFD Mar del Plata 09

Contacto

[email protected]

Page 41: LTSP SFD Mar del Plata 09

Agradecemos la invitación de: