摘要:通信工程师互联网技术考试培训Globus项目:Globus是美国Argomie实验室的研发项目,全美有12所大学和研究机构参与了该项目。它力图实现网格计算的结构,来提供对髙性能远程计算资源普遍的、可靠的、一致性的访问。
6.4 Globus项目
Globus是美国Argomie实验室的研发项目,全美有12所大学和研究机构参与了该项目。它力图实现网格计算的结构,来提供对髙性能远程计算资源普遍的、可靠的、一致性的访问。Globus对资源管理、安全、信息服务及数据管理等网格计算的关键理论进行研究,开发能在各种平台上运行的T.具包(Toolkit),帮助规划和组建大型的网格试验平台,开发适合大型网格系统运行的大S应用程序。Globus项目提供基础的软件集成分散的异构资源,形成一个单一的计算环块,提供基本的资源定位、管理、通信和安全等服务。
自从1997年起,GlobusToolkit工具包的第二版(GT2)成为了网格计算的事实标准。它着重于可用性和互操作性能力,定义和实现了一些协议、API和服务。GT2通过定义和实现的“标准’’协议和服务,真正地实现了可互操作的网格系统。但是,GT2毕竟目的是针对网格的具体实现,所以它并没有一个正式的标准,也没有接受公开的审阅,所以在某种程度上限制了它的发展。随着网格技术的快速发展和全球网格论坛这个标准性的机构出现。使修订Globus Tookit的协议的标准提到了日程上。
2002年2月,在加拿大多伦多市召开的全球网格论坛GGF会议上,Globus项目组和IBM共同倡议了一个全新的网格标准OGSA。OGSA叫做开放网格服务体系,它把Globus标准与以商用为主的WebServices标准结合起来,网格服务统一以Services的方式对外界提供。2003年符合OGSA规范的Globus Toolkit3.0XGT3)发布,这标志着OGSA已经从-种理念、一种体系结构,走到付诸实践的阶段了。
GT3提供了一个完整的开放网格服务基础设施(OGSI),它的许多功能重构成与OGSI兼容的服务。GT3将服务发现、程序执行作业的提交、监控和可靠的文件传输,定义成了与OGSI兼容的服务。其他如数据传递、副本定位和授权等服务也尽量构建成与OGSI相兼容。且GT3定义了一组关于使用Web服务描述语言(WSDL>和扩展标识语言(XML)模式的约定与扩展.以便启用有状态服务。
虽然OGSI的概念很重要,但是也存在一些自身的缺陷,需要一些新的结构来解决这些问题。所以采用新的结构代替OGSI是有必要的,通过转变可以获得网络服务强有力的支持。
2005年1月,美国Akamai Technologies、美国TheGlobus Alliance、惠普、IBM、美茵Sonic Software和美国TIBCO Software六公司公布了统一网格计算和Web服务的新标准“WS^Notification”和“WS-Resource Framework”。Weh服务资源框架(WSRF)是OGSI的重构和发展,利用新的Web服务标准。
WSRF基本保留了OGSI中的所有功能,同时更改了一些语法,并且还在其表示中采用了不同的技术。Web服务通知(WSN)为Web服务提供基于消息发布和预定能力。WSRF和WSN都是建立在已存在的Web服务定义和技术基础上的,帮助实现了网格计算、系统管理和Web服务的统一,2005年1月31日发布的GlobusToolkit4(GT4),实现了WSRF和WSN标准。GT4提供API来构建有状态的Web服务,其目标是建立分布式异构计算环境。所有知名的GT3协议都被重新设计为可以使用WSRF,并且GT4也在其中增添了一些新的Web服务的组件。
返回目录:
编辑推荐:
通信工程师备考资料免费领取
去领取