
Ús de ThinStation per reutilitzar equips com thin client
Des de fa molt de temps que treballo amb aquest tipus de marors, és un ideal per a empreses, un estalvi increïble de tota mena, l'ús de la filosofia thin client en una organització. En aquest document veurem un projecte lliure que ens permet utilitzar un equip qualsevol i convertir-lo en un equip lleuger o thinclient. Hi ha altres distribucions de Linux que també es basen en aquesta filosofia, i aquesta em sembla la millor, ja que té una barbaritat de paquets que podem agregar als llocs i de gent que contribueix.
El treballar amb thin clients té els següents avantatges:
– No pagues llicències de sistema operatiu ni llicències d' aplicacions locals (ofimatica…). Per suposat que si et compres un thin client que té dins un Windows embegut clar que sí, per tant no té sentit comprar thin client amb Windows! així que o amb Windows o ens el fabriquem gratis amb ThinStation.
– No cal renovar mai més els nostres equips en la nostra organització, ja que en aquests equips no s' executa res, s' executa en el nostre CPD. Podem utilitzar qualsevol PC obsolet per muntar ThinStation, no cal ni que tinguin disc dur, CD-ROM, amb què tingui 100 MHz de CPU amb 16 MB RAM ja ens val!
– No gastem en antivirus! no cal! no té Windows! ni haurem de mantenir l'equip amb actualitzacions de S.O. ni d' aplicacions!
– Informació centralitzada i centralització de la gestió/administració ja que tot queda dins del CPD amb el que suposa en guany en seguretat i estalvis de temps de parada, ja que per solucionar un error de maquinari és tan simple com canviar-lo per un altre equip. No existiria la pèrdua d'informació i els nostres usuaris james guardaran res en local (ja que no hi ha local!). Ni incidències d'usuaris basades en problemes d'aquest meu Internet Explorer no em funciona…’. A més, un thinclient en poc més de 20 segons haurà reiniciat!!
– Si optem per comprar un thin client en comptes de muntar-lo amb ThinStation tindrem equips de mida més petita, es poden posar en el monitor cargolats o directament en un endoll! perquè n' hi ha de tota mena de mida. Recomanació personal, un Jack PC (info: http://www.chippc.com/thin-clients/thin-clients.asp) i es poden demanar que te'ls envien durant uns mesos! tot són avantatges, menor consum d' energia…
A més amb ThinStation podrem connectar-nos a servidors de Terminal Services mitjançant RDP, a granges de Citrix XenApp o Citrix XenDesktop amb el protocol ICA, a VMware amb el client de VMware View, servidors de terminals X, NoMachine NX, 2X, connexions VNC… això per usar-lo en mode equip lleuger. Però sempre podrem agregar aplicacions i configuracions, podrem muntar un firefox amb flash/java, ssh… podent carregar els drivers que ens interessin per fer encara més ràpid l'arrencada. Podem gravar aquest ThinStation en CD perquè els equips arrenquin amb CD a la BIOS, disquet, pendrive USB… però el millor és fer-ho amb PXE (Preboot eXecution Environment) i arrencar els equips mitjançant la xarxa i posar la imatge a carregar en xarxa, amb tota la configuració igual per a tothom amb la possibilitat de personalitzar-la també per MAC, IP, usuari, nom d' equip…
El primer de tot és tenir o preparar-nos un equip amb una distribució de Linux, no cal ni tenir entorn gràfic. Ens baixem l'última versió estable de ThinStation de la seva web oficial. El descarreguem i descomprimim, tindrem diversos arxius de configuració que editarem amb qualsevol editor de textos:
– build.conf serà l'arxiu on agregarem els paquets, mòduls, drivers, aplicacions…i tot el que configurem en aquest anirà en la imatge que enviem (a la compilada).
– thinstation.conf.buildtime on fiquem la configuració de les sessions i anirà compilat en la imatge.
– thinstation.conf.network serà el fitxer que tindrà la configuració quan vulguem carregar alguna cosa des d'un servidor tftp (opcional).
– thinstation.hosts conté els equips, MAC, grups d' equips… Si tenim el fitxer thinstation.hosts, es buscaran fitxers thinstation.conf.group-NOMBRE_GRUPO. Si no hi ha un thinstation.hosts es buscarà un dels següents fitxers que tindran la configuració específica:
– thinstation.conf-NOMBRE_EQUIPO
– thinstation.conf-DIRECCIÓN_IP
– thinstation.conf-DIRECCIÓN_MAC
– thinstation.conf.user per emmagatzemar la configuració local
Si no volem configurar sempre ens podrem baixar una imatge ja precreada, però anem això més que res pot servir-vos per testejar, no per a producció. I crec recordar que no és 100% necessària una màquina linux per configurar i compilar, ja que des del web oficial també es pot compilar
Un cop configurats els fitxers necessaris s' ha de compilar (./build) i depenent de quin tipus de distribució volem gravarem la .iso a un CD, o guardarem la carpeta 'pxe’ a la carpeta del servidor TFTP; tot això ens ho deixarà a la carpeta 'boot-images'.
Exemple d'un equip lleuger amb el gestor de finestres IceWM, podrem triar un altre gestor, o triar temes (fins i tot el d'un Windows XP clàssic!) veiem que en aquest cas tenim un Word obert o el que sigui! I llest, així de senzill podrem convertir els nostres equips en thin clients per tenir tots els avantatges comentats.