网格计算初探
【IT168 报道】被喻为互联网第三次浪潮的网格计算日渐成为IT巨头争夺的未来制高点。国外有预测表明,网格技术将在2005年达到高峰,并引致互联网的新生。而到2020年,网格计算将形成一个年产值20万亿美元的大产业。
网格计算概念
所谓网格计算是一种利用互联网或专用网络(一般通过Web服务的方式)把地理上广泛分布的各种计算资源互连在一起的技术。这些计算资源包括超级计算机、集群、存储资源和可视化系统等等。网格计算的构想来源于电力供应网,所以其基本思想也常被表述为:“就像人们日常生活中从电网中获取电能一样获取高性能的计算能力”。作为一个长期的设想,网格计算被划分为四个阶段,分别解决容量、数据、高可用性和安全公用等问题。
由于网格计算可以连接全球范围内不同标准的异构“孤岛”,形成庞大的全球性计算体系,因此它一经提出,便受到了世界各国政府和组织的高度重视。IBM、Sun和HP等IT巨头则期望能将这种超级计算能力引入商业领域,以便在这一革命性浪潮中取得竞争优势。
网格计算在国内同样受到了高度重视。我国已开展了“国家高性能计算环境”和“先进计算基础设施北京上海试点工程”两个项目,对网格计算进行研究,这两个项目分别由中国科学院和清华大学牵头。中科院计算所正在进行的“织女星计划”(Vega计划)正在以元数据、构件框架、智能体、网格公共信息协议和网格计算协议为主要突破点对其进行研究。
标准是关键
构建网格计算需要对标准协议和服务进行定义。但迄今为止,网格计算还没有正式的标准(比如Web服务的标准竞争)。在核心技术上,现在比较普遍的是采用由美国Argonne国家实验室与南加州大学信息科学学院合作开发的Globus Toolkit。Globus Toolkit是一种开放架构和开放标准基础设施,它提供了构建网格应用所需的很多基本服务,如资源发现、资源管理、数据访问、安全等。IBM、微软、康柏、SGI、Sun等厂商已宣布将支持Globus Toolkit。
除标准以外,安全性和可管理性也是网格计算亟待解决的问题,否则它无法成功应用于商业活动。目前各企业为大学或公司内部建设的网格都只提供单纯的IT方案,供学术研究或内部使用,而与私有网格连接,以形成计算能力更强大的共享网格,则要冒很大的风险。
此外,网格应用所涉及的大量数据和计算在各组织间是否能安全共享,这也不是当前的Internet和网络基础设施所能做到的。显然,网格计算在实现商业应用之前还有很长的一段路要走。
0
相关文章