Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
LTSP 4.0 alpha1

Redes
Por yum
departamento Tras_la_pista_de_sinner , Sección Software Libre
Puesto a las Fri Nov 15th, 2002 at 08:41:25 AM CET
Desde hace unos dias está en la calle la versión 4 de LTSP que incorpora pequeños retoques que nos haran la vida más comoda a los que lo usamos o hemos trasteado con él alguna vez. Se puede descargar aquí

 


Lo primero que llama la antención sobre esta versión es que los autores han preparado un "entorno de construcción" llamado LBE (LTSP Build Enviroment) que no es nada más que un paquete que aglutina todas las herramientas necesarias para compilar la versión 4. Como ellos dicen esta herramienta es opcional, pero facilitará la vida a más de uno:

Well, we don't really have to have it. You could (possibly) build LTSP on any Linux box that has the right versions of the compilers and linkers and libraries. And, as long as you always use the same machine to build all of your LTSP stuff, things should be fine.

Respecto a las novedades con las versiones anteriores, pues no hay muchas por lo menos a nivel externo (vamos de las que se ven a simple vista). Os hago un simple cortar en ingles (lo siento, estoy en el curro y no puedo dedicarle mucho tiempo a escribir la noticia):

Features of LTSP-4.0

  • ltspcfg
    We are drastically changing the way LTSP is installed. That is, we are separating the "installing" of the LTSP tree from the "configuring" of the services on the server.

    This will make it easier to install LTSP on any version of any distro. The actual installing is simply a matter of unpacking the tree in the right place. Either from a tarball, and RPM, a DEB package or whatever.

    The "configurating" can either be done manually, or by using a new tool called ltspcfg.

    This new utility has the logic built in to figure out how to enable the various servers, such as DHCP, TFTP, NFS and XDMCP on the server. And, if it can't figure out how to enable the service, it will tell you, so that you can enable it manually.

    Gone are the days of seeing the message "Sorry This distro is not supported by LTSP"

    The getltscfg is not finished yet, but is very close.

  • Screen scripts
    With previous versions of LTSP, the type of session to appear on the workstation was dictated by the 'RUNLEVEL' parameter in the lts.conf file. A runlevel of 5 would invoke a GUI interface. A runlevel of 4 would invoke a Telnet session, and runlevel 3 was for diagnostics mode. (Bash shell prompt).

    Now, the type of session can be selected for each virtually tty. That is, you could have 6 telnet sessions on vt1 - vt6. Or, you could have a couple telnet sessions and a GUI session. Or, with future add-ons, you could have things like local Rdesktop sessions (yes, that's plural) or SSH sessions or local X Window desktops. All of this is controlled by new parameters in the lts.conf file.

    Here's an example: <pre> SCREEN_01 = telnet 192.168.254.254 SCREEN_02 = remote_x </pre>

    One great thing about the screen scripts is that it is easy to create new screen scripts without hacking any of the core ltsp code. They just drop into the ${LTSP_ROOT}/etc/screen.d directory and are then available to the lts.conf file.

  • getltscfg has been rewritten
    getltscfg is the program that reads the lts.conf file. It has been rewritten using bison and flex. This makes the parsing faster, and gives us greater flexibility in the syntax. We now have a 'LIKE' keyword that will allow sections to inherit the settings from other sections.

    Here is an example where you have several HP Vectras and several Dell Dimension PCs that you are using: <pre> [Vectra] X_MOUSE_DEVICE = /dev/ttyS0 X_MOUSE_PROTOCOL = Microsoft [Dimension] X_MOUSE_DEVICE = /dev/psaux X_MOUSE_PROTOCOL = IMPS/2 [ws001] LIKE = Vectra [ws002] LIKE = Vectra [ws003] LIKE = Vectra [ws004] LIKE = Dimension [ws005] LIKE = Dimension PRINTER_0_DEVICE = /dev/ttyS1 PRINTER_0_TYPE = S [ws006] LIKE = Dimension </pre> Notice that ws005 inherits from Dimension, but also includes a local printer.

  • Source code
    Source code is now available for all of LTSP.

  • LBE - The LTSP Build Environment
    A complete build environment, allowing easier building of local applications.

To Do list for LTSP-4.0

  • When building the LTSP sources, many of the packages are producing MAN pages and other extra things that simply aren't needed for LTSP. We need a way to either NOT produce the docs, or delete them after the fact.

  • For doing GUI X Windows sessions, the build_x4_cfg script has been written, for XFree86 4.2.x, but we still need a build_x3_cfg script for building config files for XFree86 3.3.6.

  • Packaging. Currently, the LBE and LTSP Source code is only available in tar packages. We need to build real RPMS, DEBS and we might as well do Gentoo ebuild packages.

  • More screen scripts. Currently we only have 'remote_x' and 'telnet'. The 'remote_x' script is for launching the X server and connecting to the LTSP server. The 'telnet' script is for launching telnet and connecting to a server with a character mode session.

  • The LTSP source package doesn't include the kernel sources yet. We need to be able to build the initrd and the kernels using the same tools as the rest of LTSP.

  • Updated documentation.

  • Probably a bunch more, but it's late, and i'm tired :)



Para terminar comentar a grandes rasgos la diferencia fundamentales entre ICA(citrix), RDP(microsoft) y LTSP:
RDP
Este protocolo apareció a partir del windows NT4 Terminal server. Se necesita, por lo tanto, una version de windows que soporte multiusuario. Se necesita un cliente para acceder a él y abre una sesion en el servidor. Solo da acceso a sesiones y todos los procesos se ejecutan en el servidor.

