SlideShare una empresa de Scribd logo
LTSP - Linux Terminal Server Project
DSL 2009
Alejandro Vald´es Jimenez
avaldes@gnome.org
Universidad de Talca
September 26, 2009
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 1 / 15
LTSP
¿Qu´e es?
Proyecto FOSS (Free and Open Source Software).
Es un conjunto de herramientas (concentradas en un servidor) que
permiten la ejecuci´on remota de aplicaciones en computadoras con
bajas prestaciones o de bajo costo.
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 2 / 15
LTSP
¿Por qu´e?
Ahorro de costos:
Recuperaci´on de equipos desechados. SSOO actuales requieren cada
vez mas recursos.
Una sola persona puede realizar el soporte de los equipos. (p.e. No hay
que actualizar el SW en cada terminal).
Libre del pago de licencias. El SW que se puede utilizar no tiene costo
a diferencia del SW propietario.
Menos hardware propenso a fallas (p.e. Discos duros).
Libre de virus. La gran mayor´ıa de los virus est´an constru´ıdos para
atacar otras plataformas.
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 3 / 15
LTSP
¿Por qu´e?
Datos centralizados en el servidor:
permite movilidad del usuario.
permite hacer respaldo de datos.
tolerancia a fallos (p.e. RAID).
Aumento del n´umero de equipos disponibles (al recuperar equipos).
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 4 / 15
LTSP
¿Como trabaja?
Terminales inician desde la red via el protocolo PXE (Pre-eXecution
Environment) o con Etherboot/gPXE (inicio desde floppy, memory
stick, CDROM.)
Obtiene informaci´on de red desde el servidor DHCP.
Direcci´on IP asignada
Direcci´on del GW
Direcci´on del DNS
Nombre de la imagen del kernel a descargar por TFTP.
Una vez cargado el kernel se monta el directorio raiz (/) con NFS.
Ejecuci´on de script de inicio.
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 5 / 15
LTSP
¿Como trabaja?
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 6 / 15
LTSP
Requerimientos
Memoria (20 clientes)
256 + (192 * clientes) MB
256 + (192 * 20) = 256 + 3840 = 4096 MB = 4 GB
Procesador (20 clientes), con una mezcla de software de alto consumo
(juego + browser + openoffice).
2 GHz (con un poco de delay)
3 GHz mejora los tiempos.
Multiprocesadores mejora sustancialmente el rendimiento (dualcore,
...core).
Disco
tama˜no es relativo
manejo de cuotas
RAID para tolerancia a fallos y/o mayor capacidad de almacenamiento.
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 7 / 15
LTSP
Algunas consideraciones
Seguridad
Basado en sistema operativo Linux. Considerar todas las ventajas
asociadas.
Sistema verdaderamente multiusuario, permitiendo a usuarios realizar
sus tareas sin comprometer el sistema (niveles de acceso)
Autenticaci´on de usuarios:
LDAP - OpenLdap - Active Directory
NIS (Network Information Service)
QoS (Calidad de Servicio) favorece mejor rendimiento.
Green Solution. Clientes livianos (thin client) Ahorro de energ´ıa.
Web proxy, tambi´en para filtro de contenidos.
Firewall, protecci´on.
NTP (Network Time Protocol), clientes sincronizados (hora/fecha).
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 8 / 15
LTSP
¿Donde implementar?
Laboratorios (escuelas, universidades)
Con herramientas ofim´aticas (openoffice), SW educacional (gcompris).
Sistemas de consulta en biblioteca (cat´alogos), de notas, etc.
Instituciones p´ublicas/privadas
Con herramientas ofim´aticas (openoffice). correo (thunderbird),
internet (firefox), mensajer´ıa (emphaty), etc.
Ejemplos (para hacer negocio.. :D)
PTR.
Supermercados.
Cibers.
Municipalidades
etc...
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 9 / 15
LTSP
Ejemplo - Laboratorio
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 10 / 15
LTSP
Ejemplo - Laboratorio
Servidor
Distribuci´on: Debian GNU/Linux Testing
Ambiente de escritorio: GNOME
Suite ofim´atica: OpenOffice.org
Navegador: Mozilla Firefox (Iceweasel)
Cliente correo: Mozilla Thunderbird (Icedove)
Cliente Chat: Xchat
Cliente Mensajer´ıa instant´anea: Emphaty
2 Tarjetas de red 10/100 mbps
512 MB RAM
80 GB disco duro.
Servicios:
DHCP Dynamic Host Configuration Protocol
TFTP Trivial file transfer Protocol
NFS Network File System
GDM GNOME Display Manager
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 11 / 15
LTSP
Ejemplo - Laboratorio
Comunicaciones
Switch Surecom
8 puertas
10/100 mbps.
3 PCs
Tarjeta de red 10/100 mbps con/sin PXE (Preboot eXecution
Environment)
128 – 192 MB RAM
Sin disco duro
Disquetera
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 12 / 15
LTSP
Ejemplo - Costos
Situaci´on actual:
10 usuarios.
reemplazo de computadores cada 3 a˜nos pudiendo reemplazar hasta 2
por a˜no
posee servidor para compartir archivos soportado por voluntarios
uso de Microsoft access como base de contactos
uso de Microsoft Outlook como cliente de correo
Nuevo escenario:
reemplazar el actual sistema por LTSP y pagar por la migraci´on.
convertir los computadores viejos en thin clients.
pudiendo comprar 2 thin client por a˜no para reemplazo
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 13 / 15
LTSP
Ejemplo - Costos
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 14 / 15
LTSP
Recursos
Proyecto LTSP: http://wiki.ltsp.org/twiki/bin/view/Ltsp/WebHome
Proyecto Debian GNU/Linux: http://www.debian.org/
Proyecto GNOME: http://www.gnome.org/
Proyecto OOo: http://www.openoffice.org/
Proyecto Mozilla: http://www.mozilla.org/
Proyecto GNU: http://www.gnu.org/
Manual LTSP: http://www.ltsp.org/ sbalneav/LTSPManual.html
Etherboot: http://www.rom-o-matic.org
Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 15 / 15

