9 de agosto del 2003

 

Computación distribuida

 

De Wikipedia, la enciclopedia libre.

La computación distribuida, computación en grilla o informática en rejilla, es un nuevo modelo para resolver problemas de computación masiva utilizando un gran número de ordenadores organizados en racimo incrustados en una infraestructura de telecomunicaciones distribuida.

La computación en rejilla ha sido diseñada para resolver problemas demasiado grandes por cualquier simple superordenador, mientras mantiene la flexibilidad de trabajar en multiples problemas más pequeños. Por tanto, la computación en rejilla es un entorno multi-usuario.

Debido a esta razón, las técnicas de autorización segura son esenciales para permitir que los recuros informáticos sean controlados por usuarios remotos (distantes).

La informática en rejilla consiste en compartir recursos heterogéneos (basadas en distintas plataformas, arquitecturas de equipos y programas, lenguajes de programación), situados en distintos lugares pertenecientes a diferentes dominios de administración sobre una red que utiliza estándares abiertos. Dicho brevemente, consiste en virtualizar los recursos informáticos.

En términos de funcionalidad, las Rejillas se clasifican en Rejillas computacionales ( incluyendo las rejillas In terms of functionality, Grids are classified into Computational Grids (incluyendo rejillas de barrido de la CPU ) y en Rejillas de Datos.

La herramienta Globus ha emergido como el estándar de facto para la capa intermedia (middleware) de la rejilla. Globus tiene recursos para manejar:

 a) La gestión de recursos(Protocolo de Gestión de Recuros en Rejilla o Grid Resource Management Protocol - GRAM)

b) Servicios de Información (Servicio de Descubrimiento y Monitorización o Monitoring and Discovery Service - MDS)

c) Gestión y Movimiento de Datos (Acceso Global al Almacenamiento Secunda Global Access to secondary Storage(GASS) y FTP en Rejilla GridFTP)

La mayoría de rejillas que se expanden sobre las comunidades académicas y de investigación de Norteamérica y Europa están basadas en las herramienta Globus Toolkit como núcleo de la capa intermedia.

Los servicios web basados en XML ofrecen una forma de acceder a diversos servicios/aplicaciones en un entorno distribuido. Recientemente, el mundo de la informática en rejilla y los servicios web caminan juntos para ofrecer la Rejilla como un servicio web (Servicio de Rejilla). La arquitectura está definida por la Open Grid Services Architecture (OGSA). Serán ofrecidas varias funcionalidades, adheridas a la semántica de los Servicios de Rejilla.

La versión 3.0 de Globus Toolkit, que actualmente se encuentra en fase alfa, será una implementación de referencia acorde con el estándar OGSA.

La rejilla ofrece una forma de resolver los problemas de Gran Reto como el plegamiento de las proteinas y descubrimiento de medicamentos, modelización financiera, simulación de terremotos, inundaciones y otras catástrofes naturales, modelización del clima/tiempo, etc. Ofrecen un camino para utilizar los recursos de las tecnologías de la información de forma óptima en una organización.

Vease también:

Granja de PCs

Granja renderizada

Superordenador

Referencias

Ian Foster, Carl Kesselman (1999). La Rejilla: libro azul para una nueva infraestructura informática (The Grid: Blueprint for a New Computing Infrastructure). Morgan Kaufmann Publishers. ISBN 1558604758. Website.

Fran Berman, Anthony J.G. Hey, Geoffrey Fox (2003). La rejilla informática: haciendo realidad la Infraestructura Global (Grid Computing: Making The Global Infrastructure a Reality). Wiley. ISBN 0470853190. Online version.

Enlaces Externos

El proyecto Globus

Sitio web de informática en rejilla de IBM

Proyecto de datos en rejilla de la UE

http://www.gridcomputing.com/

Artículo de O'Reilly sobre los programas de informática en rejilla

Como puede contribuir a la lucha contra las enfermedades utilizando la informática en rejilla .

Hosted by www.Geocities.ws

1