por
pobrecito hablador
el Jueves, 12 Febrero de 2004, 10:34h
(#264346)
La imaginación al poder. Esta claro que no podemos seguir el ritmo que imponen los fabricantes. Los nuevos programas quieren más y más recursos, nuestro bolsillo no puede soportar tanta sangría, de forma permanente. Los nuevos programas no tienen porque exigir tanta chicha. Si los programadores actuasen a la antigua, exprimiendo al máximo las características de los ordenadores, todos ganaríamos.
Re:Buena idea
de MaGaO
(Puntos:1)
Jueves, 12 Febrero de 2004, 18:05h
Pues unos compañeros de la politécnica de Valladolid (EUP) han montado en las viejas máquinas (486 y Pentium I) del aula de ordenadores un LTSP, el servidor es un maquinón (un Pentium IV a unos 2GH con 2Gb de RAM) y va bastante mejor de lo que iban con el w95 y el explorer (en los que todo el mundo estaba autorizado a tocar lo que no debía, razón por la cual cada día sólo funcionaban unos pocos ordenadores).
El escritorio está montado con xfce ya que consume pocos recursos. Disponemos de navegador y openoffice y algunas cositas más, creo que de momento no tienen pensado meter muchas más cosas ya que tenemos un cuello de botella porque el switch que distribuye la informacion es de 10Mb/s, y cuando están muchos equipos conectados sí se nota la velocidad, pero ya está pensada la adquisición de uno nuevo a 100Mb/s.
Para documentarse e informarse se pusieron en contacto con hispalinux [hispalinux.es] y fueron a Palencia a ver una red montada en un colegio con este mismo sistema, creo que la noticia apareció en profes.net [profes.net] . Luego montaron otra red (también en Palencia creo) y más tarde empezaron a montar la de la escuela.
La verdad es que la gente se ha acostumbrado rápidamente y no hay muchas quejas, y al menos ahora disponemos de más equipos funcionando para los más de mil alumnos que somos (no digo cuantos somos ni cuantos ordenadores hay porque me deprimo). El proyecto de fin de carrera será presentado el día 20 y ya se está buscando gente para que mantenga la red y la mejore.
Cuando esté terminado el informe y demás parafernalias que lleva un Proyecto de Fin de Carrera, hablarán con hispalinux y probablemente se lo publiquen, ya que estuvieron detrás de ellos dando apoyo e ideas.
--
"Sólo los muertos han visto el final de la guerra" (Platón)
por
pobrecito hablador
el Jueves, 12 Febrero de 2004, 11:02h
(#264363)
Yo esto del LSTP lo veo bien... para 5 o 10 equipos "tontos". Porque para 25 como parece que pone el artículo, se necesitaría un "pepino" de máquina como servidor para que las cosas tirasen más o menos decentes (con tareas más o menos pesadas y utilizando las 25 máquinas a la vez, cosa frecuente), con lo que el supuesto ahorro no lo es tanto. Esto lo digo sin haber visto un LSTP en funcionamiento, pero la verdad, me resulta difícil de creer esto:
Hace años que viene desarrollándose el proyecto Linux Terminal Server Project (LTSP), y uno de sus desarrolladores, Jim McQuillan, nos muetra como un ordenador dual de la clase Pentium-III / 650 Mhz, con 1 Gb de memoria RAM y provisto de discos duros SCSI es capaz de actuar de servidor de sistema operativo y aplicaciones para 150 clientes del tipo Pentium-I con 32 Mb de RAM, carentes de unidades de almacenamiento.
Y digo que me cuesta creerlo porque en primero de carrera nos llevaban a una sala con un pedazo Silicon Graphics al que nos conectábamos por telnet para usar el CC (no habían instalado Linux por aquel entonces, estaban en ello) y en cuanto estábamos 15 o 20 equipos el rendimiento bajaba de forma alarmante. Claro que esto seguramente se deba a que la compilación es una tarea que requiere un uso intensivo de procesador, no es como un editor de texto que una vez cargado en la RAM apenas utiliza el procesador. Vamos, que la prueba de las 150 máquinas no sé con qué aplicación se haría, pero diría que no con una especialmente pesada.
Además, si se quieren utilizar simplemente para navegar por Internet o trabajillos de ofimática, yo no utilizaría los Pentium II como terminales tontos, porque si tienen un mínimo de RAM (digamos 128 MB), tienen potencia de sobra para esas tareas. Los Pentium y 486 son otro cantar.
También he visto en algunas páginas intentos de montaje de clusters con ¡486's! Con fines experimentales está bien, pero espero que no quisieran sacar de verdad un provecho computacional elevado de un cluster con ese tipo de máquinas, teniendo en cuenta que un Athlon XP/64/FX o un Pentium 4/EE tienen mayor potencia de cálculo que tropecientos 486, por no hablar claro de los Xeon, Itanium, Opteron...
Re:Servidor
de augur
(Puntos:1)
Jueves, 12 Febrero de 2004, 11:36h
Re:Servidor
de salvo
(Puntos:1)
Jueves, 12 Febrero de 2004, 12:01h
Re:Servidor
de pax01
(Puntos:1)
Jueves, 12 Febrero de 2004, 12:08h
Re:Servidor
de pobrecito hablador
(Puntos:0)
Jueves, 12 Febrero de 2004, 14:17h
Donas los PCs viejos tuyos o de tu empresa a una causa justa:
Computadores para
Educar [computador...car.gov.co] (server down jejeje) así un país del tercer
mundo (que mas parece un país de tercera) y sus “gobernantes”
se echaran la plata al bolsillo de los PC nuevos, y mucho indio
ignorarte que queda por aquí se sentirá bien a ver a
sus niños educados a partir de chatarra del primer mundo.
Ooohhh que hermoso.
Ponga en Cluster mosix con una red 100/1000 a los "Servidores" coja lo mas grandecito para eso; y a
los clientes seccionelos en varias redes 10baseT, de esta manera
podria “balancear cargas”.
por
pobrecito hablador
el Jueves, 12 Febrero de 2004, 14:43h
(#264532)
Servidor (un PC moderno): requiere un kernel de 1000 HZ (eso se puede hacer con linux-2.6.2 o con una modificación de HZ a linux-2.4.x o con una de HZ a FreeBSD-5.2).
Clientes (varios PCs viejos): requieren un kernel pequeño (debido a recursos muy limitados de RAM) como linux-2.0.x, linux-2.2.x, linux-2.4.x, o quizás linux-2.6.x, funcionando a 100 HZ (de switching de tareas).
¿por qué?: porque el gran objetivo es la buena interactividad de los clientes.
Con el servidor más potente a 1000 HZ, supongamos una planificación RoundRobin con N tareas activas (es decir, quieren CPU), cada tarea sólo tendrá que esperar a lo máximo (N-1) milisegundos para luego poder tomar el control de la CPU.
Si suponemos que hay 100 usuarios conectados, ellos están usando el servidor al mismo tiempo, y cada usuario usa una media de 3 tareas entonces hay una sobrecarga de 300 tareas.
Con 300 tareas, hay una periodicidad de (300 - 1) ms = 299 ms = aprox 0.3 segundos (pero sólo se dan esas pocas situaciones en el peor caso).
Cada usuario en el ordenador cliente percibirá en el peor caso pausas intermitentes de 0.3 segundos aún cuando el servidor está sobrecargado.
Nota: hay otros factores que no he comentado: velocidad del servidor, velocidad de las redes, topología de las redes, tamaños de las tramas de red, ..
open4free
que va!
de salvo
(Puntos:1)
Jueves, 12 Febrero de 2004, 16:13h
JODER, ESTAS OBSOLETO
de pobrecito hablador
(Puntos:0)
Viernes, 13 Febrero de 2004, 00:30h
por
pobrecito hablador
el Jueves, 12 Febrero de 2004, 16:54h
(#264623)
Pero vamos a ver, después de leer el artículo y los comentarios...no os recuerda esto a los sistemas centrales que se daban antiguamente ?? Y se intentaron erradicar por algo... Por ejemplo...falla el servidor...a la mierda no uno, ni dos, ni tres, ni siquiera 4 niños que podrían arrimar la silla al de al lado...esque se van todos de vuelta al aula porque ahí no hay nada que hacer. Y en los colegios hay personal cualificado para mantener un servidor de esas características ?? No se si vosotros recordais cuando ibais al colegio, pero yo sí. Y allí el que se encargaba de todo era un profesor al que le gustaban los cacharritos pero que realmente no tenía demasiada idea como administrador. Vale que le ponía todo el alma al asunto y vale que sabía arreglar fallos de vez en cuando. Pero era un profesor y tenía otras obligaciones, no podía tirarse ahí todo el día. No me imagino qué habría sido del pobre "Blas" (se llamaba así) si le pones un servidor linux, le dices más o menos cómo hacer las cosas comunes y luego lo sueltas ahí...pobre.
Luego habría que tener un equipo especializado para poder mantener el servidor (si hasta en las universidades llevan generalmente un poco mal eso d administrar servidores...).
Otra cosa que me viene a la mente(esta no en contra): si se utiliza ese sistema...ya que los ordenadores antiguos tienen todo lo necesario para funcionar por sí mismos...no se les podría poner un sistema operativo súmamente mínimo, pero lo suficiente como para poder hacer algo y así dotarle de algunas capacidades propias?? Y otra cosa importante...tienen procesador...q son viejos, lentos...etc...po fale, pero lo tienen, podría usarse, que 25 pentiums a 100 hacen algo si los pones todos juntos...eso quitaría mucha carga al servidor, no ??
Y más ideas...no estaría mejor en vez de un macroservidor poner 2 ó 3 más pequeñitos ? Los pones a trabajar coordinadamente y se ayudan (qué bonito puede ser el mundo si todos colaboramos...jajajaja).
Es decir...así a botepronto...me parece que la idea podía estar más pensada, mucho más optimizada pero que al fin y al cabo está muy bien para poder utilizar todos esos "trastos viejos"
Re:revisando...
de pobrecito hablador
(Puntos:0)
Jueves, 12 Febrero de 2004, 17:29h
Re:revisando...
de pobrecito hablador
(Puntos:0)
Viernes, 13 Febrero de 2004, 13:53h
En Software Libre Andalucía S.L. [softlian.com] hemos montado ya dos redes en
asociaciones de vecinos [softlian.com], y vamos por la tercera. Hemos usado K12LTSP [k12ltsp.org], que es una distribución Fedora Core 1 con paquetes del proyecto LTSP, clientes para Microsoft Terminal Server, y otros. El rendimiento es impresionante, puesto que hemos
dejado funcionando incluso máquinas 486 con cantidades irrisorias de RAM.
Somos de la opinión de que no sólo supone un ahorro en costes, sino que además
elimina en parte el impacto medioambiental que hubiera supuesto la retirada a
un vertedero de muchos de estos equipos.
por
pobrecito hablador
el Jueves, 12 Febrero de 2004, 19:33h
(#264718)
En el lado del software privativo ya está para eso Citrix Metaframe, pero al ver el precio de una licencia te puedes caer para atrás (aunque por lo que he visto LTSP es mucho más completo, por ejemplo, el asunto de los terminales tontos). Es para empresas con ganas de gastar dinero. Hay programas clientes para todas las plataformas que consumen un mínimo de recursos, y la instalación es muy sencilla. Lo clientes pueden conectarse simplemente desde un navegador al servidor y les sale una página con las aplicaciones que pueden ejecutar en el servidor. Casi la mejor característica de Citrix es la usabilidad, 100%, y la falta de mantenimiento una vez tienes la red montada. En esos aspectos LTSP quizá debiera ir por ahí.
Bueno, y dejando el lado oscuro, para una red doméstica LTSP tiene que ir como un pepino no? Con un switch 10/100 y un servidor, digamos, un pentium o amd a 1500/2500 Mhz y 512MB/1GB de RAM. Mmmm, tengo que probarlo, voy a desempolvar mi viejo pentium 100 con 16 mb de ram. Por cierto, ¿alguien sabe dónde se pueden conseguir ordenadores de segunda mano baratos baratos y que estén en buenas condiciones? (bueno, todo lo bien que puedan estar siendo baratos baratos XD). Me pondré a ello inmediatamente.
Y lo mismo en iPAQs?
(Puntos:2)( http://www.jsmanrique.es/ | Última bitácora: Viernes, 24 Junio de 2005, 15:10h )
¿Se podría montar algo similar con un iPAQ u otro ordenador de bolsillo con Linux?
He probado aplicaciones remotas en modo gráfico, pero ¿sesiones completas?
J.Manrique | jsmanrique.es [jsmanrique.es]
Buena idea
(Puntos:0)Red montada en la EUP con LTSP
(Puntos:1)( http://turismogoogle.net/ | Última bitácora: Martes, 19 Agosto de 2008, 06:18h )
El escritorio está montado con xfce ya que consume pocos recursos. Disponemos de navegador y openoffice y algunas cositas más, creo que de momento no tienen pensado meter muchas más cosas ya que tenemos un cuello de botella porque el switch que distribuye la informacion es de 10Mb/s, y cuando están muchos equipos conectados sí se nota la velocidad, pero ya está pensada la adquisición de uno nuevo a 100Mb/s.
Para documentarse e informarse se pusieron en contacto con hispalinux [hispalinux.es] y fueron a Palencia a ver una red montada en un colegio con este mismo sistema, creo que la noticia apareció en profes.net [profes.net] . Luego montaron otra red (también en Palencia creo) y más tarde empezaron a montar la de la escuela.
La verdad es que la gente se ha acostumbrado rápidamente y no hay muchas quejas, y al menos ahora disponemos de más equipos funcionando para los más de mil alumnos que somos (no digo cuantos somos ni cuantos ordenadores hay porque me deprimo). El proyecto de fin de carrera será presentado el día 20 y ya se está buscando gente para que mantenga la red y la mejore.
Cuando esté terminado el informe y demás parafernalias que lleva un Proyecto de Fin de Carrera, hablarán con hispalinux y probablemente se lo publiquen, ya que estuvieron detrás de ellos dando apoyo e ideas.
"Sólo los muertos han visto el final de la guerra" (Platón)
Servidor
(Puntos:0)Hace años que viene desarrollándose el proyecto Linux Terminal Server Project (LTSP), y uno de sus desarrolladores, Jim McQuillan, nos muetra como un ordenador dual de la clase Pentium-III / 650 Mhz, con 1 Gb de memoria RAM y provisto de discos duros SCSI es capaz de actuar de servidor de sistema operativo y aplicaciones para 150 clientes del tipo Pentium-I con 32 Mb de RAM, carentes de unidades de almacenamiento.
Y digo que me cuesta creerlo porque en primero de carrera nos llevaban a una sala con un pedazo Silicon Graphics al que nos conectábamos por telnet para usar el CC (no habían instalado Linux por aquel entonces, estaban en ello) y en cuanto estábamos 15 o 20 equipos el rendimiento bajaba de forma alarmante. Claro que esto seguramente se deba a que la compilación es una tarea que requiere un uso intensivo de procesador, no es como un editor de texto que una vez cargado en la RAM apenas utiliza el procesador. Vamos, que la prueba de las 150 máquinas no sé con qué aplicación se haría, pero diría que no con una especialmente pesada.
Además, si se quieren utilizar simplemente para navegar por Internet o trabajillos de ofimática, yo no utilizaría los Pentium II como terminales tontos, porque si tienen un mínimo de RAM (digamos 128 MB), tienen potencia de sobra para esas tareas. Los Pentium y 486 son otro cantar.
También he visto en algunas páginas intentos de montaje de clusters con ¡486's! Con fines experimentales está bien, pero espero que no quisieran sacar de verdad un provecho computacional elevado de un cluster con ese tipo de máquinas, teniendo en cuenta que un Athlon XP/64/FX o un Pentium 4/EE tienen mayor potencia de cálculo que tropecientos 486, por no hablar claro de los Xeon, Itanium, Opteron...
Por que no...
(Puntos:1)( http://mail.yahoo.com/ | Última bitácora: Miércoles, 27 Diciembre de 2006, 01:24h )
<IRONIC>
Donas los PCs viejos tuyos o de tu empresa a una causa justa: Computadores para Educar [computador...car.gov.co] (server down jejeje) así un país del tercer mundo (que mas parece un país de tercera) y sus “gobernantes” se echaran la plata al bolsillo de los PC nuevos, y mucho indio ignorarte que queda por aquí se sentirá bien a ver a sus niños educados a partir de chatarra del primer mundo. Ooohhh que hermoso.
</IRONIC>
Pruebe esto ClusterKnoppix [bofh.be]
Ponga en Cluster mosix con una red 100/1000 a los "Servidores" coja lo mas grandecito para eso; y a los clientes seccionelos en varias redes 10baseT, de esta manera podria “balancear cargas”.
Saludetes
Y Duro con eso... Con eso no... Con eso tampoco..NO permitamos vida cutre a usuarios
(Puntos:0)Clientes (varios PCs viejos): requieren un kernel pequeño (debido a recursos muy limitados de RAM) como linux-2.0.x, linux-2.2.x, linux-2.4.x, o quizás linux-2.6.x, funcionando a 100 HZ (de switching de tareas).
¿por qué?: porque el gran objetivo es la buena interactividad de los clientes.
Con el servidor más potente a 1000 HZ, supongamos una planificación RoundRobin con N tareas activas (es decir, quieren CPU), cada tarea sólo tendrá que esperar a lo máximo (N-1) milisegundos para luego poder tomar el control de la CPU.
Si suponemos que hay 100 usuarios conectados, ellos están usando el servidor al mismo tiempo, y cada usuario usa una media de 3 tareas entonces hay una sobrecarga de 300 tareas.
Con 300 tareas, hay una periodicidad de (300 - 1) ms = 299 ms = aprox 0.3 segundos (pero sólo se dan esas pocas situaciones en el peor caso).
Cada usuario en el ordenador cliente percibirá en el peor caso pausas intermitentes de 0.3 segundos aún cuando el servidor está sobrecargado.
Nota: hay otros factores que no he comentado: velocidad del servidor, velocidad de las redes, topología de las redes, tamaños de las tramas de red, ..
open4free
revisando...
(Puntos:0)Algunas redes funcionando
(Puntos:1)( http://www.h1labs.com/ )
El lado oscuro...
(Puntos:0)Bueno, y dejando el lado oscuro, para una red doméstica LTSP tiene que ir como un pepino no? Con un switch 10/100 y un servidor, digamos, un pentium o amd a 1500/2500 Mhz y 512MB/1GB de RAM. Mmmm, tengo que probarlo, voy a desempolvar mi viejo pentium 100 con 16 mb de ram. Por cierto, ¿alguien sabe dónde se pueden conseguir ordenadores de segunda mano baratos baratos y que estén en buenas condiciones? (bueno, todo lo bien que puedan estar siendo baratos baratos XD). Me pondré a ello inmediatamente.