Mobility in Grid
Diego Mariño - Grid Computing November 30th, 2006
La semana pasada Isaac recibía este comentario de un profesor estudioso de la tecnología Grid:
Finalmente, me gustaría que me dierais más detalles sobre vuestro middleware y me convencierais de la necesidad de otro middleware para Grid. ¿No es ya suficiente con Globus, Condor, BOINC, InnerGrid…? Porque supongo que vuestro middleware proporciona servicios de alto y bajo nivel, ¿no?.
Bueno. Vale. Me alegro :D
Veamos, eliminamos Condor porque es un sistema de colas "tuneado". También eliminamos BOINC porque ha sido creado únicamente para facilitar la computación distribuida. ¿InnerGrid? son la competencia geográficamente cercana, así que no diré nada (ni los enlazaré :P). De Globus sólo comentaré que Sergio prefiere atravesarse la mano con un clavo antes que volver a tocarlo. Es más: si queréis ofenderle no tenéis más que decir "tu diseño me recuerda a Globus". Cabreo asegurado.
Y bajo todo este prisma de soluciones tenemos al "padre" de la tecnología (Ian Foster) que ya dejó claro en los principios que uno de los principales requisitos de todo sistema Grid era la HETEROGENEIDAD. Repitamos todos: H-E-T-E-R-O-G-E-N-E-I-D-A-D.
Y yo no sé que entenderá el resto del mundo por esa palabra, pero nosotros creemos que se refería a que en un Grid se podrían integrar todo tipo de arquitecturas y sistemas (no únicamente diferentes "flavours" de Unix). De mainframes a embedded devices.
Por ello, creamos un middleware que pudiese ser ejecutado desde una PSP. También podrá ser ejecutado en un móvil con Symbian. Y pretendemos que sea fácilmente instalable en todo tipo de gadget con procesador y acceso a red.
Al fin y al cabo, lo importante no es el tamaño: lo importante es el sabor. Porque mientras todos corren en busca de conseguir potencia (Freud podría dar su opinión al respecto), están commoditizando el mercado. Y lo peor de todo: se olvidan de un concepto bastante interesante llamado "VERSATILIDAD".
¿Y dónde conduce todo esto? En que están dejando de lado la movilidad. Y con ello en buena parte el aunar servicios. Gracias :)
Por tanto se pierden la Mobility Conference de UnderTheRadar. O la Nokia Mobility Conference (Rodrigo Sepúlveda ha bloggeado el evento). Y les será imposible integrar aplicaciones tan interesantes como las de Loopt, Comvu, TalkPlus o WinkSite. O en otras palabras: localización, streaming, comunicación y redes sociales.
Así que la respuesta a la pregunta inicial es sencilla: no es sólo porque el mercado nos lo indica, ni porque sigamos correctamente los planteamientos iniciales de la infraestructura…
Hemos creado nuestro middleware de cero para poder llevar un Grid en el bolsillo.
Afortunadamente cumplimos con muchas de las propuestas leídas. Aunque me llama la atención una recurrente que no me había planteado: 2 monitores en vez de uno. Supongo que es más cómodo tener en uno el Eclipse y en otro la documentación en vez de andar cambiando constantemente con Alt+Tab.
Me hace gracia leer lo de "3 tipos y un piso". Nosotros teníamos maratonianas sesiones en diferentes Starbucks o en mi cocina los fines de semana. Diferentes conocidos se sorprendían de que quedásemos los domingos a las 9h para trabajar en algo que sólo era una idea. Algunos hasta lo llamaban "vuestro proyecto vaporbusiness".
Y así seguimos hasta encontrar un referente. En nuestro caso ocurrió hace un año en un
Y todo esto sale la semana en que se publica en el WallStreet Journal 
Un amigo aficionado a las apuestas deportivas por internet lleva tiempo contándome cosas. Sorprende el nivel de complejidad y profesionalización que han adquirido algunas casas como 
That is what our neighbors wonder about. Here is the answer:
