Tecnologías que produjeron el cambio Grid
En la década de los 90, un número significativo de tecnologías evolucionó, cambiando el entorno de TI en el cual evolucionó la computación grid.
- La World Wide Web, 1990: Un investigador en el CERN, Tim Berners Lee, comenzó a trabajar en la World Wide Web, sus esfuerzo culminaron cuando el CERN liberó la Web al mundo en 1993. La Web desempeña un papel crucial en la simplificación de las comunicaciones en casi todos los aspectos de la vida.
- El sistema operativo Linux, 1991: Linus Torvalds, por esos años, en la Universidad de Helsinki, comenzó a trabajar en este sistema operativo de fuente abierta. Hoy en día, Linux atrae a miles de programadores no remunerados que aseguran que el sistema trabaja con cada nueva pieza de hardware que surge. Esta es una razón por la cual Linux es el sistema operativo preferido para muchas grid de prueba.
- Clusters de PC Beowulf, 1994: El primer cluster de computadores “comerciales” baratos fue armado por Donald Becker y Thomas Sterling en la NASA. Utilizaron tarjetas Ethernet para proporcionar enlaces de alta velocidad entre las computadoras, emulando el tipo de potencia computacional que antes sólo estaba disponibles a partir de costosos supercomputadores. Ahora esos clusters están disponibles de manera comercial, pre-ensamblados, en la mayoría de los comercios de los fabricantes de PC. La computación grid se basa en tales clusters.
- Java, 1995: los ingenieros de software en Sun Microsystems diseñaron este lenguaje de programación (software) para que fuera independiente de la computadora que lo ejecuta. Inicialmente, Java fue diseñado para aparatos (aplicaciones) de consumo, no para los computadores. Java es un lenguaje de programación grid extremadamente popular y está bien adaptado a la filosofía grid.