grid

Recursos distribuidos para el procesado de grandes volúmenes de información

10 Octubre 2005 | Escrito por alexbogus

La tecnología GRID surje a mediados de los años 90, basada en estándares y código abierto. Su objetivo es permitir gestionar y distribuir la potencia de cálculo disponible, de tal forma que los usuarios se beneficien de la potencia de ordenadores infrautilizados que se encuentran dispersos geográficamente. Éstos ceden parte de sus recursos para procesar aplicaciones con funciones de cálculo avanzadas.

Los usuarios de las redes GRID se concentran en comunidades virtuales, actualmente existen varios proyectos GRID en España, de los que hay que destacar el de REDIRIS (IRISGRID) entre otros. Esta nueva tecnología necesita de una red de grandes prestaciones y de alta velocidad ya que las redes GRID requieren de grandes velocidades de conexión al tratar con ingentes cantidades de información y sobretodo porque su uso se realiza a través de la red que los interconecta. Por lo que el desarrollo de Internet 2 también está vinculado al éxito de este tipo de redes en el futuro.

El objetivo de esta tecnología es la compartición de recursos en Internet de forma uniforme, transparente, de forma eficiente y fiable sin obviar la seguridad. Podríamos decir que una red GRID es algo similar a una red eléctrica, ofrecen un único punto de acceso a un conjunto de recursos distribuidos geográficamente en diferentes dominios de administración, respetando sus políticas de seguridad. La interacción con el sistema es sencilla, sin que el usuario perciba la complejidad de la infraestructura:

- El usuario envía su trabajo mediante un “portal”
- El GRID localiza los recursos necesarios
- Gestiona la identificación y autoriza el uso de los mismos dentro de una “Organización Virtual”
- Se ejecuta el trabajo, e informa al usuario del resultado

En la tecnología GRID debemos distinguir diferentes topologías:

  • Cluster GRID:dentro de una misma organización se define un punto de acceso a los recursos de computación
  • Campus GRID: Distintas organizaciones comparten sus recursos a través de redes de comunicaciones
  • Global GRID: Cualquier organización que comparte con otras organizaciones globalmente dispersas sus recursos.

También podemos distinguir las redes GRID por el tipo de recurso que comparten

  • Computing GRIDS: redes que comparten capacidad de cálculo
  • Data GRIDS: redes que comparten espacio de almacenamiento

Iniciativas GRID:

- Global Grid Forum
- e-Science
- Proyecto Datagrid
- Proyecto CrossGrid
- IRIS-GRID
- Proyecto GRID en Valencia y su infraestructura

Artículos relacionados

Un comentario en “Recursos distribuidos para el procesado de grandes volúmenes de información”

commenter

Si puedes, incluye el proyecto GridCat, que es de unos amigos de barcelona y creo que no lo hacen nada mal ;-)

Un saludo,

FeR

pd) Muy buen artículo, aunque se echa un poco de menos algo de opinión personal con respecto a esta tecnología ;-) “a mojarse se ha dicho”