Está en la página 1de 5

REDES DELGADAS: UNA ALTERNATIVA ECONÓMICA Y PRÁCTICA

Pablo M. GARCIA1, Gustavo J. ASTUDILLO 1, Pedro A. WILLGING1,2, Juan M. DISTEL1


1
Departamento de Matemática, Facultad de Ciencias Exactas y Naturales, UNLPam
2
CONICET
pablogarcia@exactas.unlpam.edu.ar, astudillo@exactas.unlpam.edu.ar, pedro@exactas.unlpam.edu.ar,
disteljm@yahoo.com.ar

Contexto (desde el punto de vista técnico y


Desde el año 2005 se vienen realizando económico) para muchas instituciones
actividades de investigación y desarrollo en educativas que quieren prolongar la vida
el ámbito de la Facultad de Ciencias útil de su equipamiento informático.
Exactas y Naturales de la UNLPam Describimos aquí, algunas de las
relacionadas con el uso de software libre y experiencias en desarrollo y los resultados
ambientes virtuales para educación. Con la alcanzados en nuestras investigaciones con
participación de investigadores de la redes de cliente delgado en instituciones
Universidad de San Luis y de la educativas del medio. El análisis de las
Universidad de Illinois, se ha podido poner diferentes situaciones (locaciones), tanto de
a punto una plataforma para educación equipamiento como de recursos humanos
virtual y se ha experimentado con varias disponibles, nos ha conducido a establecer
aplicaciones para producción de contenidos condiciones mínimas de implementación.
multimediales digitales destinados a cursos Se ha evaluado como aceptable (luego de
en línea. Como una derivación de las un razonable período de prueba) el software
investigaciones, surge la iniciativa de Ubuntu para la conformación de las redes, y
utilizar un sistema operativo en una se lo ha seguido utilizando, adaptado las
configuración de red de clientes delgada. El configuraciones locales, de acuerdo a las
estudio de las posibilidades que brindan las características de cada escenario. Se
redes de cliente delgado abre un camino anticipan lineas de trabajo a seguir como
hacia la re-utilización de los recursos, que consecuencia de lo realizado hasta el
en general son escasos en el ámbito de las momento, en el marco de un proyecto de
instituciones educativas públicas. Este tipo investigación, que al momento acredita tres
de redes, económicas, permitirán que más años de trabajo en esta temática.
estudiantes, docentes e investigadores
accedan a las posibilidades de los entornos Palabras clave: Cliente delgado, Ubuntu,
virtuales y en general de la educación Software de código abierto
mediada por computadoras. Como parte de Introducción
las actividades de extensión relacionadas a
esta línea de investigación, se ha Actualmente, la Facultad de Ciencias
comenzado el proceso de instalación de Exactas y Naturales cuenta con dos
redes de clientes delgados en algunos servidores donde se encuentra instalado el
establecimientos educativos dependientes SGA Moodle. Recientemente se ha llevado
del ministerio de educación provincial que a cabo de manera exitosa la migración de
cuentan con equipamiento para reciclar. ambos servidores a una plataforma Ubuntu
10.04 LTS con el Moodle 2.0. Dichos
Resumen servidores cuentan con la plataforma
Iniciativas desarrolladas por distintos LAMP1. Consideramos muy satisfactorios
grupos de investigación, incluído el nuestro, los resultados alcanzados hasta el momento
han demostrado que la utilización de redes 1
El acrónimo se refiere a un conjunto de
delgadas puede ser una opción factible subsistemas: Linux, Apache, MySQL y PHP.
utilizando diferentes distribuciones de servidor como en las estaciones de trabajo.
Linux y distintas versiones de Moodle y en Existen administradores de redes de clientes
consecuencia buscamos profundizar nuestra delgados que permiten estaciones Pentium
búsqueda en ese sentido. En particular, los 100 con 8 mb. de memoria RAM.
avances obtenidos en el tema de las redes El proceso de arranque de un cliente
delgadas muestran que el enfoque reviste un delgado consiste en el envío de una señal
gran interés, sobre todo teniendo en cuenta por la red, que es reconocida por el
las importantes limitaciones de servidor, quien le asigna una identificación
equipamiento a las que, generalmente, se de red.
encuentran sometidas las instituciones Una red de clientes livianos típicamente
escolares estatales. consiste en:
Una red de clientes livianos es una red  Uno o más servidores.
basada en servidores donde la mayor parte  Un conjunto de clientes livianos.
del procesamiento, o bien todo el  Un sistema operativo que soporte los
procesamiento, se efectúa en el servidor y clientes livianos.
no en las máquinas cliente. Las aplicaciones Si bien el principal atractivo de una red de
residen en el servidor, se ejecutan en el estas características es la posibilidad de
mismo, y sus resultados se visualizan en la reciclar equipos de descarte, esta no es la
máquina cliente. única ventaja (Garcia, Astudillo &
El término "delgado" deriva del poco Willging, 2010):
procesamiento llevado a cabo en el cliente,  Los costos de mantenimiento de la red
como concepto opuesto al de cliente se reducen considerablemente.
"pesado", usado para los casos en los cuales  Permite un backup centralizado.
el cliente es responsable de las tareas de  Se reduce el tráfico en la red.
procesamiento.  Utilizar Ubuntu, garantiza la existencia
La tecnología de clientes livianos tiene un de software libre y una comunidad de
amplio rango de implementación que va apoyo disponible.
desde los verdaderos livianos, conocidos  Se unifican las versiones de software y
como "ultra thin client" de tipo comercial, sistema operativo (importante en el ámbito
al uso de viejas PC con bajo poder de educativo).
procesamiento. Esto requiere la capacidad  Los cambios de hardware se limitan a
de booteo desde la placa de red y, en mejoras en el servidor.
algunos casos, es necesario contar con un
software específico de administración. Lineas de Investigación y
Las aplicaciones y documentos residen en Desarrollo
el servidor. El mismo es el encargado de Las investigaciones se centran en las redes
atender a los clientes y administrar sus de cliente delgado y el funcionamiento de
sesiones. Los requerimientos de hardware software de código libre sobre este tipo de
son proporcionales a la cantidad de clientes redes. Habiendo establecido las condiciones
conectados y a las aplicaciones que el mínimas necesarias para el funcionamiento
sistema deba soportar. de una red configurada con estas
Todas las aplicaciones que se instalen en el características, es decir, considerando que
servidor podrán estar disponibles para los el equipamiento que se está re-utilizando es
clientes según lo determine el administrador de una gran diversidad y, en general de bajo
del sistema. Existe una importante variedad rendimiento y/o capacidad, se busca testear
de software para administración de redes en el campo, las implementaciones
delgadas y cada uno de ellos presenta concretas en distintos escenarios. Se espera
argumentos válidos para ser utilizado. Las obtener información suficiente, a partir del
diferencias principales entre ellos pasan por estudio de casos, que permitan generar
los requisitos de hardware, tanto en el conclusiones aplicables a situaciones más
generales. Otra línea de investigación Si bien con un procesador Pentium 66 Mhz
seguida, y que se conecta con la principal, (o equivalente) y 32 mb. de RAM es
es la utilización de software educativo en posible correr aplicaciones de oficina a una
estas redes livianas. ¿Qué tipo de software velocidad razonable (LINTI, 2009), las
multimedial puede ejecutarse en una red de pruebas realizadas nos permiten afirmar
este tipo? ¿Cuáles son las limitaciones con que, para poner en línea un cliente, que
las que nos enfrentamos? ¿Es posible permita trabajar con multimedia, es
superar esas limitaciones? Estas son necesario como mínimo, 96 mb. de RAM.
algunas de las preguntas que se intentan Las estaciones delgadas -ocho en total- van
responder. siendo rotadas periódicamente a los efectos
de obtener conclusiones relacionadas con el
Resultados Obtenidos/Esperados rendimiento.
Uno de los tópicos que resultan de mayor Desde el punto de vista del software, el
interés en una red delgada es la posibilidad servidor es un Ubuntu 9.10 y el modelo de
de reciclar computadoras de baja clientes delgados es un LTSP 5 (Linux
prestación, prolongando su vida útil. Terminal Server Project). Las imágenes de
Nuestra red, fue construida con recursos arranque fueron obtenidas desde el sitio
que fueron descartados de diferentes web rom-o-matic (http://www.rom-o-
dependencias de nuestra institución por no matic.net). Dicho sitio ofrece distintas
cumplir con los requerimientos mínimos versiones de imágenes para poder realizar
para los usuarios. Por tanto, una serie de un booteo delgado desde distintos
equipos, fueron puestos en funcionamiento dispositivos físicos (disco duro, ROM boot,
con un nivel muy aceptable de eficiencia y CD, entre otros).
a costo casi cero (García, Astudillo & La instalación de un nuevo servidor (tabla
Willging, 2010). 1) responde a nuestro interés en observar
En la actualidad, la red delgada de la cómo se podía mejorar el rendimiento de la
Facultad de Ciencias Exactas de la red a partir del análisis de tres elementos:
UNLPam (figura 1), cuenta con: 1. Mayor capacidad de procesamiento.
En este ítem notamos mejoras
Servidor: procesador Amd Atlhon64 X2 sustanciales, principalmente al
modelo 4200, disco duro de 160 gb. SATA aumentar el número de clientes.
II, disco de 30 gb IDE (destinado a 2. Mayor tráfico de red. Colocamos
SWAP y datos comunes) y 2 gb. de dos placas de red adicionales
memoria DDR2 667 mhz, en modo Dual configurándolas en un bonding2 y
Channel. obtuvimos un incremento importante en
la velocidad de respuesta de la red,
Clientes: van desde Pentium 100 mhz. triplicando la velocidad de transferencia
hasta Pentium III 650 mhz. de datos.
Tabla 1.Descripción del hardware correspondiente al 3. Mayor cantidad de memoria. El
servidor y los clientes delgados. nuevo servidor cuenta con 2 Gb. de
RAM contra los 512 mb. del servidor
original. Apreciamos importantes
mejoras en el rendimiento de los
clientes, principalmente cuando las
estaciones utilizan aplicaciones
diferentes. Esto se debe a que el

2
El channel bonding o ethernet bonding consiste en
Figura 1. Esquema de la red delgada (FCEyN, UNLPam) simular mayor ancho de banda uniendo varias
tarjetas de red independientes, que las aplicaciones
verán como una sola.
servidor sólo carga los componentes 2. Se realizó una visita a un Centro
compartidos una vez, cuando dos o más Laboral en Santa Rosa, La Pampa. Se
clientes utilizan el mismo programa; describieron las características de las
asociando las referencias necesarias redes delgadas a los docentes y
para cada uno, mediante la utilización autoridades. No se pudo utilizar el
de un “registro de activación”. servidor “portátil” porque las máquinas
Además del equipo descripto en la tabla 1, con las que cuenta la institución no
surgió la necesidad de contar con un nuevo forman parte de una red. En virtud del
servidor. La necesidad surge a partir de los interés mostrado -debido a que cuentan
requerimientos de diferentes instituciones, con varios equipos obsoletos- invitamos
que solicitaron evaluemos la posibilidad de a las docentes a probar la red delgada
instalar una red delgada reciclando su instalada en nuestra Facultad. Esto les
equipamiento. A los efectos de poder permitirá tener una experiencia directa,
realizar de manera apropiada el testeo de analizar sus posibilidades, de manera de
una configuración delgada, armamos un tomar la mejor decisión.
servidor portátil. Se utilizó una notebook
Dell Latitude E5500, procesador 2x El servidor portátil también permitió
Intel(R) Core(TM)2 Duo CPU T7250 @ realizar la difusión del modelo de redes
2.00GHz., 2 gb. de memoria y disco de 160 delgadas en diferentes eventos durante
gb.. En ella, instalamos un Ubuntu Server 2010: III REPEM3, LUG4, PAMPASEG5 y
10.04, con una imagen de clientes delgados Jornadas de CyT de la UNLPam. Esto nos
de 32 bits, lo cuál nos permite mostrar las ha permitido recoger muestras de interés de
capacidades del modelo, con el único otras instituciones y de grupos de trabajo
requerimiento de que los equipos existentes Linux.
estén conectados mediante cable UTP de El proyecto ha concretado los siguientes
nivel 5 a un switch. objetivos:
A partir de la puesta en funcionamiento del  Puesta en funcionamiento de una red
servidor portátil, hemos realizado pruebas delgada construida con equipamiento
en dos instituciones de nuestro medio: informático de muy baja prestación -en
1. Se desarrolló un estudio de factibilidad función de los estándares actuales.
en el Instituto Secundario Manuel  Instalación de tres servidores con
Belgrano de la localidad de Macachín diferentes capacidades de procesamiento.
(L.P.), utilizando para eso el servidor Lo que permitió la evaluación de la red
portátil con las estaciones existentes en delgada con diferentes configuraciones.
la Institución (diez computadoras  Análisis del funcionamiento de la red
Pentium 200 MMX con 64 mb. RAM). delgada la aumentar el número de
Como consecuencia, de estas pruebas, estaciones y la exigencia sobre las mismas,
las autoridades decidieron proceder a la para obtener conclusiones de
instalación de una red delgada, proceso funcionamiento en los diferentes contextos.
previsto para mayo de 2011. Un  Se intentó realizar una configuración de
esquema donde se muestra la situación red delgada wireless. Sin embargo, se
original de la sala de cómputos del comprobó la imposibilidad de implementar
colegio se muestra en la figura 2. el modelo debido a que las placas wireless
no proveen el servicio PXE6 (utilizado por
el modelo para bootear).
3
III Reunión Pampeana de Educación Matemática
(http://online2.exactas.unlpam.edu.ar/repem/)
4
Grupo de Usuarios Linux La Pampa
(http://www.santarosalug.com.ar/ )
5
Jornadas de Software Libre y Seguridad
Figura 2. Esquema de la sala de cómputos (Macachín) Informática (http://www.pampaseg.org/)
En la actualidad nos encontramos en pleno http://lihuen.info.unlp.edu.ar/index.php/P
proceso de análisis de factibilidad e %C3%A1gina_Principal
instalación de redes delgadas en LINTI. (2010). Detección de problemas en
instituciones del medio. LTSP 5. Sitio oficial de Lihuen.
Formación de Recursos Humanos Recuperado Abril 8, 2010, a partir de
http://lihuen.info.unlp.edu.ar/index.php/D
A los dos investigadores formados (director etecci
y co-directora) y seis investigadores en %C3%B3n_de_problemas_en_LTSP_5
formación que ya participaban en este
proyecto, se ha incorporado un estudiante Nieh, J., Yang, S. J. , Novik, N. (2003)
de la carrera “Profesorado en Measuring thin-client performance using
Computación” de la Facultad de Ciencias slow-motion benchmarking. ACM
Exactas y Naturales de la UNLPam. Los Transactions on Computer Systems
investigadores pertenecen a las siguientes (TOCS), v.21 n.1, p.87-115.
instituciones: Universidad Nacional de La Niemi, T., Tuisku , M., Hameri , A. &
Pampa, Universidad Nacional de San Luis y Curtin, T. (2009). Server-Based
Universidad de Illinois en Urbana- Computing Solution Based on Open
Champaign (EEUU). Source Software. Information Systems
Management, v.26 n.1, p.77-86.
Bibliografia
Ramanujan G. A., Amit Thawani,
Castrillo, J. (2010). Thin Client Operating
Sridhar, V., Gopinath, K. (2007).
System .TcosProject Argentina. TCOS
Optimizing multimedia experience in a
Project. Recuperado Abril 8, 2010, a
thin client environment for a resource
partir de http://argentina.tcosproject.org/.
constrained processor. Proceedings of the
Educalibre (2007, Mayo 10). Experiencia 2007 international conference on Wireless
LTSP. Wiki Educalibre. Recuperado Abril communications and mobile computing.
8, 2010, a partir de Honolulu. Hawaii. USA.
http://wiki.educalibre.cl/index.php?
Tanenbaum, A. S. (1997). Redes de
q=wiki/index.php&title=Experiencia_LT
Computadoras, 3ra Edición. México:
SP
Prentice Hall.
Escobar, C. (2009, Julio 9). Instalar LTSP
Yang , S. J., Nieh , J., & Novik, N. (2001).
en Ubuntu-Server 9.04. Recuperado Abril
Measuring Thin-Client Performance
8, 2010, a partir de
Using Slow-Motion Benchmarking.
http://www.alcancelibre.org/article.php/2
Proceedings of the General Track: 2002
0090709084031513
USENIX Annual Technical Conference,
García P., Astudillo, G, Willging, P., p.35-49.
(2010). Reciclado de computadoras por
medio de redes delgadas con Ubuntu. XII
Workshop de Investigadores en Ciencias
de la Computación (WICC 2010). El
Calafate, Argentina. p. 758-762.
LINTI. (2009, Septiembre 26). Clientes
livianos con LTSP4. Sitio oficial de
Lihuen. Recuperado Mayo 28, 2011, a
partir de

6
Preboot eXecution Environment, es un entorno
para arrancar/instalar un sistema operativo a través
de una red.

También podría gustarte