网格计算及其标准综述 一.什么是网格 网格计算是伴随着互联网而迅速发展起来的,专门针对复杂科学计算的新型计算模式
这种计算模式是利用互联网将分散在不同地理位置的电脑组织成一个“虚拟的超级计算机”,其中每一台参与计算的计算机就是一个“节点”,而整个计算系统是由成千上万个“节点”组成的“一张网格”,所以这种计算方式叫网格计算[1](这里并不是对于网格的定义)
这里应该指出[2],网格技术不同于上世纪 90 年代中期美国推出的Intemet2 和 NGI(下一代因特网),因为.二者开发的目标不同
Intemet2 和 NGI 的开发目标主要是提高因特网的传输速率(提高 100-1000 倍)以及具有更强的功能、更安全和更多的网址,实现真正意义上的信息高速公路
为此采用新的网络协议 IPV.6,其原型还是TCP/IP
网格的开发目的是连接所有的网络资源,实现资源共享、异地协同工作,支持开放标准、功能动态变化
它所采用的协议标准也将不同
其最终目标是构建一台虚拟超级计算机,能实现服务点播(Service On Demand)和一步到位服务(On Click Is Enough)
二.网格计算的发展阶段 网格一词最早出现在 20 世纪 90 年代中期,而网格计算的概念在1995 年的I-WAY 项目中被提出
20 世纪 90 年代初,美国国家科学基金会(NFS),将其4 个超级计算中心构筑成一个能够进行元计算(meta-computing)的整体[3]
元计算的含义是通过网络,将计算资源连接起来,形成对用户透明的超级计算环境
这是网格的雏型,如今这个术语已被网格计算所代替
Sun 公司技术产品营销经理PeterJeffcock 认为[1],网格计算有明显的三个阶段:①利用软件控制分布式计算系统的独立软件工程发展起来的集群网格(Cluster Grid);②校园网格(Campus