ICA
ICA es el nombre del protocolo de la casa CITRIX. Para ejecutarse necesitamos una citrix metaframe en el servidor y en el caso de un servidor windows, como en el caso anterior, que sea multiusuario. Basicamente tiene una manera similar de funcionar que RDP, pero con una diferencia fundamental. Ademas de publicar sesiones te permite acceder a aplicaciones, tiene una muy buena herramienta de administración y alguna ventaja más que no viene al caso. Además tanto RDP como ICA te mapean las unidades locales y tus impresoras (jejeje, ojala funcionase bien). Ambos protocolos soportan encriptación y estan comprimidos. ICA es inmensamente superior permitiendo incluso ver video.

LTSP
Empecemos con algo radical: LTSP no tiene nada que ver con ICA o RDP aunque puede darse un uso parecido.
El funcionamiento de LTSP es el siguiente: Un servidor DHCP o bootp te pasa un kernel de linux que ejecutas en tu maquina. Despues se usa la arquitectura cliente/servidor de Xfree para ejecutar la sesión en la maquina local. Además y lo más importante tal vez, tienes la posibilidad de ejecutar aplicaciones en local, es decir, el proceso corre en la maquina cliente y no en el servidor. Es muy configurable, es sencillisimo de usar y te permite el viejo sueño de los NetPC o los NC se convierta en realidad. Además no necesita discos duros ni soporte fisico, el sistema se carga en memoria y con NFS utilizamos el sistema de archivos.
LTSP es realmente una buena manera de aprovechar ordenadores antiguos, duraderos (un ordenador sin partes moviles es menos proclive a fallos), más "delicioso" de administrar, y está todo centralizado. Tiene la ventaja de poder ejecutar las aplicaciones mastodonticas en local (si, si, el openoffice y el mozilla nada de ejecutarlo desde el servidor y "cuajarnos" la maquina).
Vamos, que me dejo muchisimas cosas en el tintero comentando todo esto por encima, pero os podeis hacer una idea de lo que nos ofrece LTSP
< Micro-pagos Peer to Peer (4 comments) | La Fundición Español en SourceForge.net Resucita (9 comments) >
Enlaces Relacionados
· LTSP
· aquí
· LBE
· More on Redes
· Also by yum

Encuesta
¿Que opinas de LTSP?
· Es una idea muy buena 78%
· Va, mejor terminales de toda la vida 0%
· Que tonteria, mejor cada ordenador con su SO en disco 0%
· Prefiero soluciones alternativa. 3%
· ¿Y el PXES ese, no es mejor? 0%
· Otra ventaja de usar SL 0%
· ¿LTSPQué? 17%

Votos: 28
Resultados | Otras Encuestas

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
LTSP 4.0 alpha1 | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
En efecto, es genial (3.33 / 3) (#1)
por sinner a las Thu Nov 14th, 2002 at 01:20:10 PM CET
(Información Usuario) http://www.escomposlinux.org/sinner/

Wenas,

Pues eso, que el LTSP es genial. El autor del articulo comenta que implementar el LTSP es facil de hacer. Yo opino que con una tarjeta de red PCI y una tarjeta de video que funcione con XFree86-4.x, es demasiado facil :)

Yo os animo que lo probeis. Como dije en mi diario (ver la entrada "El Puto amo del LTSP" y las capturitas de qvwm), estoy haciendo pruebas en el trabajo. El jefe, esta encantado. Yo, tambien: menos windows que mantener, una maquina que mantener para cada 25 usuarios (ya se que se pueden mas, pero es por tamanyo de las organizaciones internas).


A varios usuarios (de los que pierden el password cada dia y que hemos conseguido que se aprendan que su ordenador consta de "tele", "video", "maquina-de-escribir" y "rata") que les hemos ensenyado el tinglado, dicen que quieren ya el disquete ese p.q. su ordenador no va tan bien "como este". Lo del disquete es p.q. hemos ido a un ordenador con el disquete de arranque del boot-o-matic y un ordenador antigualla corria que le las pelaba y se podia parar a saco.

Para probarlo, me han dicho que con un 486DX2 con 16 de RAM ya se puede tener un terminal donde el Mozilla (aunque yo prefiero el Phoenix), el Evolution y el OpenOffice corren un monton. Yo probado desde un P200MMX con 32MB a un Athlon dual a 2200MHz :P En efecto, a parte del tiempo de arrancar, los dos van igual de rapidos.

Otra ventaja (y ya van...): los usuarios pueden apagar el PC sin esperar nada.

Tambien he visto que en Bulma (http://bulmalug.net) tambien han hecho un experimento parecido, aunque se han complicado la vida, la verdad, y han hecho dificil lo facil. PEro bueno, si no pudieramos elegir, no seria divertido :)


Salut,
Sinner


--
Sinner from the Prairy
Pogüered bai Mandrake
BOFHers Syndicate http://bofhers.org


 
PXES: Un proyecto con algunas similitudes. (none / 0) (#2)
por yum (almula@BORRALOteleline.es) a las Thu Nov 14th, 2002 at 06:04:07 PM CET
(Información Usuario)

Hace tiempo estuve buscando alternativas a RDP y la busqueda degeneró y encontré, como caido del cielo, LTSP. La cuestión es que encontré proyectos parecidos que tambien son interesantes y que tienen otra orientación.
PXES es un proyecto para crear diskless PC que corran linux. Este proyecto, desarrollado por un Argentino, se vuelca más en la conexión con windows.



 
LTSP 4.0 alpha1 | 2 comentarios (2 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda