Logo Umeet2000

Presentación

Registrarse

Programa

Desarrollo

Participación

Normas para los autores

Comité de Honor

Comité Organizador

Comité Científico

Comité Técnico

Patrocinadores

Servidores espejo (mirrors)

Noticias

Recortes de prensa,enlaces


Charlas 12/12/2000

Log de la conferencia. Se han suprimido las líneas correspondientes a entradas y salidas de diferentes personas en el canal durante la conferencia
[18:12] (MJesus> 4 ATENCION
[19:09] (Fernand0> A continuación va a comenzar la exposición de las ponencias que nos llegaron
[19:09] (Fernand0> Cada ponente dispondrá de 20 minutos para desarrollar su ponencia
[19:10] (Fernand0> y después habrá 10 minutos para discusión
[19:10] (Fernand0> cuando todos lo sponentes terminen
[19:10] *** Slayer_X (slayer@200.48.109.34) has joined #linux
[19:10] (Fernand0> podremos seguir discutiendo sobre las cuestiones que hayan podido quedar pendientes
[19:10] (Slayer_X> reholas :)
[19:10] (Fernand0> Vamos a empezar con Cesar Villegas Ureta
[19:10] (MJesus> :)) ecsar
[19:11] (Fernand0> El es Analista-Programador. Network Administrator
[19:11] -> *one2* op #linux slayer_x
[19:11] *** services.hgy.es sets mode: +o Slayer_X
[19:11] (Fernand0> y va a hablar sobre la configuración de proxy (squid)
[19:11] *** TuC0 (nestor@linux.enlacenet.com.pe) Quit (regreso en undosportres)
[19:11] (Fernand0> recuerdo que el ponente disponde de 20 minutos
[19:11] (Fernand0> para dar paso a 10 minutos de preguntas/comentarios
[19:11] (Fernand0> ops
[19:11] (Fernand0> metí la pata
[19:12] (Fernand0> no era lo del proxy
[19:12] (Fernand0> es La experiencia de linux en los cybercafes de Peru
[19:12] (Fernand0> me equivoqué de fecha 0:)
[19:12] (Fernand0> disculpas
[19:12] (Fernand0> la ponencia se titula:
[19:12] (Fernand0> La experiencia de Linux en los cybercafes de Peru
[19:13] *** cain (cain@195.55.250.118) Quit ([x]chat)
[19:13] (Fernand0> Cuando quiera Cesar, gracias por su presentación
[19:13] (Slayer_X> muchas gracias Fernand0 :)
[19:13] *** viper (viper@64.76.23.48) has joined #linux
[19:13] (Slayer_X> ante todo buenas tardes y gracias por estar presentes
[19:14] (Slayer_X> hoy hablare sobre la experiencia de Linux en los cibercafes de Peru
[19:14] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:14] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:14] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:14] (Slayer_X> quiero empezar contandoles un poco el contexto en que se desarrollo todo este tema
[19:15] (Slayer_X> Peru es un pais pobre, donde poca gente tiene posibilidades de tener una computadora en casa
[19:15] (Slayer_X> asimismo, el elevado costo de las lineas telefonicas tambien era un obstaculo para que la gente conectara a Internet desde sus casas
[19:16] (Slayer_X> fue aproximadamente hace 4-5 años que nacieron las primeras "cabinas de internet"
[19:16] *** fdh (virtual1@infou2.jet.es) has joined #linux
[19:16] *** fdh (virtual1@infou2.jet.es) Quit (1,1-1,0 Ciber 1,1-0,1Virtual III1,1-1,0 Rua Paseo Matutino nº37 (Ponteareas))
[19:16] (Slayer_X> el termino "cabina" se uso como contraparte del termino "cyber cafe" que se usaba en paises mas avanzados tecnologicamente
[19:16] (Slayer_X> a diferencia de un cybercafe, una cabina es un lugar donde por un precio muy asequible
[19:17] (Slayer_X> uds pueden alquilar una OC con acceso a internet
[19:17] (Slayer_X> el costo aproximado de una hora de conexion varia entre 0.50 y 1.75 de dolar
[19:18] (Slayer_X> una hora de conexion a traves de lineas telefonicas convencionales cuesta 1.70
[19:18] (Slayer_X> fue asi, q las cabinas publicas de internet tuvieron una gran demanda en nuestro pais
[19:18] (Slayer_X> y empezaron a nacer nuevas de un modo realmente vertiginoso
[19:19] (Slayer_X> actualmente se habla de que tenemos alrededor de 500 cabinas publicas distribuidas a nivel nacional
[19:19] (Slayer_X> bien, dicho esto
[19:19] (Slayer_X> ahora veamos algunos aspectos muy generales para la implantacion de una cabina
[19:19] (Slayer_X> una cabina normalmente tiene un local medianamente amplio
[19:20] *** FranA (SoNhic@212.170.160.145) Quit (0,0··15,15·14,14·15,1 I R c a p 14,14·15,15·1,84http://1www.ircap.net 15,15·0,0··)
[19:20] (Slayer_X> con 15-20 PCs a disposicion del publico
[19:20] (Slayer_X> 1 servidor para controlar la conexion de internet y brindar diversos servicios complementarios
[19:20] (Slayer_X> impresora, escaner, webcams y demas agregados
[19:21] (Slayer_X> es ahora donde veremos como es que Linux ingresa en este mercado de las "cabinas de internet"
[19:21] (Slayer_X> cuando un inversionista queria colocar una cabina de internet, en la evaluacion de costos, miraba que pagar 15-20 licencias no era nada barato
[19:22] (Slayer_X> lamentablemente en Peru la pirateria registra indices muy altos
[19:22] (Slayer_X> asi q la gran mayoria optaba por instalar Windows de manera ilegal
[19:23] *** newt0n (jose@malcolm.citynet.net.ar) has joined #linux
[19:23] (Slayer_X> asi empezaron a trabajar muchas cabinas
[19:23] (Slayer_X> pero debido a la competencia hubo necesidad de mejorar el servicio
[19:23] (Slayer_X> y se empezaron a instalar servidores para dicho proposito
[19:23] (Slayer_X> fue aqui cuando Linux ingreso con paso firme
[19:23] (Slayer_X> por un costo casi cero, muchas cabinas obtuvieron un servidor rapido y robusto y q les permitia dar servicios de valor agregado para los cibernautas
[19:24] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) has joined #linux
[19:24] (Slayer_X> es asi, q empezaron a regalar correos electronicos
[19:24] (Slayer_X> hosting gratuitos para paginas web
[19:24] (Slayer_X> servidores de ftp con mp3 y juegos diversos
[19:24] (Slayer_X> y servicios de webmail
[19:24] (Slayer_X> los que conocen un poco de linux sabran que todo esto se puede lograr con programas ampliamente conocidos y que son libres de costo
[19:25] (Slayer_X> asi podriamos citar casos como IMP y neomail para implementar un webmail del tipo Hotmail o Yahoo mail
[19:25] (Slayer_X> como la competencia era dura y cada vez aparecian mas y mas cabinas
[19:26] (Slayer_X> el uso de Linux como sistema operativo para los servidores fue mayoritario
[19:26] *** CtrInt (yadr@81-LASP-X8.libre.retevision.es) has joined #linux
[19:26] (Slayer_X> con el tiempo, se intensificaron las campañas contra la pirateria de software
[19:28] (Fernand0> ?
[19:28] (Slayer_X> y uno de los principales blancos fueron las cabinas de internet
[19:28] (Slayer_X> que usaban de manera casi absoluta sistemas como windows98 y NT para los terminales que se alquilaban a los usuarios
[19:28] (Slayer_X> al ver la necesidad de optar por la legalidad y pagar altas sumas por el costo de las licencias, fue que buscaron alternativas
[19:28] (Slayer_X> y muchas cabinas tomaron la iniciativa de instalar Linux como sistema operativo para los terminales
[19:28] (Slayer_X> adelante Fernando
[19:28] (Fernand0> perdon
[19:28] (Fernand0> se me escapo el dedo
[19:28] *** Alan (~pirch@132.248.252.89) Quit (Ping timeout for Alan
[132.248.252.89])
[19:28] (Slayer_X> ohh, no hay problema :)
[19:28] *** Alonso (root@200.37.85.92) has joined #linux
[19:28] (Slayer_X> bueno, fue asi que linux fue ganando terrano en muchas cabinas de Internet
[19:28] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) Quit (Ping timeout for Mapi[VA1-1F-u-0300.mc.onolab.com])
[19:29] (Slayer_X> asi, se podia encontrar RedHat, Suse, Caldera y Mandrake en las cabinas
[19:29] *** Mapita (Mapi@VA1-1F-u-0300.mc.onolab.com) has joined #linux
[19:29] (Alonso> Ya se acabo?
[19:29] (Slayer_X> se buscaron alternativas a los programas que normalmente se usan en ambientes windows
[19:30] (Slayer_X> asi, Netscape se usaba como browser principal sin problemas
[19:30] (Slayer_X> Xchat y Kvirc reemplazaron el popular mirc de windows
[19:30] (Slayer_X> licq, Kicq, GnomeICU a ICQ
[19:30] (Slayer_X> knapster y gnapster al popular napster usado masivamente para bajar mp3
[19:30] *** CtrInt (yadr@81-LASP-X8.libre.retevision.es) Quit (Ping timeout for CtrInt[81-LASP-X8.libre.retevision.es])
[19:30] (Slayer_X> pero todo no fue color de rosa
[19:31] (Alonso> jeje
[19:31] (Slayer_X> porque se tenia q invertir mucho tiempo en lograr q los usuarios se adecuen al nuevo sistema
[19:31] (Slayer_X> a muchos les gustaba "esas nuevas ventanas"
[19:31] (Slayer_X> pero cuando querian grabar informacion en su disco A: se sentian fustrados
[19:31] (Slayer_X> ese fue el principal problema
[19:32] (Slayer_X> los usuarios estaban demasiado acostumbrados al uso de Windows
[19:32] (Slayer_X> y por esa razon, muchos optaban por ir a otra cabina que tuviera windows
[19:33] (Slayer_X> la solucion fue tener sistemas "dual boot" para que el usuario escogiera el sistema con el que se estuviera mas a gusto
[19:33] (Slayer_X> hoy en dia, el uso de windows para los terminales sigue siendo muy superior al de Linux
[19:33] (Slayer_X> pero se espera q con el tiempo esto cambie, toda vez que Gnome y KDE vayan mejorando dia a dia
[19:33] (Slayer_X> algo de lo q muchos somos afortunados testigos :)
[19:34] (Slayer_X> como conclusiones finales les puedo decir:
[19:34] (Slayer_X> En el area de servidores Linux es ganador absoluto, incluso esto ha permitido q ya se usen otros sistemas como FreeBSD y OpenBSD en servidores
[19:37] (Slayer_X> en el area de terminales para los usuarios aun windows sigue ganando, y esto cambiara solo en la medida de q los escritorios para linux sean mas amigables
[19:37] (Slayer_X> se espera que para el año 2001 en Peru se tenga mas de 1000 cabinas repartidas a nivel nacional
[19:37] (Slayer_X> todos esperamos que la participacion de Linux en ese aspecto crezca exponencialmente
[19:37] (Slayer_X> eso ha sido todo amigos :)
[19:37] (Slayer_X> preguntas?
[19:37] (Fernand0> plas plas plas plas plas plas
[19:37] (Fernand0> plas plas plas plas plas plas
[19:37] (Fernand0> yo tengo una
[19:37] (Slayer_X> adelante
[19:37] (jvlidon> Plas Plas plas
[19:37] (Fernand0> bueno
[19:37] (Fernand0> las cabinas usan linux no sólo por su robustez, fiabilidad, etc
[19:38] (Fernand0> sino también por su economía
[19:38] (Fernand0> ;)
[19:38] *** Pancho_ (lRcap69@nas-224-169.orlando-t.navipath.net) has joined #linux
[19:38] (Fernand0> están en disposición los propietarios de ese tipo de negocios de aportar algo a linux?
[19:38] (Fernand0> quiero decir
[19:38] *** Pancho_ (lRcap69@nas-224-169.orlando-t.navipath.net) has left #linux
[19:38] (Fernand0> si los usuarios quieren windows por determinadas características
[19:38] (Fernand0> y puesto que el coste de tener linux es pequeño
[19:38] (Fernand0> no podrían los beneficiarios del negocio
[19:39] (Fernand0> invertir una parte de sus beneficios
[19:39] (Fernand0> en completar lo que ellos 'sienten' que le falta a linux para que a sus usuarios les guste??
[19:39] (Slayer_X> es una pregunta muy interesante estimado Fernand0
[19:39] (Fernand0> un poco 'malo' he sido no ?
[19:40] (amocholi> creo que lo que ha comentado Fernando es muy interesante. ¿Cual es el volumen del negocio que se genera en estos momentos con las cabinas?
[19:40] (Slayer_X> lo ideal seria eso, q en vista del beneficio q ellos estan obteniendo, traten de impulsar el desarrollo de Linux
[19:40] (Slayer_X> pero la triste realidad indica de que no lo hacen
[19:40] (Slayer_X> a lo sumo, invierten tiempo en enseñar a los usuarios a un uso basico de Linux
[19:41] (Slayer_X> o regularmente dictan cursos de Linux, pero mas desde el ambito "ganar dinero" q por otra cosa
[19:41] (amocholi> ¿ son los propietarios de las cabinas personas preparadas para el desarrollo de aplicaciones o tiene peronal contratado para ello?
[19:41] (Slayer_X> amocholi: en realidad las cabinas de internet en Peru han representado todo un fenomeno economico
[19:41] *** nonmike (mike@zeus.prensa-latina.cu) Quit (Ping timeout for nonmike[zeus.prensa-latina.cu])
[19:42] (Alonso> Si la idea es que por el ahorro de la licencia, los peruanos dueños de cabinas ponga ese dinero en inversion para el desarrollo de Linux, creo que estas pidiendo un imposible
[19:42] *** Alan (~pirch@132.248.252.89) has joined #linux
[19:42] (Slayer_X> fue todo un boom y es "el negocio de moda" en nuestro pais
[19:42] (Slayer_X> amocholi: normalmente contratan personal para esos cometidos, lamentablemente muchas veces no estan debidamente capacitados
[19:42] (Fernand0> no pido que pongan todo, pero parecería razonable poner algo alfonso, no ?
[19:42] (Alonso> Un boom que no necesariamente te da mucho dinero
[19:42] -> *one2* op #linux ismak
[19:42] *** services.hgy.es sets mode: +o ismak
[19:43] (Slayer_X> Alonso: en un comienzo si daba mucho dinero, ahora debido a la creciente competencia ya no da tanto
[19:43] (Fernand0> el boom puede ser más grande cuanta más polvora gastes en el ?
[19:43] (jvlidon> El uso de las cabinas es po motivos académicos o simplemente lúdicos?
[19:43] (Slayer_X> pero sigue siendo un negocio rentable
[19:43] (Alonso> Con la situacion actual, tu crees que la gente se va a neter la mano al bolsillo de lo que se ha ahorrado???
[19:43] *** pask (pask@hades2.concha.upv.es) has joined #linux
[19:43] (Fernand0> bueno
[19:43] (Slayer_X> jvlidon: segun estadisticas el mayor porcentaje de usuarios de cabinas de internet son jovenes estudiantes comprendidos entre los 17-25 años
[19:44] (pask> gracias
[19:44] (Fernand0> no soy un comerciante, ni siquiera creo que fuera bueno en los negocios pero tengo una teoría
[19:44] *** Mapita (Mapi@VA1-1F-u-0300.mc.onolab.com) Quit (Read error to Mapita[VA1-1F-u-0300.mc.onolab.com]: Connection reset by peer)
[19:44] (newt0n> disculpen mi pronta retiradam un abrazo Slayer_X, muy bueno lo tuyo +)))
[19:44] (Fernand0> si no inviertes en tu negocio, en mejorarlo
[19:44] (Erick> Pero lo que yo pienso es que si fueron visionarios para ver un mercado creciente y debido a lo economico de linux es ahora una posible necesidad de acortar costos
[19:44] (Fernand0> probablemente no mejore tu ganancia tampoco
[19:44] (Alonso> Te habla alguien que tuvo cabinas y decidio cerrarlas por que era un negocio que producia una ilusion, mas no una rentabilidad viable.
[19:44] *** newt0n (jose@malcolm.citynet.net.ar) Quit ([BX] Man I'm *SLEEPY*!!!! My keyboard is slipping away!)
[19:44] (Erick> es posible que puedan mejorar el uso de linux
[19:44] (Erick> y optimizar su negocio
[19:45] (Fernand0> La discusión es muy interesante
[19:45] (jvlidon> En algún otro pais del entorno de Peru pasa algo similar?
[19:45] (Fernand0> pero es tiempo de finalizar el debate
[19:45] (Fernand0> para dar paso a nuestro siguiente ponente
[19:45] *** Alan (~pirch@132.248.252.89) Quit (compendium.ar.uninet.edu uninet.sld.cu)
[19:45] (Slayer_X> Erick: asi es, seria lo mejor, pero la realidad es otra, las cabinas de internet estan convertidas en un "negocio" mucho antes q un "servicio"
[19:45] (Fernand0> les recuerdo que cuando acaben las presentaciones
[19:45] (Fernand0> podemos seguir conversando sobre este y otros temas
[19:46] (Fernand0> Gracias Cesar por su interesantísimo punto de vista
[19:46] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:46] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[19:46] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:46] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[19:46] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:46] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[19:46] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:46] (Fernand0> plas plas plas plas pls plas plas plsa plsa plas plas
[19:46] (Fernand0> plas plas plas plas pls plas plas plsa plsa plas plas
[19:46] (Fernand0> plas plas plas plas pls plas plas plsa plsa plas plas
[19:46] (Fernand0> plas plas plas plas pls plas plas plsa plsa plas plas
[19:46] (Slayer_X> gracias a ti Fernand0 y a todo Uninet por la oportunidad de dirigirme a tanta gente :)
[19:46] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:46] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[19:46] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:46] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[19:46] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:46] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[19:46] *** amocholi (JJANT@desc01.dompei.upv.es) Quit (Leaving)
[19:46] *** nonmike (mike@zeus.prensa-latina.cu) has joined #linux
[19:46] (Fernand0> Tenemos el gusto de presentarles ahora a
[19:47] (Fernand0> Ismael Briones Vilar
[19:47] *** jvlidon (JJANT@apdpii11.deln.upv.es) Quit (Leaving)
[19:47] (t00R> Slayer_X: =) grosa la charla che! *clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap* *clap* *clap*
[19:47] (t00R> *clap**clap* *clap* *clap**clap* *clap* *clap**clap* *clap* *clap*
[19:47] (Alonso> Tu apreciacion es execelente Cesar, merecido aplauso de todos
[19:47] (Fernand0> trabaja en Mundinteractivos - El Mundo (www.elmundo.es visitenla )
[19:48] (Fernand0> Y su presentación trata sobre un tema que en estos días se ve incluso en los medios no técnicos
[19:48] (Fernand0> Programación Segura (Buffer Overflows)
[19:48] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:48] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[19:48] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:48] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[19:48] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[19:48] *** debUgo- (ugo@host-216-252-134-89.interpacket.net) has joined #linux
[19:48] (Fernand0> Ismael ....
[19:48] (ismak> Buenas tardes
[19:48] (ismak> a todos
[19:48] (MJesus> :))))))))
[19:48] (pask> hola ismak
[19:49] *** Alonso (root@200.37.85.92) Quit ([x]chat)
[19:49] (ismak> voy a tratar de explicar un poco los buffer overflows
[19:49] (ismak> y las funciones que son vulnerables de generarlos, simpre que no se controle correctamente su uso
[19:50] (ismak> No soy un expert en buffer Overflows, por lo que algunas cosas pueden no quedar claras, pero espero poder aclararlas en las preguntas
[19:51] *** TuC0 (nestor@linux.enlacenet.com.pe) has joined #linux
[19:51] (ismak> bueno, voy a empezar explicando un poco desde lo mas bajo
[19:51] (ismak> ....
[19:51] (ismak> Muchos programas escritos en C son vulnerables ante desbordamientos de
[19:51] (ismak> pila, (Stack Overflow), mediante la escritura de un array con una cadena de
[19:51] (ismak> caracteres mas grande que el tamanyo del array, permitiendo la ejecucion de
[19:51] (ismak> un codigo arbitrario.
[19:52] (ismak> Alguna de estas funciones son:
[19:52] (ismak> strcpy()
[19:52] (ismak> strcat()
[19:52] (ismak> sprintf()
[19:52] (ismak> scanf()
[19:52] (ismak> sscanf()
[19:52] (ismak> fscanf()
[19:52] (ismak> vfscanf()
[19:52] (ismak> vsprintf
[19:52] (ismak> vscanf()
[19:52] (ismak> vsscanf()
[19:52] (ismak> streadd()
[19:52] (ismak> strecpy()
[19:52] (ismak> strtrns()
[19:52] *** Alan (~pirch@132.248.252.89) has joined #linux
[19:52] (ismak> Este tipo de vulnerabilidades constituyen unos de los principales
[19:52] (ismak> problemas de seguridad a los que se tienen que enfrentar los administradores
[19:52] (ismak> de sistemas. El incremento de programas que presentan este tipo de problema
[19:52] (ismak> ha aumentado considerablemente.
[19:53] (ismak> Pero vallamos por partes:
[19:53] *** manaha (carlos@49-MADR-X24.libre.retevision.es) has joined #linux
[19:53] (ismak> Como se organiza un proceso en memoria?
[19:53] (ismak> Los procesos en memoria estan divididos en tres regiones: Texto,
[19:53] (ismak> Datos y Pila. Nosotros nos concentraremos en la pila. Pero vamos a explicar
[19:53] (ismak> las otra dos regiones.
[19:53] *** viljo (viljo@zen.line.inet.fi) Quit (Ping timeout for viljo[zen.line.inet.fi])
[19:54] (ismak> La region de texto incluye el codigo (instrucciones del programa) y datos de
[19:54] (ismak> solo lectura. Esta region es de solo lectura y cualquier intento de escribir
[19:54] (ismak> en ella provocara un error (Segmentation violation).
[19:54] (ismak> La region de datos contiene datos inicializados y sin inicializar. Las
[19:54] (ismak> variables estaticas son almacenadas en esta region.
[19:54] (ismak> Un esquema es:
[19:54] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) has joined #linux
[19:55] *** mambru (pepe@84-ALIC-X7.libre.retevision.es) has joined #linux
[19:55] (ismak> | |
[19:55] (ismak> | Text |
[19:55] (ismak> | |
[19:55] (ismak> |------------------|
[19:55] (ismak> | (Initialized) |
[19:55] (ismak> | Data |
[19:55] (ismak> | (Uninitialized) |
[19:55] (ismak> |------------------|
[19:55] (ismak> | |
[19:55] (ismak> | Stack |
[19:55] (ismak> | | Direcciones altas de memoria
[19:55] *** t00R (dopeman@202.61.171.84) Quit (Ping timeout for t00R
[202.61.171.84])
[19:55] (ismak> Que es una pila?
[19:56] (ismak> Aunque la mayoria sabra lo que en informatica significa pila, voy a
[19:56] (ismak> explicarlo. Una pila es un tipo abstracto de dato, en el que el ultimo
[19:56] (ismak> elemento en entrar es el primero en salir,LIFO (Last in, First out)
[19:56] (ismak> (Por ejemplo, es similar a tener una pila de platos sucios, un encima de
[19:56] (ismak> otro. Para empezar a lavarlos, tendremos que empezar por el de mas arriba,
[19:56] (ismak> que es el ultimo que se incorporo a nuestra pila).
[19:56] (ismak> La region de Stack es un bloque continuo de memoria conteniendo datos. En
[19:56] (ismak> esta region se almacenaran los parametros a una funcion, las variables
[19:56] (ismak> locales. Estos valores son almacenados (mediante el comando PUSH) al llamar
[19:56] (ismak> a una funcion, y extraidos (POP) cuando se sale de la funcion.
[19:57] (ismak> Unos de los problemas de los sitemas operativos multiusuario es que para
[19:57] (ismak> ejecutar ciertas acciones, es necesario realizarlas con privilegios de
[19:57] (ismak> root (Por ejemplo cambiar nuestro passwd). Esto se consigue poniendo el
[19:57] (ismak> programa con suid de root, es decir :
[19:57] *** t00R (dopeman@202.61.171.84) has joined #linux
[19:57] (ismak> -rwsr-x-r-x root root programa
[19:57] (ismak> De esta forma, cuando un usuario ejecute el programa, su UID y su GID
[19:57] (ismak> cambiaran momentaneamente al de root, hasta que finalice la ejecucion del
[19:57] (ismak> programa. El problema surge cuando el programa con suid de root copia datos a
[19:57] (ismak> buffers sin controlar el tamanyo del buffer y el numero de caracteres copiados,
[19:57] (ismak> lo que permitiria sobreescribir la direccion de retorno y ejecutar un codigo
[19:57] (ismak> arbitrario.
[19:57] *** yaco (IRcap65@200.5.90.53) has joined #linux
[19:58] (yaco> hola gente
[19:58] (ismak> Imaginemonos el siguiente programa:
[19:58] (viper> ese cambio no puede usarse como vulnerabilidad para hacer algo?
[19:58] *** trusmis (trumsi@230-MADR-X47.libre.retevision.es) has joined #linux
[19:59] (ismak> cambio de la direccion de retorno, si claro, a eso vamos :-)
[19:59] (ismak> main (int argc, char *argv[]) {
[19:59] (ismak> char s
[1024];
[19:59] (ismak> strcpy (s,argv
[1]);
[19:59] (TuC0> creo que esa es la idea, evitar la vulnerabilidad
[19:59] -uni- No Permission!
[19:59] (ismak> }
[19:59] *** services.hgy.es sets mode: +o trusmis
[19:59] (ismak> todos sabemos que esa vulnerabilidad existe y se puede explotar, pero como se puede evitar? vamos a ver si llegamos a ello
[19:59] * pask is away: (Auto-Away after 10 mins) [BX-MsgLog On]
[20:00] (ismak> como decia, tenemos un sencillo programa
[20:00] (ismak> Este programa copia la cadena de caracteres que se le pasa en la linea de
[20:00] (ismak> comandos en el buffer s, pero sin controlar el numero de caracteres copiados,
[20:00] (ismak> por lo que si copiamos mas de 1024 caracteres, podremos sobreescribir la
[20:00] (ismak> direccion de retorno
[20:00] (ismak> Esta seria el estado de nuestra pila:
[20:00] (ismak> [ ] [ ] [ ] [ ]
[20:00] (ismak> | | | |
[20:00] (ismak> | | | ->argv
[20:00] (ismak> | | ->RET
[20:00] (ismak> | ->ebp
[20:01] (ismak> ->s
[20:01] (ismak> el buffer s ocupa 1024 bytes
[20:02] (ismak> ebp y la direccion de retorno ocupan 4 bytes ambos
[20:02] (ismak> Si pasamos una cadena de 1028 caracteres, sobreescribiremos la direccion de
[20:02] (ismak> retorno, por lo que el programa saltara a una direccion arbitraria de memoria,
[20:02] (ismak> generando un segmentation fault. Ahora bien, nosotros podemos pasarle una
[20:02] (ismak> cadena de caracteres que contenga un codigo ejecutable (/bin/sh) por ejemplo,
[20:02] (ismak> y sobrescribir la direccion de retorno con la direccion de nuestro codigo.
[20:03] (ismak> De esta forma, al ser un programa con suid root, este codigo se ejecutaria
[20:03] (ismak> con los privilegios de root. En nuestro caso obtendriamos un shell con
[20:03] (ismak> privilegios de root. Este es, en resumidas cuentas, el fallo que se
[20:03] (ismak> utiliza para generar un buffer overflow.
[20:03] (ismak> Esto es lo que nos preguntaba viper
[20:03] *** ernesto (jemoro@78-MADR-XL4.libre.retevision.es) has joined #linux
[20:04] (ismak> si el buffer s contiene el codigo de un programa, podemos conseguir que se ejecute con privilegios de administrador (root)
[20:04] (ismak> lo mas normal es obtener el codigo en ensamblador de un programa que ejecute un shell
[20:04] *** ew (trumsi@177-MADR-X50.libre.retevision.es) has joined #linux
[20:05] (ismak> Podemos encontrar el codigo en ensamblador para diferentes arquitecturas si buscamos un poco por la web
[20:05] (ismak> Para evitar estos problemas debemos hacer uso de nuevas funciones que
[20:05] (ismak> permitan controlar el numero de caracteres que se copian a un buffer. Voy a
[20:05] (ismak> mostrar una serie de funciones que son susceptibles de generar buffer
[20:05] (ismak> overflows si se utilizan en el desarrollo de un programa, sin controlar el
[20:05] (ismak> tamanyo de los buffers, asi como las funciones que deberiamos de utilizar para
[20:05] (ismak> evitar estos problemas:
[20:05] *** Erick (el_leteo@200.38.160.85) Quit (bio.hgy.es compendium.ar.uninet.edu)
[20:05] *** jahoitl (jahoitl@200.38.160.133) Quit (bio.hgy.es compendium.ar.uninet.edu)
[20:05] *** fabiana (fabiana@brutus.conectiva.com.br) Quit (bio.hgy.es compendium.ar.uninet.edu)
[20:05] *** viper (viper@64.76.23.48) Quit (bio.hgy.es compendium.ar.uninet.edu)
[20:05] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) Quit (bio.hgy.es compendium.ar.uninet.edu)
[20:06] (ismak> gets Muy peligrosa Usar fgets(buf, size, stdin)
[20:06] (ismak> strcpy Muy Peligrosa Usar strncpy.
[20:06] (ismak> strcat Muy Peligrosa Usar strncat.
[20:06] (ismak> sprintf Muy Peligrosa Usar snprintf.
[20:06] (ismak> scanf Muy Peligrosa Especificar los parametros correctamente.
[20:06] (ismak> sscanf Muy Peligrosa Especificar los parametros correctamente.
[20:06] (ismak> fscanf Muy Peligrosa Especificar los parametros correctamente.
[20:06] (ismak> vfscanf Muy Peligrosa Especificar los parametros correctamente.
[20:06] (ismak> vsprintf Muy Peligrosa Usar vsnprintf.
[20:06] *** fabiana (fabiana@brutus.conectiva.com.br) has joined #linux
[20:06] *** Erick (el_leteo@200.38.160.85) has joined #linux
[20:06] *** jahoitl (jahoitl@200.38.160.133) has joined #linux
[20:06] *** viper (viper@64.76.23.48) has joined #linux
[20:06] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) has joined #linux
[20:06] (ismak> vscanf Muy Peligrosa Especificar los parametros correctamente.
[20:06] *** trusmis (trumsi@230-MADR-X47.libre.retevision.es) Quit (Ping timeout for trusmis
[230-MADR-X47.libre.retevision.es])
[20:06] (ismak> vsscanf Muy Peligrosa Especificar los parametros correctamente.
[20:06] *** t00R (dopeman@202.61.171.84) Quit (Ping timeout for t00R
[202.61.171.84])
[20:06] *** ew is now known as trusmis
[20:06] *** t00R (dopeman@202.61.171.84) has joined #linux
[20:06] (viper> me parece que ocurrio un buffer overflow
[20:06] (viper> :-))
[20:06] * pask is back from the dead. Gone 0 hrs 6 min 52 secs
[20:06] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) Quit (Ping timeout for Mapi[VA1-1F-u-0300.mc.onolab.com])
[20:06] (ismak> La lista es bastante grande. POdeis ver la lista completa en la pagina de IBM http://www-4.ibm.com/software/developer/library/buffer-defend.html?dwzone=se curity
[20:07] (Slayer_X> hehehe, fue un lag overflow ;)
[20:07] *** victor (victor@193-153-251-246.uc.nombres.ttd.es) has joined #linux
[20:07] (ismak> Donde se explican los buffer overflows de forma muy clara. cOn una serie de ejemplos
[20:09] (ismak> La utilizacion de estas funciones, simpre teniendo en cuenta y controlando el tamanyo de as cadenas copiados a los buffers
[20:10] (ismak> es una de las formas que existen de evitar los buffer overflows
[20:10] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) has joined #linux
[20:10] (ismak> Existen otros metodos, en los que no he profundizado, pero que tambien pueden ser interesantes
[20:11] *** debUgo- (ugo@host-216-252-134-89.interpacket.net) Quit (Leaving)
[20:11] (ismak> como evitar la ejecucion de codigo en pila (gracias pask) pero que no puede comentaros.
[20:12] (ismak> Bueno, no he profundizado mucho en el tema, pero espero que se generen preguntas y empecemos a discutir sobre el tema, nunca se acaba de aprender
[20:12] (pask> como ?
[20:12] (pask> que no puedo comentarlos ?
[20:13] (pask> (??)
[20:13] *** Annabel (~pirch@ns1.etecsa.net) has joined #linux
[20:13] *** C0x86 (master.pas@200.52.206.79) has joined #linux
[20:13] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:13] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:13] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:13] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:13] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:13] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:13] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:13] (Slayer_X> ya se pueden hacer preguntas? ;)
[20:13] (ismak> Podeis obtener buena documentacion en estos documentos:
[20:13] (ismak> * Aleph One.
[20:13] (ismak> Smashing the stack for fun and profit.
[20:13] (ismak> Phrack Magazine, 7(49), Noviembre 1996.
[20:13] (ismak> http://www.securityfocus.com/data/library/P49-14.txt
[20:14] (ismak> * Writing Safe Setuid Programs
[20:14] (ismak> http://seclab.cs.ucdavis.edu/~bishop/secprog.html
[20:14] (ismak> * How to Write Buffer Overflows
[20:14] (ismak> http://www.l0pht.com/advisories/bufero.html
[20:14] (viper> 3clop clop clop clop clop clop clop clop
[20:14] (ismak> * Preventing Buffer Overflows
[20:14] (ismak> http://www-4.ibm.com/software/developer/library/buffer-defend.html?dwzone=se curity
[20:14] (ismak>
[20:15] (ismak> tu si que puedes comentarlos pask :-)
[20:15] (TuC0> diria alguna pregunta, pero me he quedado sin palabras
[20:15] (TuC0> :p
[20:15] (Slayer_X> felicitaciones ismak, estuvo genial, sobretodo para los q no entendiamos bien esto
[20:15] (Fernand0> yo tengo una pregunta
[20:16] (C0x86> :)
[20:16] *** ew (trumsi@28-MADR-X102.libre.retevision.es) has joined #linux
[20:16] (Fernand0> Viendo la charla
[20:16] (ismak> A mi aun me quedan cosas por saber :-p
[20:16] (viper> que significa el segmentation fault al ejecutar un programa? Tiene algo que ver con buffer Overflows?
[20:16] (Fernand0> y leyendo esos documentos y otros
[20:17] *** trusmis (trumsi@177-MADR-X50.libre.retevision.es) Quit (Ping timeout for trusmis
[177-MADR-X50.libre.retevision.es])
[20:17] (Fernand0> pudiera parecer que los fallos de seguridad están motivados por programar en c
[20:17] (Fernand0> eso es asi ?
[20:17] *** ernesto (jemoro@78-MADR-XL4.libre.retevision.es) has left #linux
[20:17] (Fernand0> qué se sabe de otros lenguajes?
[20:17] (ismak> cuando se sobreescibe la direccion de retorno, el programa salta a una direccion arbitraria. Como en esa direccion no exuste un codigo valido que ejecutar, el programa genera un error, un Segmentation fault
[20:17] *** viljo (viljo@zen.line.inet.fi) has joined #linux
[20:17] *** ew is now known as trusmis
[20:17] (C0x86> de que hablan?
[20:18] (viper> porque hace un tiempo baje un programa de un ftp y al ejecutarlo en Linux me tiraba este error
[20:18] (ismak> Fernand0: no solo los buffer overflows se generan en el lenguaje c, de echo se generan en cualquier lenguaje que permita sobreescribir un buffer con una cadnea mayor que su tamanyo
[20:18] (viper> me parecio raro. Deberia estar probado para liberarlo
[20:18] (trusmis> viper: tranquilo es un error bastante común
[20:18] (Slayer_X> ismak: alguna idea de porque los profesores de C/C++ nunca mencionan el tema de "buffer overflow"?
[20:19] *** viljo (viljo@zen.line.inet.fi) Quit (zap)
[20:19] (viper> y como los soluconas?
[20:19] (ismak> Slayer_X: a mi nunca me los comentaron. Seguramente esa puede ser la causa de que existan muchos programas con este problema
[20:19] *** Juanma][ (juanma@212.97.169.57) has joined #linux
[20:19] (Slayer_X> victor: dale con strace tu_programa_de_ftp y capaz te da una luz
[20:19] -> *uni* chanopt #linux I. Briones "Buffer Overflows", C.Manzanedo y J.Polo "Mosix: un cluster para linux"
[20:19] -uni- No Permission!
[20:20] -> *uni* chanopt #linux I. Briones "Buffer Overflows", C.Manzanedo y J.Polo "Mosix: un cluster para linux"
[20:20] -uni- No such channel option
[20:20] -> *uni* chanopt #linux deftopic I. Briones "Buffer Overflows", C.Manzanedo y J.Polo "Mosix: un cluster para linux"
[20:20] *** uni changes topic to 'I. Briones "Buffer Overflows", C.Manzanedo y J.Polo "Mosix: un cluster para linux"'
[20:20] (ismak> viper: puede ser por muchos motivos
[20:20] (viper> por ejemplo?
[20:21] (Slayer_X> ismak: no conozco uno solo q mencione ese tema
[20:21] (ismak> viper: que no este compilado para esa distribucion, ...
[20:21] *** Erick (el_leteo@200.38.160.85) Quit (Ping timeout for Erick
[200.38.160.85])
[20:22] (viper> podria
[20:22] (ismak> Slayer_X: yo tampoco, al menos de los profesores que yo he tenido
[20:22] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) Quit (Ping timeout for Mapi[VA1-1F-u-0300.mc.onolab.com])
[20:22] (pask> a ver ..
[20:22] (pask> volvi ..
[20:22] (pask> respecto al tema de evitar la ejecucion en la zona de pila
[20:22] (pask> existen varios parches para linux
[20:23] (pask> uno de ellos es OpenWall Project de Solar Designer
[20:23] (viper> No se si tendra algo que ver, pero cuando uso una determinada aplicacion de TheGimp! se cierra el programa y sale un mensaje que termina con SiGCAUGHT o algo asi
[20:23] (pask> permite logear los intentos de ejecucion y los intentos de links duros en tmp y demas ... varias de las cosas mas utilitzadas para cascar un sistema
[20:24] (pask> otro parche se llama PAX .. es mejor en cueanto disminucion de rendimiento respecto a OpenWall project
[20:24] (pask> ninguno de los 2 funciona bien con un server ORacle (si alguien lo consigue que me lo diga please)
[20:24] (ismak> viper: a mi me a sucedido muchas veces con algunos programas, pero necesitar debugear el programa paara sacar algo en calro. Empieza con el strace como comento Slayer_X
[20:24] (pask> con solaris es realmente mas sencillo
[20:24] (maz> con solaris
[20:24] (botijo> con solaris es realmente mas sencillo
[20:24] (maz> atencion
[20:25] (maz> que es sencillo en solaris?
[20:25] (viper> me voy a fijar. La verdad_ no lo use nunca
[20:25] *** Erick (el_leteo@200.38.160.85) has joined #linux
[20:25] (pask> el evitar la ejecucion en la zona de pila
[20:25] (pask> con
[20:25] (pask> set noexe_user_stack=1
[20:26] (pask> set noexe_user_stack_log=1
[20:26] (pask> set noexec_user_stack=1
[20:26] (pask> set noexec_user_stack_log=1
[20:26] (pask> evitariamos la ejecucion y logeariamos el intento
[20:26] (pask> es realmente interesante
[20:27] (ismak> de verdad que suena bien
[20:27] (Slayer_X> pask: buen dato ;)
[20:27] (ismak> gracias pasky ;-)
[20:27] *** Ramon (rda@234-SEVI-X11.libre.retevision.es) has joined #linux
[20:27] (maz> hf
[20:27] (maz> ok
[20:27] (maz> alguien a instalado Oracle en Solaris?
[20:27] *** EL_BAKAN (~el_bakan@cenapem.sld.cu) has joined #linux
[20:27] *** EL_BAKAN (~el_bakan@cenapem.sld.cu) Quit (0,0··15,15·14,14·15,1 I R c a p 14,14·15,15·1,84http://1www.ircap.net 15,15·0,0··)
[20:27] (pask> de nada ismak ;-))
[20:28] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:28] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:28] *** ypazs (~ypazs@cenapem.sld.cu) has joined #linux
[20:28] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:28] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:28] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:28] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:28] (pask> sobre solaris no .. sobre linux si ... de todos modos la gente que conozco que si lo ha hecho .. el Universall installer esta mas evolucionado .. que problema tienes ?
[20:28] (pask> Borja si estuviera igual podria hablarnos de estos mejor ..
[20:28] (pask> tiene servers en explotacion con Oracle sobr Solaris SParc
[20:28] *** edu (ealmeida@212.113.168.136) has joined #linux
[20:29] (Slayer_X> algun dia me pondre un solaris :P
[20:29] (ismak> bueno, voy a tener que marchar, a ver si puedo conectarme desde casa
[20:29] (Fernand0> Si no hay más preguntas
[20:29] (Fernand0> es momento de agradecer a Ismael su presentación
[20:29] (Fernand0> y de invitarles a profundizar sobre la misma
[20:29] (Slayer_X> muchas gracias ismak felicitaciones por la magnifica charla
[20:29] *** victor (victor@193-153-251-246.uc.nombres.ttd.es) has left #linux
[20:29] (Fernand0> siguiendo su conferencia y los enlaces proporcionados
[20:29] (Fernand0> y aprovechando para discutir sobre ella
[20:29] (Fernand0> aqui
[20:29] (Fernand0> o en los foros habituales
[20:29] (Fernand0> Para terminar la sesión
[20:30] (Fernand0> contamos hoy entre nosotros con la presencia de:
[20:30] (ismak> De nada, gracias a todos
[20:30] (Fernand0> Carlos Manzanedo Rueda y Jordi Polo Carrés
[20:30] (TuC0> genial ismak felicidades :))
[20:30] (Fernand0> de la Universidad de Alcalá de Henares
[20:30] (ismak> en especial a Mjesus y Pask
[20:30] (Fernand0> que nos van a hablar de: Mosix: un cluster para linux
[20:30] (yaco> hola
[20:30] (botijo> bonjour, yaco
[20:31] (MJesus> a ti ismak !!
[20:31] (yaco> que tal
[20:31] (botijo> salut, yaco
[20:31] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:31] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:31] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:31] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:31] (pask> nos vemos ..
[20:31] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:31] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:31] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:31] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[20:31] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[20:31] (yaco> si me permiten...
[20:31] (TuC0> Fernand0, cuando dices cluster, te refieres a clustering? a eso de que un grupo
[20:31] (Fernand0> tuco yo no lo digo
[20:31] (TuC0> de servidores trabajan juntos?
[20:31] (TuC0> como uno solo?
[20:31] (trusmis> TuC0: si
[20:31] (Fernand0> lo dicen los ponentes que hablarán a continuación
[20:31] (trusmis> TuC0: exacto
[20:31] (Fernand0> ;)
[20:31] (pask> ciao
[20:31] *** pask (pask@hades2.concha.upv.es) Quit (pask has no reason)
[20:31] (TuC0> okis grax :)))
[20:31] (trusmis> eso es precisamente de lo que trata esta charla
[20:32] (TuC0> genial, genial, genial !!
[20:32] (viper> ya que habren la puerta, tambien me retiro
[20:32] (trusmis> sobre como conseguir usar un grupo de ordenadores como uno solo de forma transparente a un usuario normal
[20:32] (yaco> si alguien fuera tan amable de chequear una sitio nuevo...
[20:32] (trusmis> antes de nada
[20:32] (trusmis> voy a dar unas cuantas url
[20:32] (yaco> mío, está en desarrollo...
[20:32] -> *uni* chanopt #linux deftopic Carlos Manzanedo y Jordi Polo "Mosix: un cluster para linux"
[20:32] *** uni changes topic to 'Carlos Manzanedo y Jordi Polo "Mosix: un cluster para linux"'
[20:32] (trusmis> para la gente que le interese el tema pero que no este dispuesto a aguantar este rollo
[20:33] (trusmis> www.mosix.org
[20:33] (trusmis> fundamental
[20:33] (trusmis> allí encontrareis links a clusters, podeis descargaros el programa
[20:33] (trusmis> teneis almacen de la lista de correo , papers.............
[20:33] (viper> lamentablemente debo irme para estudiar para un FINAL que doy mañana, sino los agunto :-))
[20:33] (trusmis> viper: hasta luego
[20:34] (ismak> ciao viper y suerte
[20:34] (manaha> suerte
[20:34] (trusmis> como en esta charla me gustaria hablar solo de mosix
[20:34] (viper> chau chicos. Suerte. Maniana les cuento la nota
[20:34] *** AlexCeli (alex@200.37.85.94) has joined #linux
[20:34] (trusmis> para profundizar sobre proceso paralelos y clusteres en general podeir ver un par de charlas que se dieron en otros dias en el Umeet
[20:34] (viper> NOS VEMOS
[20:34] *** viper (viper@64.76.23.48) has left #linux
[20:35] (trusmis> conferencia de Juan carlos gutierrez sobre arquitecturas de redes de comunicaciones para sistemas distribuidos
[20:35] (MJesus> aja
[20:35] (MJesus> cuales ?
[20:35] (trusmis> en
[20:35] (AlexCeli> Slayer...!!!
[20:35] (botijo> se rumorea que slayer es villegas
[20:35] (trusmis> http://umeet.uninet.edu/conferencias/21-11-2000/2111.httml
[20:35] (AlexCeli> lo es
[20:36] (trusmis> y la interesantísima
[20:36] (trusmis> conferencia de David Santo Orcero
[20:36] (trusmis> state of art and perspectives of high performance linux clustering
[20:36] (trusmis> http://umeet.uninet.edu/conferencias/davidsanto/congreso.html
[20:36] (trusmis> http://umeet.uninet.edu/conferencias/23-11-2000/2311.html
[20:37] (trusmis> en serio esta conferencia es muuuuuuuy buena
[20:37] (trusmis> y deja ideas bien claras de como están las cosas
[20:37] (ismak> adios
[20:37] (trusmis> me gustaría que esto en vez de una conferencia donde yo os suelte un rollo pesado y demás, me preguntaseis lo que querais en cualquier momento
[20:38] (trusmis> me gustaría que esto fuera una charla
[20:38] *** ismak (ismak@hades2.concha.upv.es) Quit (Hasta luego)
[20:38] (trusmis> por ahora empezaré introduciendo mosix
[20:38] (trusmis> para quien no tenga mucha idea se entere de lo interesante que es este sistema
[20:39] (trusmis> mosix es un cluster de linux que se autobalancea(vaya traducción) según pasa el tiempo
[20:39] *** jahoitl (jahoitl@200.38.160.133) Quit (Leaving)
[20:39] (trusmis> quizás hallais oido hablar de pvm o beowulf
[20:39] *** CtrInt (esoft@81-LASP-X8.libre.retevision.es) has joined #linux
[20:39] (trusmis> pues esto es un clluster pero bastente distinto
[20:39] *** Matheu (alg@193-153-251-246.uc.nombres.ttd.es) Quit ([BX] Life is like BitchX. Ya never know what yer gunna git.)
[20:40] (trusmis> la granularidad de mosix es el proceso, esta es la mínima unidad que se puede distribuir
[20:40] *** Erick (el_leteo@200.38.160.85) Quit (Leaving)
[20:41] (trusmis> cuando un ordenador está muy cargado
[20:41] (trusmis> mosix pasa procesos de este ordenador a otros del cluster
[20:41] (trusmis> que estén menos descargados
[20:41] (trusmis> bien no , logico ?
[20:42] (manaha> para introducir lo que mosix representa lo hare en un os poquillos puntos
[20:42] (manaha> que definen mosix
[20:42] *** Erick (el_leteo@200.38.160.85) has joined #linux
[20:42] (manaha> para empezar , el sistema completo es transparente al usuario
[20:43] (manaha> este se sienta en un ordena del nodo para hacer su sesion sin preocuparse de si algo migro o no
[20:43] (manaha> por otro lado , la migracion de procesos
[20:43] (manaha> ,depende de varios algoritmos ,
[20:44] (manaha> pero en general el balanceo de carga basado en funciones estadisticas es el que lleva el control
[20:44] (manaha> de balanceo de carga
[20:44] *** yaco (IRcap65@200.5.90.53) has left #linux
[20:44] (manaha> por otro lado se intenta hacer que cada nodo utilice swap
[20:44] (manaha> de esta manera utilizan un algoritmo paralelo al de manejo de memoria de manera que cuando un proceso
[20:45] *** Salvage (lcasco99@205.218.252.11) has joined #linux
[20:45] (trusmis> que cada nodo no use swap
[20:45] (manaha> no tiene memoria fisica para ejecutarse pasa o intenta pasar a otro nodo
[20:45] (manaha> todas el codigo esta en el kernel lo que se supone que lo hace rapido...
[20:46] (manaha> ..el control es descentralizado ... cada nodo no connoce el estado del cluster completo
[20:46] (manaha> de este modo es mas escalable ya que invierte menos tiempos de procesos en los valanceos
[20:46] (manaha> balanceos
[20:47] (manaha> por ultimo de la introduccion .. cada nodo es completamente autonomo por si mismo
[20:47] (trusmis> eso quiere decir, que si un nodo cae no pasa nada
[20:47] *** elpacheco (el_pacheco@du-148-235-116-75.prodigy.net.mx) has joined #linux
[20:47] (trusmis> bueno, perdemos potencia y los procesos que se generaron en ese nodo mueren
[20:48] *** FuL (lplanas@seguridad.encomix.es) Quit (Leaving)
[20:48] (trusmis> pero el sistema en general sobrevive perfectamente
[20:48] (trusmis> cuando se ejecuta un nuevo proceso
[20:49] (trusmis> con mosix se divide en dos :
[20:49] (trusmis> 1.- Deputy : parte local que no se puede migrar
[20:49] (trusmis> esta parte es la parte del kernel del proceso
[20:49] (trusmis> descripcion de los recursos que tiene el proceso
[20:49] *** Beltzak (linux@usuario1-36-167-212.dialup.uni2.es) has joined #linux
[20:49] (trusmis> pila del kernel para el proceso
[20:49] (manaha> parte que corre en modo kernel en general
[20:50] (trusmis> 2.- Remote
[20:50] (Beltzak> hola, buenas tardes ;)
[20:50] (trusmis> esta es la parte de procese que migra a otro ordenador
[20:50] (trusmis> se intenta que esta parte sea la mayor posible
[20:50] (trusmis> ahí tendríamos
[20:50] (trusmis> codigo del programa
[20:50] (trusmis> pila de datos
[20:51] (trusmis> todo mas a nivel de aplicación de usuario
[20:51] (trusmis> entonces
[20:51] (trusmis> tenemos un proceso que ha migrado de nuestro nodo 1 a nuestro nodo 2 , bien perfecto, se pone hacer allí unas cuantas sumas en punto flotante
[20:52] (trusmis> muy bien, distribuimos el trabajo, ahora el proceso quiere coger datos de su memoria
[20:52] (trusmis> o saber que hora tiene su ordenador ....
[20:53] (trusmis> varias llamadas las cuales el nodo al cual ha migrado no puede responder
[20:54] (trusmis> entonces, hay una capa intermedia link layer que se encarga de interceptar esa llamada al sistema, dormir al proceso , llamar al nodo 1 (nodo casa del proceso) , recivir los datos correctos , despertar al proceso y darselos
[20:54] *** manaha (carlos@49-MADR-X24.libre.retevision.es) Quit (Read error to manaha[49-MADR-X24.libre.retevision.es]: Connection reset by peer)
[20:54] (trusmis> quizás un poco liado pero se ve la idea verdad?
[20:54] (MJesus> si
[20:54] (MJesus> se ve
[20:54] (trusmis> ok
[20:55] (trusmis> eso por supuesto supone una carga y perdida de tiempo
[20:55] (trusmis> pero da asombrosos buenos resultados
[20:56] *** manaha (carlos@52-MADR-X49.libre.retevision.es) has joined #linux
[20:56] (trusmis> entonces, vemos que tenemos nuestros procesos saltanto alegremente de un sitio para otro
[20:56] (trusmis> cuando los algoritmos de manejo de carga y de escatimacion de memoria se lo dictan
[20:56] (trusmis> eso en la práctica quiere decir que una vez que el sistema se estabiliza un poco , los procesos apenas saltan
[20:57] (trusmis> y todo es perfecto y el rendimiento crece :)
[20:58] (manaha> otra caracteristica de mosix
[20:58] (manaha> es DFSA
[20:58] (Salvage> puedes explicarnos un poco que sucede cuando unos de los hosts del cluster se cae
[20:58] (manaha> ok
[20:58] (Salvage> que pasa, como se da la recuperacion del sistema
[20:59] (manaha> que tipo de caida... brusca (alimentacion) o provocada (shutdown)
[20:59] *** ew (trumsi@237-MADR-X123.libre.retevision.es) has joined #linux
[20:59] (Salvage> supongamos brusca!
[20:59] (ew> tendría que estar continuamente haciendo llamadas al sistema a su nodo local
[20:59] (Salvage> me imagino que con un shutdown la recuperacion debe de ser mas sencilla
[21:00] (manaha> si es alimentacion empieza a haber errores de kernel , pero se repone de ellos (no el proceso)
[21:00] (ew> lo que haría que la red se sobrecargase
[21:00] (manaha> el proceso se pierde
[21:00] *** trusmis (trumsi@28-MADR-X102.libre.retevision.es) Quit (Ping timeout for trusmis
[28-MADR-X102.libre.retevision.es])
[21:00] *** ew is now known as trusmis
[21:00] (Salvage> existe un nodo raiz, uno que coordina y ordena a los demas verdad?
[21:00] (manaha> en caso de shutdown es evidente que migra a otro nodo cuando el se llama a stop de mosix
[21:00] (trusmis> Salvage: no
[21:01] (manaha> es descentralizado
[21:01] (trusmis> cuando digo distribuido realmente lo quiero decir
[21:01] (Salvage> ok
[21:01] (manaha> cada nodo solo conoce el estado de otros ..mm creo que 8 nodos
[21:01] (trusmis> es una de las gracias de mosix
[21:01] (Salvage> excelente
[21:01] *** ujordi (ujordi@213.96.15.142) has joined #linux
[21:01] (trusmis> no hay master /slave servidor/cliente
[21:01] (manaha> bueno sigo con DFSA
[21:01] *** fabiana (fabiana@brutus.conectiva.com.br) Quit ([x]chat)
[21:01] (trusmis> eso
[21:01] (trusmis> cuando hay muchas llamadas de I/O
[21:03] *** carlos_ (carlos@140-MADR-X55.libre.retevision.es) has joined #linux
[21:03] (trusmis> cuando ocurre esto lo más lógico es que el proceso no se moviera del nodo local, y eso es lo que se quiere hacer con dfsa
[21:03] (carlos_> esto se debe a que en general las Sys calls
[21:04] (carlos_> las ejecuta el deputy
[21:04] *** ujordi is now known as jordi_rom
[21:04] (carlos_> es decir la parte local
[21:04] *** manaha (carlos@52-MADR-X49.libre.retevision.es) Quit (Read error to manaha[52-MADR-X49.libre.retevision.es]: No route to host)
[21:04] (carlos_> mientras que las llamadas de tipo read y demas
[21:04] (carlos_> no
[21:05] *** Annabel (~pirch@ns1.etecsa.net) Quit (Ping timeout for Annabel[ns1.etecsa.net])
[21:05] (carlos_> con DFSA se pueden ejecutar en cualquier nodo
[21:05] *** carlos_ (carlos@140-MADR-X55.libre.retevision.es) Quit ([x]chat)
[21:05] *** manaha (carlos@140-MADR-X55.libre.retevision.es) has joined #linux
[21:05] (trusmis> eso ahorra muchos recursos
[21:06] *** Erick (el_leteo@200.38.160.85) Quit (Leaving)
[21:06] (trusmis> y le da cierto grado de inteligencia al invento
[21:06] (manaha> el envio de la info de cada nodo se efectua en datagramas UDP
[21:06] (trusmis> por velocidad
[21:07] (manaha> y en ellos se envian cosas tales como carga de cada nodo,
[21:07] (manaha> vel de cpu
[21:07] (manaha> nº de cpus del nodo (para nodos SMP)
[21:07] (manaha> memoria
[21:07] (manaha> y demas cosas necesarias para los algoritmos de balanceo
[21:08] (manaha> por lo que vemos , estamos vendiendo bien mosix
[21:08] (manaha> aqui empiezan las pegas
[21:08] (Slayer_X> hehehe sip,
[21:08] (Salvage> a nivel de hardware como interconectas los hosts?
[21:08] (Salvage> un mismo ip?
[21:08] (Salvage> varios?
[21:09] (Salvage> podrias explicarnos un poco
[21:09] (trusmis> Salvage: te pillas tu lan de casa
[21:09] (Salvage> _?
[21:09] (trusmis> y como este
[21:09] (trusmis> manaha: si te parece antes de las pegas :) hablamos de instalacion y administracion
[21:09] (Salvage> okis
[21:09] (trusmis> para instalar mosix
[21:10] (trusmis> lo unico que tines que hacer es instalar un rpm (cambia algun script de inicio ) y recompilar el kernel con el nuevo parche
[21:10] (trusmis> actualmente hay parches para kernels hasta el 2.2.17
[21:10] (trusmis> el del 2.2.18 se está haciendo ahora
[21:10] (trusmis> igual que uno para el futuro 2.4.0
[21:11] (trusmis> con eso y poco mas tienes tu máquina lista
[21:11] (trusmis> para conectar las demas
[21:11] (trusmis> solo necesitas una lan
[21:11] (trusmis> normal, ethernet 10
[21:12] (trusmis> aunque aqui adelanto una de las pegas, con una eth 100 va mucho mejor
[21:12] (Slayer_X> hehehe
[21:12] *** Ramon (rda@234-SEVI-X11.libre.retevision.es) Quit (Ping timeout for Ramon
[234-SEVI-X11.libre.retevision.es])
[21:12] (trusmis> entonces si ya tenias esos ordenadores donde pensabas colocar mosix bien conectados y configurados
[21:12] (trusmis> lo único que necesitas es editar 2 ficheros:
[21:12] (trusmis> 1 .- para poner que nº de nodo es el tuyo
[21:13] (manaha> uno puede pensar ... para que sirve tener esto en casa?...alguien se dedica a comprimir mp3?
[21:13] (trusmis> 1 , 2 ........
[21:13] (trusmis> o como quieras, para que mosix tenga algo con lo que llamar a los ordenadores
[21:13] (trusmis> y otro fichero ( /etc/mosix.map) donde indicas las correspondencias ip nº nodo
[21:14] *** chetu2 (jmico@h027087.nexo.es) has joined #linux
[21:14] (trusmis> ejm de /etc/mosix.map:
[21:14] (trusmis> 172.68.10.1 1
[21:14] (trusmis> 172.68.10.2 2
[21:14] (trusmis> 172.68.10.3 3
[21:14] (trusmis> este puede ser un ejemplo para una lan con tres ordenadores
[21:14] (Slayer_X> manaha: yo xD
[21:14] (trusmis> con una cosa tan simple como esta , tras reiniciar
[21:14] (Slayer_X> trusmis funci
[21:15] (Slayer_X> trusmis : funciona 172.68.10.1 diablo ?
[21:15] (trusmis> manaha explicará que rendimiento le dio comprimiendo mp3s
[21:15] (manaha> un pequeño lujo y una sorpresa para mi..
[21:15] *** Juanma][ (juanma@212.97.169.57) Quit
[21:15] (trusmis> Slayer_X: ¿?
[21:16] (Salvage> que pasa si quiero un webserver , internamente con que ip se accesaria?
[21:16] (manaha> cuanto tarda en comprimir normalmente en un pII 500 15 mp3?
[21:16] (Slayer_X> trusmis: de poner nombres en vez de numeros en mosix.map
[21:16] (manaha> pregunto en genral a todo el mundo
[21:16] *** irbis (David@adsl-nrp13-C8B0E7BC.sao.terra.com.br) has joined #linux
[21:16] (Slayer_X> uhmm
[21:16] (Slayer_X> no tengo un pIII pero si q demora
[21:16] (manaha> si,puede utilizar los alias de host
[21:17] (Slayer_X> por lo menos con un AMD de 300 :)
[21:17] *** chetu2 (jmico@h027087.nexo.es) Quit (Ping timeout for chetu2[h027087.nexo.es])
[21:17] (manaha> bien , a mi con 2 nodos un pII500 y un p200MMX no paso de los 30 minutos
[21:17] (manaha> lo cual no esta mal...
[21:17] (Slayer_X> wow!
[21:17] *** Jaime_ITL (josejaime9@200.23.39.137) has joined #linux
[21:17] *** ew (trumsi@208-MADR-X121.libre.retevision.es) has joined #linux
[21:18] *** Alan (~pirch@132.248.252.89) Quit (Read error to Alan
[132.248.252.89]: Connection reset by peer)
[21:18] (Slayer_X> a 2 min por cancion???
[21:18] *** Mamaeh (mamaeh@freenet.nether.net) has joined #linux
[21:18] (MJesus> uh ?
[21:18] (manaha> y lo importante es ... sin cambiar ni una linea de programas para que estos funcionen en paralelo
[21:18] (manaha> esa es la gran ventaja de mosix , que no hay que aprender pvm (ahora que si lo haces mejor claro)
[21:19] (ew> Salvage: por favor repite tu pregunta
[21:19] *** trusmis (trumsi@237-MADR-X123.libre.retevision.es) Quit (Ping timeout for trusmis
[237-MADR-X123.libre.retevision.es])
[21:19] (Salvage> ok
[21:19] (Salvage> ahi va
[21:19] (TuC0> gente ya me debo ir
[21:19] (TuC0> estuvo muy interesante
[21:19] (ew> eso es, con hacer esos pasos que antes expliqué tienes más pontencia sin hacer nada especial
[21:19] (TuC0> ciao
[21:19] (manaha> adios
[21:19] (Salvage> quiero servir una pagina web en el cluster , como hago para configurarla
[21:19] (ew> y a veces te sorprende :)
[21:19] *** TuC0 (nestor@linux.enlacenet.com.pe) Quit (TuC0 has no reason)
[21:20] (Salvage> con que ip sera accesada la pagina?
[21:20] (Salvage> o nombre?
[21:20] (ew> Salvage: quieres decir tener un servidor , que aproveche la potencia del cluster no?
[21:20] *** ew is now known as trusmis
[21:20] * trusmis se disculpa por los cambios de nick
[21:20] (Salvage> sip
[21:20] (Salvage> es correcto
[21:20] (Salvage> disculpa si no me expreso bien
[21:21] (trusmis> tranquilo, que no me entero yo
[21:21] (Salvage> pero me vienen a la mente algunas dudas?
[21:21] (trusmis> si, si continua
[21:21] (Salvage> 1- en donde estara la pagina ? en que host? , a que ip respondera?
[21:21] (trusmis> bien
[21:21] (Salvage> me entiendes?
[21:21] (trusmis> si
[21:21] (Salvage> ok
[21:22] (trusmis> tu pones tu página en el servidor que tengas conectado al exterior
[21:22] *** ROCO (IRcap6@169.158.160.148) has joined #linux
[21:22] (trusmis> y ese tendrá la ip que sea .....
[21:22] (trusmis> luego tu internamente haces lo que te de la gana pero
[21:22] (trusmis> los sockets no migran (por razones obvias)
[21:22] (trusmis> pero los cgis si lo hacen
[21:23] (Slayer_X> uhmmm
[21:23] (trusmis> accesos a base de datos etc
[21:23] (trusmis> lo que te recomiendo para ese caso es que uses mosix en conjunción con LVS
[21:23] (CtrInt> jueh... ¿se nota mucho?.. me refiero.. ¿han probado a meter apaches en mosix?
[21:23] (trusmis> LVS , migra solo los sockets
[21:23] (Salvage> aja
[21:23] (trusmis> son la pareja ideal
[21:24] (trusmis> CtrInt: para paginas estaticas no se nota mucho
[21:24] (CtrInt> ya.. me refiero a dyn.. una aplicación con modperl, por ejemplo
[21:24] (trusmis> CtrInt: para cgis (que realmente es lo que mola) es donde mosix puede hechar una mano
[21:24] (CtrInt> con un rdbms
[21:24] (Slayer_X> pues ahora dificil, casi todo es dinamico ;)
[21:25] (manaha> yo sigo con mis criticas... ahora mismo poner mosix conectado al exterior es una locura
[21:25] (manaha> para empezar , es un sistema altamente inseguro
[21:25] (CtrInt> pero siempre puedes meter un firewall y de ahi para fuera
[21:25] (manaha> es decir el que tiene permisos de root en un ordena lo tiene en todos
[21:26] (manaha> esto para empezar , de hecho el solo mapear puertos a un ordena mosix hace que este casque ya que espera datagramas y conexiones de un tamaño determinado
[21:27] (manaha> pero tranquilos...
[21:27] *** ROCO (IRcap6@169.158.160.148) Quit (Read error to ROCO
[169.158.160.148]: Connection reset by peer)
[21:27] *** TuC0 (nestor@linux.enlacenet.com.pe) has joined #linux
[21:27] (manaha> se estan haciendo cosas tan prometedoras como
[21:27] (manaha> migracion de sockets
[21:27] (TuC0> heee.... puedo hacer una consulta sobre clusters que se me acaba de ocurrir?, o ya cambiaron el tema?
[21:28] (manaha> y un servidor de http para esa gente que pregunta...
[21:28] (trusmis> TuC0: consulta por favor
[21:28] (manaha> ahora no se para cuando estara :(
[21:28] (Salvage> disculpen la indiscrecion , pero que opinio tiene de piranha , lo han probado?
[21:28] (trusmis> manaha que es el critico te puede hablar más de el
[21:28] (TuC0> he... si yo tengo una serie de servidores, a todos le tengo que instar a todos el mosix? y de ser asi, se especifica uno como principal?
[21:28] (trusmis> y no es indiscrecion
[21:29] (trusmis> TuC0: si
[21:29] (trusmis> tienes que instalar a todos
[21:29] (trusmis> no
[21:29] (trusmis> no hay ninguno principal , es un autentico sistema distribuido (o casi)
[21:29] (TuC0> hoooo
[21:29] (manaha> no , no lo probamos, nos informamos de el ., pero no era hacia lo que pretendiamos dirigir nuestro proyecto
[21:29] (trusmis> de todas formas no hemos oido muy buenas críticas
[21:30] (TuC0> lo que pasa, es que en algun lado ley que para cluser se veia el dns, entonces en la primera consulta de nombre, iba a uno, en la segunda iba al otro... pero bueno, el mosix no es asi asi que ni dije nada
[21:31] (manaha> digamos que a mosix le queda un poco para salir al exterior :)
[21:31] *** trusmis (trumsi@208-MADR-X121.libre.retevision.es) Quit (Read error to trusmis
[208-MADR-X121.libre.retevision.es]: Connection reset by peer)
[21:31] *** Mapita (Mapi@VA1-1F-u-0300.mc.onolab.com) has joined #linux
[21:31] (Mapita> hola
[21:31] (TuC0> bueno, ahora si voy por algo de comer
[21:32] (manaha> es por esto lo meter lvs sobre mosix , con lvs encima repartiendo peticiones
[21:32] (TuC0> estaba saliendo y se me ocurrio preguntar eso :p
[21:32] (manaha> y mosix en interno ejecutando aplicaciones pesadas ..
[21:32] (Salvage> ok
[21:32] (manaha> queda solucionado esto ultimo?
[21:32] *** Mapita (Mapi@VA1-1F-u-0300.mc.onolab.com) Quit (Read error to Mapita[VA1-1F-u-0300.mc.onolab.com]: Connection reset by peer)
[21:33] (TuC0> he.... otra cosa... se supone que entonces, todas las maquinas
[21:33] (TuC0> deben ser copias exactas de la otra no?
[21:33] (manaha> cada una es distinta
[21:33] (manaha> es autonoma
[21:33] (TuC0> haaaa
[21:33] (TuC0> oki
[21:33] (TuC0> hehe
[21:33] *** trusmis (trumsi@49-MADR-X109.libre.retevision.es) has joined #linux
[21:34] (TuC0> gracias.... a ver si un dia de estos pruebo eso (a ver si me dejan)
[21:34] (TuC0> gracias!
[21:34] *** Salva (Salva@193.153.142.116) has joined #linux
[21:34] (TuC0> ciaoooo
[21:34] (Salva> nas
[21:34] (trusmis> podiamos hablar de mfs
[21:34] (manaha> pero se añade al kernel una parte que se encarga de comunicaciones y manejo de procesos
[21:34] (Slayer_X> seguro q si TuC0 ;)
[21:34] (manaha> pruebalo..
[21:34] (TuC0> asi lo hare :)
[21:34] (TuC0> ya me lo baje en rpm
[21:34] (TuC0> hehehe
[21:34] (TuC0> pero el parche del kernel
[21:34] *** toxic (fireman@nsdr01-0007.sdr.embratel.net.br) has joined #linux
[21:34] (manaha> para cualquier consulta ya sabes nuestros correos.
[21:34] (TuC0> quiero probarlo en una maquina que no este produciendo
[21:35] (manaha> a tu disposicion
[21:35] (Salvage> yo no se cuales son sus correos
[21:35] (TuC0> en realidad no los se manaha
[21:35] (Salvage> donde los puedo conseguir
[21:35] (trusmis> hay varios sitios en producion donde se usa mosix, en red internas por supuesto
[21:35] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) has joined #linux
[21:35] (Salvage> asi como mas informacion sobre mosix
[21:35] (manaha> manaha@wanadoo.es trusmis@wanadoo.es
[21:35] (trusmis> mumismo@wanadoo.es
[21:35] (trusmis> hablemos de mfs
[21:36] (manaha> ok
[21:36] (TuC0> gracias
[21:36] (trusmis> para que todo esto sea perfecto y se pueda acceder a cualquier fichero etc
[21:36] (trusmis> mosix necesita algo que llaman dfsa
[21:36] *** cotelis (cotelis@200.1.129.70) has joined #linux
[21:36] *** TuC0 (nestor@linux.enlacenet.com.pe) Quit (ciao, gracias por todo)
[21:37] *** chetu2 (root@195.235.169.113) has joined #linux
[21:37] (trusmis> esto se basa en
[21:37] (cotelis> alguien por aca a configurado el qmail
[21:37] (trusmis> la idea de que un proceso que hace mucha entrada salida en un nodo se debe ir a ese nodo para trabajar mas rapidamente
[21:38] (trusmis> por eso quieren tener un sistema de archivos
[21:38] *** toxic (fireman@nsdr01-0007.sdr.embratel.net.br) Quit (..(cyp): [BX] They killed Kenny! THOSE BASTARDS!)
[21:38] (trusmis> que ahoramismo se llama mfs
[21:38] (trusmis> aunque quieren usar el Gfs
[21:38] (trusmis> entonces para que lo veais mejor
[21:38] (trusmis> en cualquier nodo tenemos un nuevo directorio
[21:38] (trusmis> /mfs
[21:38] (trusmis> y alli por ejemplo
[21:39] (trusmis> /mfs/1
[21:39] *** elpacheco (el_pacheco@du-148-235-116-75.prodigy.net.mx) Quit (Leaving)
[21:39] (trusmis> /mfs/2
[21:39] (trusmis> etc
[21:39] (trusmis> y eso son nuestros / de los nodos 1 , 2 etc
[21:39] (trusmis> para conseguir todo esto
[21:40] (trusmis> que es la apoteosis de todo lo distribuido
[21:40] (trusmis> se deben cumplir varias cosas
[21:40] (trusmis> como consistencia de fechas
[21:40] (trusmis> imaginaros un ordenador con una fecha anticuada con respecto a otro y trabajo con make .............
[21:41] (Slayer_X> hehehehe
[21:41] *** mambru (pepe@84-ALIC-X7.libre.retevision.es) Quit ([x]chat)
[21:41] (trusmis> que cuando un proceso cierre un fichero
[21:41] *** Salva (Salva@193.153.142.116) Quit (8,1 IR0cap 046.7 14,14 1,10 9http://0www.ircap.com 14,14!15,15!)
[21:41] (trusmis> no se cierre asi como así porque a saber si otro proceso en otro nodo lo tiene abierto
[21:41] (trusmis> en definitiva
[21:42] (trusmis> esto se traduce en que los nodos que acceden a los ficheros no pueden tener cache
[21:42] (trusmis> de los datos del disco en memoria
[21:42] (trusmis> quiero decir, mantener la consistencia de escritura , lectura que hagan lo que quiera
[21:42] (manaha> en cualquier sistema distribuido la consistencia dememoria es basica
[21:43] (trusmis> pero cada ordenador con su propio / trabaja como estamos acostrumbrados en linux buffer escritura /lectura
[21:45] *** Mamaeh (mamaeh@freenet.nether.net) Quit (Mamaeh has no reason)
[21:45] (trusmis> por eso mfs no acaba de convencer
[21:45] (trusmis> aunque funciona muy bien y cuando se habilita a que los procesos vayann a los nodos donde se hace la entrada salida
[21:45] (trusmis> es increible lo rápido que es
[21:45] (trusmis> el mosix team
[21:45] (trusmis> se ha dedicado ha hacer alguna gráfica sobre esto
[21:45] (trusmis> y nfs es peor que mfs a secas
[21:45] (trusmis> pero mfs con dfsa y un acceso normal a disco se llevan una distancia increiblemente pequeña para lo que cabria esperar
[21:45] (trusmis> pero hay que tener en cuenta que ellos tienen una red de gigabit
[21:46] (manaha> bueno otra critica al sistema... imaginaos la siguiente orden nodo1#cp /mfs/2/archivo /mfs/3/aqui con DFSA y mfs , el proceso migra hacia donde mas operaciones i/o tenga ...pero es que migrar un proceso 52 veces para 10MB no creo que sea muy efectivo...:)
[21:46] (trusmis> y aquí vienen las criticas:
[21:46] (trusmis> manaha proceda:
[21:46] (manaha> ahora quiza con una red de GB se me acaba el problema
[21:46] *** botijo (ismak@hades2.concha.upv.es) Quit (bio.hgy.es concepcion.uninet.edu)
[21:46] *** chetu2 (root@195.235.169.113) Quit (bio.hgy.es concepcion.uninet.edu)
[21:46] (manaha> alguien para financiarmela? :)
[21:46] (Slayer_X> pero tener una red de GB esta negado al comun de los mortales
[21:46] (trusmis> Slayer_X: eso es, ese es el mayor fallo
[21:46] (trusmis> a partir de los 6 nodos
[21:47] (Slayer_X> trusmis: no es fallo, es falta de dinero hehehe
[21:47] (trusmis> una ethernet 10 sufre
[21:47] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) Quit (Read error to Mapi[VA1-1F-u-0300.mc.onolab.com]: Connection reset by peer)
[21:47] (manaha> el mayor fallo de mosix es despreocuparse de la carga de la red
[21:47] *** NOFXer (NOFXer@63.193.39.195) has joined #linux
[21:47] (NOFXer> # Appears as XENO
[21:47] (NOFXer> (#G1::E010M1) hola
[21:48] (manaha> asi que en esto se supone que mosix podria ser mejorable
[21:48] (NOFXer> simon
[21:48] (manaha> asi como en otros aspectos....
[21:48] (NOFXer> simon
[21:48] (trusmis> cada segundo se envian las estadísticas
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (CtrInt> dios, los op, por favor.. que para algo están
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> simon
[21:48] (NOFXer> babosos
[21:48] (NOFXer> pendejos
[21:48] (NOFXer> vayanse a la verga
[21:48] (NOFXer> pendejos
[21:48] (Slayer_X> nox
[21:48] *** NOFXer was kicked by Slayer_X (Slayer_X)
[21:49] (CtrInt> ban!
[21:49] (Slayer_X> recien mire q era op! sorry
[21:49] (trusmis> Slayer_X: muy bien
[21:49] (CtrInt> banealo
[21:49] *** NOFXer (NOFXer@63.193.39.195) has joined #linux
[21:49] *** Slayer_X sets mode: +b *!*@63.193.39.*
[21:49] *** uni sets mode: -b *!*@63.193.39.*
[21:49] (NOFXer> VAYANSE A LA VERGA
[21:49] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) has joined #linux
[21:49] (NOFXer> JAJAJAJAJAJA
[21:49] (AlexCeli> Oe Slayer, eso te pasa por estar pensando en mujeres
[21:49] (NOFXer> PINCHES PENDEJOS
[21:49] *** NOFXer was kicked by Slayer_X (Slayer_X)
[21:49] (Slayer_X> uhmm
[21:49] *** NOFXer (NOFXer@63.193.39.195) has joined #linux
[21:50] (NOFXer> PENDJEOS
[21:50] *** NOFXer was kicked by Slayer_X (Slayer_X)
[21:50] *** Slayer_X sets mode: +m
[21:50] *** uni sets mode: -m
[21:50] (manaha> bueno pues si quereis hacer alguna preguntilla...
[21:50] (Salvage> ideay que pasa
[21:50] (Salvage> por que no banean a ese tipo
[21:50] (trusmis> sigamos, estas estadísticas se recogen por proceso cada vez que hay un system call y cada segundo se envian a 8 nodos
[21:50] (CtrInt> el bot uni
[21:50] (Slayer_X> el botcillo ese
[21:50] (trusmis> por lo que aun con redes grandes la carga no sube mucho
[21:51] (trusmis> creo que lo unico que nos falta
[21:51] (trusmis> es contaros los algoritmos de balanceo pero son muchas cuentas sobre estadisticas y probabilidades y se me da muy mal
[21:51] (trusmis> :)
[21:51] (Slayer_X> hehehe
[21:51] (trusmis> ademas son bastante inentendibles :)
[21:51] (Slayer_X> unas cuantas mates despues del almuerzo no vienen mal
[21:52] (CtrInt> ¿estas estadísticas son acumulativas o sólo de el último lapso?
[21:52] (trusmis> cuando os pongais mosix , vereis que tiene muchas opciones
[21:52] (trusmis> CtrInt: si, guarda el pasado
[21:52] (Slayer_X> pues yo no espero tardar mucho en instalarlo
[21:52] (Slayer_X> ;)
[21:53] (manaha> es realmente sencillo
[21:53] (trusmis> se supone que no le da mucha importancia, pero en algo lo tiene en cuenta
[21:53] (manaha> parchea el programa de instalacion el kernel ,
[21:53] (manaha> empieza el make menuconfig , y ya
[21:53] (trusmis> sobre la administracion
[21:53] (manaha> pasas a la fase de instalacion explicada arriba
[21:54] (trusmis> lo podeis dejar todo por defecto que es que todos los procesos son libres de moverse por donde quieran
[21:54] (trusmis> y suelen hacer las cosas correctas
[21:54] (trusmis> o dejar un ordenador fuera del cluster, que no admita procesos pero si envie, poner un proceso a un ordena en particular .........
[21:54] (trusmis> muy interesante
[21:55] (trusmis> bueno, mas dudas, quejas, vitores ..........
[21:55] (Slayer_X> uhmmm
[21:55] (Slayer_X> q interesante
[21:55] (Slayer_X> solo enviar procesos
[21:55] (Slayer_X> eso me gusta :)
[21:56] (trusmis> aunque si tienes 1 386 y 2 pII tranqui que al 386 no van a ir
[21:56] (trusmis> no se que mas contar o sea que ........
[21:56] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[21:56] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[21:56] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[21:56] (manaha> estuve leyendo de una empresa que tenia un cluster instalado de este tipo despues de haber probado opciones propietarias de precio elevado
[21:56] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[21:56] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[21:56] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[21:56] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[21:56] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[21:56] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[21:56] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[21:57] (MJesus> 4 BRAVOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
[21:57] (MJesus> 4 BRAVOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
[21:57] (MJesus> 4 BRAVOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
[21:57] (maz> hopa
[21:57] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[21:57] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[21:57] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[21:57] (MJesus> 4plas 5plas 6plas 7plas 8plas 9plas 10plas 11plas 12plas 13plas
[21:57] (trusmis> MJesus: no te pases
[21:57] (MJesus> 4clap 5clap 6clap 7clap 8clap 9clap 10clap 11clap 12clap 13clap
[21:57] (maz> si que se alegro MJesus
[21:57] (maz> jajajajajjaja
[21:57] (MJesus> bueno, alguna pregunta mas
[21:57] (MJesus> o pasamos directamente a descorchar el champan ?
[21:57] (Slayer_X> estuvo muy bien
[21:57] (trusmis> si podeis leer la conferencia de David Santo Orcero
[21:57] (Slayer_X> :)
[21:57] (Slayer_X> errr
[21:57] (trusmis> es muy interesante
[21:57] (Slayer_X> probaron Quake III con mosix?
[21:57] (Slayer_X> O:)
[21:57] (Salvage> si pasen las cervezas
[21:58] (trusmis> el esta usando mosix para hacer calculos sobre proteinas
[21:58] (maz> si
[21:58] (Salvage> Vivan las Cervezas y la conferencia Tambien
[21:58] (maz> pasen esas chelias por aqui
[21:58] (manaha> gracias a la gente que organizo esto por este ratito tan agradable
[21:58] (Salvage> si! si !
[21:58] (maz> hieaaaaaaaa
[21:58] (Salvage> jeje
[21:58] (trusmis> probo antes varias opciones y esta le convenció mas
[21:58] (Jaime_ITL> Hace apenas una seman instale MDK 7.0 y quiero saber que ventajas me daria mosix para la realización de aplicaciones web
[21:58] (Salvage> gracias manaha, interesantisima tu conferencia
[21:58] * maz se pone a poner un cluster por ahi
[21:59] (trusmis> Jaime_ITL: si tienes varios ordenadores
[21:59] (trusmis> y aplicaciones web son dinámicas
[21:59] (maz> MJesus las conferencias las debieran de enviar por e-mail el log
[21:59] (maz> que dices?
[21:59] (trusmis> pues tendrás más ponencia
[21:59] (trusmis> pues tendrás más potencia
[21:59] (CtrInt> trusmis ¿alguna URL con benchmarks?
[21:59] (trusmis> www.mosix.org
[22:00] (CtrInt> thks
[22:00] (trusmis> tienen diversos artículos con graficas y te lo venden bastante bien
[22:00] *** caliMan25 (josanabr@64.76.57.181) has joined #linux
[22:00] *** Mapi (Mapi@VA1-1F-u-0300.mc.onolab.com) Quit (Ping timeout for Mapi[VA1-1F-u-0300.mc.onolab.com])
[22:00] (Slayer_X> pues a mi no me cabe duda q lo tengo q probar
[22:00] (MJesus> maz, las conferencias estan toditas en la web
[22:00] (Slayer_X> haciendo lo q hace con los mp3 ....
[22:00] (Slayer_X> xD
[22:00] (manaha> ahhhhhhhhhhhh una ultima critica (el criticon) no espereis que procesos con IPC migren bien de momento :(
[22:00] (trusmis> Slayer_X: pruebalo, si tienes dudas aqui estamos
[22:01] (MJesus> en la direccion http://umeet.uninet.edu/spanish/des.html
[22:01] (MJesus> esta TODO
[22:01] (Slayer_X> trusmis: esta hecho, dejame armar mi LAN casera ;)
[22:01] (MJesus> en la direccion http://umeet.uninet.edu/spanish/des.html esta TODO
[22:01] (caliMan25> tengo una pregunta... lamento llegar tarde pues me interesa muchisimo este tipo de temas de computacion distribuida...
[22:01] (trusmis> manaha: que programas usabas para lo de mp3s?
[22:01] (caliMan25> han hecho pruebas con redes a 10 Mbps???
[22:01] (manaha> si
[22:01] (trusmis> caliMan25: precisamente es la que tenemos ahora
[22:02] (manaha> muestreadas con ethereal
[22:02] (manaha> horrible...
[22:02] (manaha> pasa casi un mega para el manejo de una señal
[22:02] (caliMan25> y que tipo de problemas se desarrollan de manera optima con este tipo de redes?
[22:02] (caliMan25> con este tipo de sistemas
[22:02] (manaha> de momento computo intensivo
[22:02] (trusmis> cualquiera que no involucre demasiada ipc , memoria compartida
[22:02] (manaha> pero se trata de dar soluciones mas abiertas
[22:03] (manaha> y mosix poco a poco lo va consiguiendo
[22:03] (trusmis> la entrada salida se salva un poco pero los 10 se quedan un poco escasos
[22:03] (caliMan25> por ejemplo, algo asi como rendering???
[22:03] (trusmis> con cpu se sale !
[22:03] (manaha> ok perfecto (maya para linux disstribuido)
[22:03] * trusmis sueña un rato con el maya
[22:03] * trusmis se recoge la babilla
[22:04] (trusmis> caliMan25: creo que alguien hizo algo con povray y salieron bastante buenos resultados
[22:04] (manaha> los cientificos deberian poner uno de estos en sus vidas
[22:04] (trusmis> no te podría dar resultados concretos
[22:04] (caliMan25> perdon que es maya? tienes algun documento sobre tu experiencia con mosix??? usas red hat u alguna otra distribucion como slack?
[22:04] (manaha> de hecho juntar esto con pvm da muy buenos resultados
[22:05] (trusmis> maya: programa de la leche de Alias wavefront (muyy caro) que va a salir para linux
[22:05] *** ypazs (~ypazs@cenapem.sld.cu) Quit (8,1 IR0cap 046.8 14,14 1,10 9http://0www.ircap.net 14,14!15,15!)
[22:05] (trusmis> dicen que es lo mejor en rendering
[22:05] (trusmis> si tenemos documentos , te enviamos al correo si quieres
[22:05] (trusmis> en cuanto a distribuciones
[22:06] (trusmis> Sufrimos un Iinfierno en la tierra por culpa de RH 7.0
[22:06] (trusmis> 1º no podiamos compilar el kernel
[22:06] (trusmis> por su mierda de gcc
[22:06] (trusmis> pillamos otro viejo
[22:06] *** Jymmy (josejaime9@200.23.39.219) has joined #linux
[22:06] (trusmis> luego el sistema no arrancaba
[22:06] (Slayer_X> trusmis: prueba el RH 7 respin ;)
[22:07] (trusmis> hubo que cambiar glibc etc ........
[22:07] (Jymmy> .
[22:07] *** Jymmy (josejaime9@200.23.39.219) has left #linux
[22:07] (trusmis> manaha: con que mas distros hemos probado?
[22:07] (manaha> dos semanas llenando el kernel de printk
[22:07] (caliMan25> hmmm!!! me interesa lo de tus documentos...
[22:07] (manaha> Rh 6.2
[22:07] (manaha> SUSY
[22:07] *** jordi_rom (ujordi@213.96.15.142) Quit (using sirc version 2.211+4KSIRC/1.0)
[22:07] (manaha> digo suse 6.1
[22:07] (manaha> y ahora estamos con la potato
[22:07] *** Salvage (lcasco99@205.218.252.11) Quit (Leaving)
[22:08] (MJesus> atencion programa para mañana:
[22:08] (manaha> con slack no probamos...
[22:08] (MJesus> hilipp Rumpf
[22:08] (MJesus> GERMANY
[22:08] (MJesus> Linux on
[22:08] (MJesus> Undocumented
[22:08] (MJesus> Hardware
[22:08] (MJesus> Philipp Rumpf GERMANY Linux on Undocumented Hardware
[22:08] (trusmis> oztia que buena
[22:09] (trusmis> a que hora?
[22:09] (MJesus> a las 19
[22:09] *** Jymmy (josejaime9@200.23.39.219) has joined #linux
[22:09] (MJesus> arcelo Magallón
[22:09] (MJesus> GERMANY
[22:09] (MJesus> Soporte para
[22:09] (MJesus> hardware de
[22:09] (MJesus> aceleración 3D
[22:09] (MJesus> bajo Linux
[22:09] (trusmis> germany?
[22:09] (MJesus> a las 19, Marcelo Magallón GERMANY Soporte para hardware de aceleración 3D bajo Linux
[22:09] (MJesus> y a las 22 Philipp Rumpf GERMANY Linux on Undocumented Hardware
[22:10] (MJesus> vale ?
[22:10] (trusmis> ahh, muy bien
[22:10] (trusmis> si alguien tiene mas que preguntar, que aproveche!!
[22:10] (caliMan25> porque en un articulo que lei, o en la pagina de mosix, hmmm????, ellos hablan de que mosix funciona bien con redhat por que hay que modificar scripts,
[22:11] (caliMan25> y por ejemplo, slackware, tiene scripts de inicializacion bien distintos a la mayoria de las distribuciones...
[22:11] (caliMan25> :(
[22:11] (manaha> la cosa ha estado en la ruptura de RH
[22:11] (caliMan25> pero adoro slackware... :)
[22:11] (trusmis> no te puedo hablar de slackware, no lo he probado :(
[22:11] (manaha> con slack no esperes instalarlo sin hackear un poquillo el sistema
[22:11] (trusmis> RH hasta 7.0 esta muy bien
[22:12] (trusmis> en el esware 1.1 también funciona :) , y suse taambien sin problemas
[22:12] (caliMan25> si es verdad... slack es mas de "hackear" que otras distros... y se aprende...
[22:12] (manaha> luego empezaron a cambiar glibc...
[22:12] (caliMan25> pero entonces han probado la ultima vesion de mosix, bueno la que trabaja con el kernel 2.2.17?
[22:12] (caliMan25> ya salio el 2.2.18...
[22:12] *** AlexCeli (alex@200.37.85.94) Quit
[22:13] (trusmis> caliMan25: dales tiempo , 2.2.18 acaba de salir
[22:13] (manaha> y la cagaron , de hecho al rato , cosa del mes sacaron otra glibc con la que pudimos instalarlo
[22:13] (trusmis> por cierto habeis visto que de bug fixes
[22:13] (caliMan25> no, :(
[22:13] (trusmis> ahora no me acuerdo si usamos 2.216 o 2.2.17 pero son mas o menos
[22:13] (caliMan25> pero el patch, es grandisimo 2.4 Mb, bzip2 comprimido...
[22:13] (trusmis> se supone que 2.2.17 va algo mejor
[22:13] (manaha> para IPC si
[22:14] (manaha> solventan algun problemilla
[22:14] (trusmis> pero ahí nos guiamos por lo que ellos dicen
[22:14] (trusmis> no lo hemos probado
[22:14] (manaha> no hemos habalado mucho de la administracion y programacion avanzada porque esta es muy sencilla , se hace directamente via /proc
[22:15] (CtrInt> trusmis en rh7 explicitamente te avisa que no puedes compilar el kernel con el que te viene por omisión
[22:15] (CtrInt> tienes que instalar otro (kgcc) y expecificarlo en el makefile
[22:15] (manaha> con esto controlaremos los nodos a nuestro antojo
[22:15] (manaha> eso fue lo primero...
[22:15] (manaha> (como puede ser eso?)
[22:16] (manaha> fue facil solucionarlo al ver la pagina de RH , pero pasaron 2 semanas
[22:16] (manaha> hasta la solucion de glibc nueva
[22:16] (manaha> y sin ello el kernel arrancaba bien , pero cuando se pasaba el control a init
[22:17] (manaha> en las llamadas de execve fallaba
[22:17] (manaha> (cual era el mensaje :-|?
[22:17] *** caliMan25 (josanabr@64.76.57.181) Quit (KVirc 2.0.0 'Phoenix')
[22:17] *** t00R is now known as t00R-away
[22:18] *** ew (trumsi@225-MADR-X24.libre.retevision.es) has joined #linux
[22:18] (manaha> no me acurerdo
[22:18] *** trusmis (trumsi@49-MADR-X109.libre.retevision.es) Quit (Ping timeout for trusmis[49-MADR-X109.libre.retevision.es])
[22:18] (manaha> pero algo asi como las lib andan muy mal
[22:18] *** ew is now known as trusmis
[22:19] (manaha> otro temilla a hablar por encima es la creacion de subclusters y gateways para comunicarlos entre ellos ('gateways de proceos')
[22:20] (manaha> vaoracion de mosix?
[22:20] (manaha> valoracion de mosix?
[22:21] (manaha> esta bien, pero es que los problemas distribuidos son muy serios
[22:21] (manaha> quiero decir los problemas que salen al intentar crear computacion distribuida
[22:21] (trusmis> ahoramismo cpu pura muy bien, memoria bien, I/O regular y lo demas mal
[22:22] (trusmis> pero eso ya es mucha ventaja en ciertas cosas
[22:22] (CtrInt> ¿que es lo demás?
[22:22] (trusmis> ya se irá mejorando
[22:22] (trusmis> ipc
[22:22] (trusmis> lo demas: ipc , mem compartida
[22:22] (manaha> manejo de señales internas
[22:23] (manaha> cuantos programas de los que utilizamos habitualmente utilizan shmem
[22:23] (manaha> muuuuchos
[22:23] *** ralph (lRcap69@169.158.160.147) has joined #linux
[22:23] (manaha> asi que para estos , no queda mas remedio que dejarlos todos en un nodo y a migrar otras cosas
[22:24] (manaha> bueno yo me ire despidiendo con la excusa que se suele poner aqui de la novia cabreada
[22:24] (manaha> ejjejej
[22:25] *** teresa (bandama@poolTCTF-68.icid.rcanaria.es) has joined #linux
[22:25] (teresa> buenas
[22:25] (MJesus> pero no cuela manana
[22:25] (MJesus> manaha
[22:25] (ralph> buenas a todos
[22:26] (ralph> de que se habla por aqui
[22:26] (ralph> buenas teresa
[22:26] (manaha> no si encima va en serio...no te creas que es broma
[22:26] * trusmis señala el topic
[22:26] *** maz (maz@www.sdnnic.org.ni) Quit (Read error to maz[www.sdnnic.org.ni]: EOF from client)
[22:26] (manaha> bueno... hasta otra
[22:26] (MJesus> esta bueno eh ?
[22:26] *** manaha (carlos@140-MADR-X55.libre.retevision.es) Quit ([x]chat)
[22:27] (MJesus> vaya trabajazo trusmis
[22:27] (MJesus> la verdad
[22:27] (MJesus> esto era casi casi un eminario
[22:27] (Slayer_X> hehehe
[22:27] (trusmis> pero con CASIS asin de grandes
[22:28] (Slayer_X> pues yo muy a gusto eh!
[22:28] (trusmis> :)
[22:28] (Slayer_X> nada mas q no se entere mi jefe
[22:28] (Slayer_X> q solo me dio permiso 2 horas
[22:28] (Slayer_X> O:)
[22:29] *** Annabel (~pirch@ns1.etecsa.net) has joined #linux
[22:30] (trusmis> MJesus: no habeis pensado en ampliar el umeet?
[22:30] *** Annabel (~pirch@ns1.etecsa.net) Quit (Read error to Annabel[ns1.etecsa.net]: EOF from client)
[22:30] (trusmis> MJesus: teneis algun dato de visitantes a las paginas de umeet?
[22:30] *** bachas (bachas@148.245.69.94) has joined #linux
[22:35] *** C0x86 (master.pas@200.52.206.79) Quit (Read error to C0x86
[200.52.206.79]: Connection reset by peer)
[22:40] (trusmis> bueno, ha sido una maravilla, un placer y cualquier cosa que querais estaré por aquí otros dias ........
[22:40] (trusmis> pero mi estomago me está rugiendo
[22:41] (trusmis> y una suculenta cena me espera
[22:41] (trusmis> a si que
[22:41] (trusmis> .......
[22:41] * trusmis se despide
[22:41] (Slayer_X> trusmis, solo me queda decirte muchas gracias
[22:41] (Slayer_X> :)
[22:41] (Slayer_X> de verdad q estuvo super interesante
[22:41] (trusmis> Slayer_X: muchas de nadas, mas bien gracias a ti, por tragarte el rollo
[22:41] (trusmis> adios......
[22:42] *** trusmis (trumsi@225-MADR-X24.libre.retevision.es) Quit (if i try to change the processor in hot ......)

Y seguimos un buen rato más charlando...




Contact: umeet@uninet.edu