Más contenido relacionado

PPT
Linux Terminal Server
PDF
LTSP SFD Mar del Plata 09
PDF
Procedimiento Instalacion Ltsp
DOCX
Pxe
PPTX
PPTX
Samba en Centos 7
DOCX
Pxe
PPTX
Mis comandos favoritos en linux parte 3
Linux Terminal Server
LTSP SFD Mar del Plata 09
Procedimiento Instalacion Ltsp
Pxe
Samba en Centos 7
Pxe
Mis comandos favoritos en linux parte 3

La actualidad más candente (19)

PPTX
Configuracion del servidor dns en linux
PPTX
Centos 7 configuracion de los parametros de red
PDF
Pechakucha escritorio remoto
PPTX
PPTX
Hardware para servidores 2017
PPTX
Mis comandos favoritos en linux parte 2
PDF
Instalación de servidor DHCP en Ubuntu Server 12.04
PPTX
Instalación de Centos
PDF
El servidor perfecto
PPTX
1. configuracion del servidor dhcp en linux
ODT
PDF
Instalacion de oracle database 10g. en ubuntu
PDF
Servidor PXE de Instalaciones GNU/Linux
PDF
Instalación de Servidores GNU/Linux - parte 1
PDF
Acceso remoto Linux
PDF
Instalación de Servidores GNU/Linux - APACHE, MySQL, PHP (parte 2)
PPT
Empresa a Evaluar y Servidores
PDF
Configuracion del servidor vsftpd en linux
Configuracion del servidor dns en linux
Centos 7 configuracion de los parametros de red
Pechakucha escritorio remoto
Hardware para servidores 2017
Mis comandos favoritos en linux parte 2
Instalación de servidor DHCP en Ubuntu Server 12.04
Instalación de Centos
El servidor perfecto
1. configuracion del servidor dhcp en linux
Instalacion de oracle database 10g. en ubuntu
Servidor PXE de Instalaciones GNU/Linux
Instalación de Servidores GNU/Linux - parte 1
Acceso remoto Linux
Instalación de Servidores GNU/Linux - APACHE, MySQL, PHP (parte 2)
Empresa a Evaluar y Servidores
Configuracion del servidor vsftpd en linux
Publicidad

Similar a LTSP - Linux Terminal Server Project (20)

