Introducción al Grid Computing
9 November, 2006, porQue las nuevas tecnologÃas son un elemento clave para las empresas es un hecho que no hay duda. De la misma forma, este gasto tan necesario a veces supone un gran problema para empresas con grandes necesidades de computación en momentos puntuales.Pongamos como ejemplo las empresas del sector aeronáutico, o aquellas que tienen una extensa plantilla. En ambos casos existen momentos concretos en los que es necesaria una alta capacidad de cómputo. En las primeras, a la hora de hacer simulaciones con nuevos prototipos. En el segundo caso, a la hora de realizar el cálculo de las nóminas.Para evitar que este tipo de empresas tengan que adquirir equipos informáticos de alto rendimiento para dÃas concretos se podrÃa hacer uso de tecnologÃa Grid. También puede utilizarse para “revender” servicios de computación o similares a terceros, consiguiéndose asà que nuestras máquinas sean creadoras de activos para la empresa.
La tecnologÃa Grid se enmarca dentro de las tecnologÃas de middleware distribuido.
Para una mejor explicación de esta tecnologÃa a los profanos en la materia se recurre al sÃmil de la central eléctrica.
A comienzos de la edad industrial, era obligatoria la construcción de las fábricas cerca de saltos de agua porque de este tipo de saltos se obtenÃa la energÃa eléctrica para la empresa. Cada empresa debÃa construir su central para el autoabastecimiento.
Poco a poco esta práctica dejó de hacerse, construyendo las centrales en puntos estratégicos, para que pudieran suministrar electricidad a varias empresas.
Actualmente, esta situación parece impensable, porque existe una red eléctrica resultado de la unión de todas estas centrales a una red general. Si un salto de agua se queda sin agua, se consigue la energÃa de otros puntos, o incluso por otros medios. Existe una “red” (en inglés, Grid) a la que podemos “enchufar” nuestro consumidor de electricidad.
Para establecer el sÃmil, nuestros PCs, PDAs, móviles, serÃan pequeños saltos de agua o pequeñas placas fotovoltaicas, siendo los centros de supercomputación las grandes centrales hidroeléctricas. La tecnologÃa Grid pretende crear dicha red en la que productores y consumidores están conectados.
Asà pues, este prometedora tecnologÃa avanza a pasos agigantados, viendo que las necesidades de computación pueden crecer varias órdenes de magnitud.
Existen pequeños ejemplos en los que podemos encontrar este nuevo paradigma de computación que denominamos Grid computing. Como es el ejemplo del programa Seti@Home, en el que voluntarios de todo el mundo computan en sus ordenadores personales fragmentos de la señal de un radiotelescopio, a fin de encontrar un patrón de onda no natural, que pueda demostrar vida inteligente proveniente del espacio. à 0sto se
realiza de una forma ad-hoc, no estandarizada. Con la Grid se pretende crear un estándar para este tipo de tecnologÃas.
Sin embargo, no es tan sencillo. En el momento de uso de una máquina ajena, puede que el anfitrión no confÃe completamente en el inquilino o viceversa. El paradigma Grid contempla los métodos de autenticación y de restricciones de acceso.
Actualmente, y ya en producción, existen pequeños testbeds de detección de tumores en mamografÃas, simulaciones de terremotos, etc.
Quizá en un futuro, más o menos cercano, podremos ver empresas vendiendo todo tipo de servicios distribuidos: almacenamiento masivo, cómputo masivo, pero también servicios de razonamiento semántico, etc.


Sindicación
