短短的几十年,互联网给人类带来了翻天覆地的变化,它自身也走过了三个里程碑。传统的互联网是将世界上的计算机硬件连通,而万维网是实现了网页的连通,将各种信息资源连接起来,由硬件相连的因特网向网页相连的万维网,互联网的发展跨越了两大里程。而21世纪初出现的网格技术则是互联网发展的第三大里程碑,也可以称为互联网发展的第三大浪潮,或者可以称为第三代因特网。
说到网格技术,就不能不说它的兴起背景,导致网格技术兴起的一个主要原因就在于海量的信息和数据需要处理。信息社会每时每刻都在产生像大海一样大量的数据和信息,例如在高能物理领域,西欧高能物理中心一台高能粒子对撞机所获取的数据用100万台个人电脑的硬盘都装不下,而分析这些数据,则需要更大的计算能力。在生物领域的后基因组计划的解读;在哈勃望远镜所获取的大量宇宙数据的分析;在气象、地震预报预测等重大科学领域的计算问题促使科学家要利用分布在世界各地的计算机资源,通过高速网络连接起来,共同完成计算问题。
在谈到科学实验时,丁肇中科学家曾经这样形容他发现陶粒子的工作量,就如同在北京的一场牛毛细雨中,寻找那唯一的一颗红色雨滴。海量的数据需要海量的计算能力来处理,人们想到当今世界大约有4亿台个人电脑,它们在大部分时间是闲置的。假如发明一种技术,自动搜索到这些电脑,并将它们并联起来,它所形成的计算能力肯定会超过许许多多超级巨型机。它所带来的这场互联网的革命将改变整个计算机世界的格局。基于这样一个朴素的思维,网格的设想诞生了。
说了很久,一直在讨论网格的发展背景,但究竟什么是网格呢?负责美国计算网格项目的领导人之一的伊安·福斯特在1998年他所主编的题为《网格:21世纪信息技术基础设施的蓝图》一书中这样描述网格:“网格就是构筑在互联网上的一组新兴技术。它将