PPTX
Presentación sistemas operativos
PPTX
Sitema operativolinux
PPT
Cuadro comparativo Sistemas operativos I
PPT
Cuadro comparativo
PDF
Tipos de servidores
PPTX
Diferencias técnicas entre windows y linux
PDF
Presentación Live CDs - 2005
DOCX
CADA OVEJA CON SU SISTEMA
PPTX
Ubuntu y fedora linux
PDF
Instalacion de sistemas operativos
PPTX
Sistema Operativo Linux y sus Distribuciones
DOCX
Tipos de sistemas operativos
PPTX
Ipco ppre
DOCX
Tipos de sistemas operativos privativos y libres
PDF
Mp mardoqueo so1
DOCX
todo sobre linux
Presentación sistemas operativos
Sitema operativolinux
Cuadro comparativo Sistemas operativos I
Cuadro comparativo
Tipos de servidores
Diferencias técnicas entre windows y linux
Presentación Live CDs - 2005
CADA OVEJA CON SU SISTEMA
Ubuntu y fedora linux
Instalacion de sistemas operativos
Sistema Operativo Linux y sus Distribuciones
Tipos de sistemas operativos
Ipco ppre
Tipos de sistemas operativos privativos y libres
Mp mardoqueo so1
todo sobre linux
Publicidad

Más de Alejandro Valdes Jimenez (7)

PDF
VLAN - Virtual LAN Mejorando la seguridad y rendimiento de la red
PDF
GNS3 Una Herramienta para Simulación de Redes de o Datos
PDF
Generación de documentos de calidad con LATEX
PDF
NSM Network Security Monitoring Herramientas Software Libre de detección y pr...
PDF
PSeInt Una Heramienta de apoyo para el Diseño de Algoritmos
PDF
Desarrollo de Aplicaciones en GNOME
PDF
802.1x + FreeRADIUS + OpenLDAP + Virtualización
VLAN - Virtual LAN Mejorando la seguridad y rendimiento de la red
GNS3 Una Herramienta para Simulación de Redes de o Datos
Generación de documentos de calidad con LATEX
NSM Network Security Monitoring Herramientas Software Libre de detección y pr...
PSeInt Una Heramienta de apoyo para el Diseño de Algoritmos
Desarrollo de Aplicaciones en GNOME
802.1x + FreeRADIUS + OpenLDAP + Virtualización

Último (9)

PPTX
Fundamentos de Python - Curso de Python dia 1
PPTX
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
PPTX
Control de seguridad en los sitios web.pptx
PPTX
Conceptos basicos de Base de Datos y sus propiedades
PDF
AutoCAD Herramientas para el futuro, Juan Fandiño
PPTX
Implementación equipo monitor12.08.25.pptx
PDF
Presentacion de compiladores e interpretes
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Fundamentos de Python - Curso de Python dia 1
Tratará sobre Grafos_y_Arboles_Presentacion.pptx
Control de seguridad en los sitios web.pptx
Conceptos basicos de Base de Datos y sus propiedades
AutoCAD Herramientas para el futuro, Juan Fandiño
Implementación equipo monitor12.08.25.pptx
Presentacion de compiladores e interpretes
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA

LTSP - Linux Terminal Server Project

  • 1. LTSP - Linux Terminal Server Project DSL 2009 Alejandro Vald´es Jimenez avaldes@gnome.org Universidad de Talca September 26, 2009 Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 1 / 15
  • 2. LTSP ¿Qu´e es? Proyecto FOSS (Free and Open Source Software). Es un conjunto de herramientas (concentradas en un servidor) que permiten la ejecuci´on remota de aplicaciones en computadoras con bajas prestaciones o de bajo costo. Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 2 / 15
  • 3. LTSP ¿Por qu´e? Ahorro de costos: Recuperaci´on de equipos desechados. SSOO actuales requieren cada vez mas recursos. Una sola persona puede realizar el soporte de los equipos. (p.e. No hay que actualizar el SW en cada terminal). Libre del pago de licencias. El SW que se puede utilizar no tiene costo a diferencia del SW propietario. Menos hardware propenso a fallas (p.e. Discos duros). Libre de virus. La gran mayor´ıa de los virus est´an constru´ıdos para atacar otras plataformas. Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 3 / 15
  • 4. LTSP ¿Por qu´e? Datos centralizados en el servidor: permite movilidad del usuario. permite hacer respaldo de datos. tolerancia a fallos (p.e. RAID). Aumento del n´umero de equipos disponibles (al recuperar equipos). Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 4 / 15
  • 5. LTSP ¿Como trabaja? Terminales inician desde la red via el protocolo PXE (Pre-eXecution Environment) o con Etherboot/gPXE (inicio desde floppy, memory stick, CDROM.) Obtiene informaci´on de red desde el servidor DHCP. Direcci´on IP asignada Direcci´on del GW Direcci´on del DNS Nombre de la imagen del kernel a descargar por TFTP. Una vez cargado el kernel se monta el directorio raiz (/) con NFS. Ejecuci´on de script de inicio. Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 5 / 15
  • 6. LTSP ¿Como trabaja? Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 6 / 15
  • 7. LTSP Requerimientos Memoria (20 clientes) 256 + (192 * clientes) MB 256 + (192 * 20) = 256 + 3840 = 4096 MB = 4 GB Procesador (20 clientes), con una mezcla de software de alto consumo (juego + browser + openoffice). 2 GHz (con un poco de delay) 3 GHz mejora los tiempos. Multiprocesadores mejora sustancialmente el rendimiento (dualcore, ...core). Disco tama˜no es relativo manejo de cuotas RAID para tolerancia a fallos y/o mayor capacidad de almacenamiento. Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 7 / 15
  • 8. LTSP Algunas consideraciones Seguridad Basado en sistema operativo Linux. Considerar todas las ventajas asociadas. Sistema verdaderamente multiusuario, permitiendo a usuarios realizar sus tareas sin comprometer el sistema (niveles de acceso) Autenticaci´on de usuarios: LDAP - OpenLdap - Active Directory NIS (Network Information Service) QoS (Calidad de Servicio) favorece mejor rendimiento. Green Solution. Clientes livianos (thin client) Ahorro de energ´ıa. Web proxy, tambi´en para filtro de contenidos. Firewall, protecci´on. NTP (Network Time Protocol), clientes sincronizados (hora/fecha). Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 8 / 15
  • 9. LTSP ¿Donde implementar? Laboratorios (escuelas, universidades) Con herramientas ofim´aticas (openoffice), SW educacional (gcompris). Sistemas de consulta en biblioteca (cat´alogos), de notas, etc. Instituciones p´ublicas/privadas Con herramientas ofim´aticas (openoffice). correo (thunderbird), internet (firefox), mensajer´ıa (emphaty), etc. Ejemplos (para hacer negocio.. :D) PTR. Supermercados. Cibers. Municipalidades etc... Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 9 / 15
  • 10. LTSP Ejemplo - Laboratorio Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 10 / 15
  • 11. LTSP Ejemplo - Laboratorio Servidor Distribuci´on: Debian GNU/Linux Testing Ambiente de escritorio: GNOME Suite ofim´atica: OpenOffice.org Navegador: Mozilla Firefox (Iceweasel) Cliente correo: Mozilla Thunderbird (Icedove) Cliente Chat: Xchat Cliente Mensajer´ıa instant´anea: Emphaty 2 Tarjetas de red 10/100 mbps 512 MB RAM 80 GB disco duro. Servicios: DHCP Dynamic Host Configuration Protocol TFTP Trivial file transfer Protocol NFS Network File System GDM GNOME Display Manager Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 11 / 15
  • 12. LTSP Ejemplo - Laboratorio Comunicaciones Switch Surecom 8 puertas 10/100 mbps. 3 PCs Tarjeta de red 10/100 mbps con/sin PXE (Preboot eXecution Environment) 128 – 192 MB RAM Sin disco duro Disquetera Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 12 / 15
  • 13. LTSP Ejemplo - Costos Situaci´on actual: 10 usuarios. reemplazo de computadores cada 3 a˜nos pudiendo reemplazar hasta 2 por a˜no posee servidor para compartir archivos soportado por voluntarios uso de Microsoft access como base de contactos uso de Microsoft Outlook como cliente de correo Nuevo escenario: reemplazar el actual sistema por LTSP y pagar por la migraci´on. convertir los computadores viejos en thin clients. pudiendo comprar 2 thin client por a˜no para reemplazo Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 13 / 15
  • 14. LTSP Ejemplo - Costos Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 14 / 15
  • 15. LTSP Recursos Proyecto LTSP: http://wiki.ltsp.org/twiki/bin/view/Ltsp/WebHome Proyecto Debian GNU/Linux: http://www.debian.org/ Proyecto GNOME: http://www.gnome.org/ Proyecto OOo: http://www.openoffice.org/ Proyecto Mozilla: http://www.mozilla.org/ Proyecto GNU: http://www.gnu.org/ Manual LTSP: http://www.ltsp.org/ sbalneav/LTSPManual.html Etherboot: http://www.rom-o-matic.org Alejandro Vald´es Jimenez (UTalca) LTSP - Linux Terminal Server Project DSL 2009 September 26, 2009 15 / 15