¿Qué es la computación de la cuadrícula?

La computación de la cuadrícula es el acto de compartir tareas en múltiples computadoras. Las tareas pueden variar desde el almacenamiento de datos hasta los cálculos complejos y pueden extenderse a grandes distancias geográficas. En algunos casos, las computadoras dentro de una cuadrícula se usan normalmente y solo actúan como parte de la cuadrícula cuando no están en uso. Estas cuadrículas eliminan los ciclos no utilizados en cualquier computadora a la que puedan acceder, para completar proyectos dados. Seti@Home es quizás uno de los proyectos de computación de la red más conocidos, y varias otras organizaciones confían en que los voluntarios ofrecen agregar sus computadoras a una cuadrícula.

Estas computadoras se unen para crear una supercomputadora virtual. Las computadoras en red pueden trabajar en los mismos problemas, tradicionalmente reservadas para supercomputadoras y, sin embargo, esta red de computadoras es más poderosa que las súper computadoras construidas en los años setenta y ochenta. Las supercomputadoras modernas se basan en los principios de la informática de la red, que incorporan muchas computadoras más pequeñas en un todo más grande.

La idea de la cuadrícula compuTing se originó con Ian Foster, Carl Kesselman y Steve Tuecke. Se reunieron para desarrollar un conjunto de herramientas para manejar la gestión de cálculos, el movimiento de datos, la gestión de almacenamiento y otras infraestructuras que podrían manejar grandes cuadrículas sin restringirse a hardware y requisitos específicos. La técnica también es excepcionalmente flexible.

Las técnicas de computación de la cuadrícula se pueden usar para crear tipos muy diferentes de cuadrículas, agregando flexibilidad y potencia mediante el uso de los recursos de múltiples máquinas. Una cuadrícula de equipos utilizará una cuadrícula para controlar una pieza de equipo, como un telescopio, así como analizar los datos que el equipo recopila. Sin embargo, una cuadrícula de datos administrará principalmente grandes cantidades de información, lo que permitirá a los usuarios compartir el acceso.

La computación de la cuadrícula es similar a la computación de clúster, pero hay una serie de diferencias distintas. En una cuadrícula, no hay gestión centralizada;Las computadoras en la red se controlan independientemente y pueden realizar tareas no relacionadas con la red a discreción del operador. No se requiere que las computadoras en una cuadrícula tengan el mismo sistema operativo o hardware. Las cuadrículas también generalmente están conectadas libremente, a menudo en una red descentralizada, en lugar de contenidas en una sola ubicación, como suelen estar las computadoras en un clúster.

OTROS IDIOMAS