"这篇论文是关于基于OGSI(Open Grid Service Infrastructure)的网格计算的研究综述,由郝泳涛、方丁、林琳和郝东撰写。文章详细介绍了OGSI规范中的关键概念,如GWDSL(Grid Web Service Description Language)、服务数据、网格服务句柄、网格服务引用、服务生命周期管理、通告和服务群,并通过实例来阐述这些概念。同时,作者对比了网格服务与Web服务以及分布式对象系统的差异,并讨论了这些差异对开发网格服务的影响。该研究发表于2005年,具有TP393分类号,即计算机科学技术领域,文献标识码为A。"
OGSI,全称为开放网格服务体系结构,是Globus项目中提出的一种规范,用于支持网格计算中的服务交互。在网格计算中,目标是实现跨越不同组织和网络的计算、存储、通信等资源的无缝集成和共享。OGSI提供了一套标准接口和服务模型,使得不同系统间的协同工作成为可能。
1. GWDSL:GWDSL是Grid Web Service Description Language的缩写,类似于Web服务中的WSDL(Web Service Description Language),它定义了网格服务的接口、操作和消息交换格式,使得服务消费者可以理解如何与服务进行交互。
2. 服务数据:在OGSI中,服务数据是指服务运行时所需的状态信息和配置参数,这些数据可以影响服务的行为和功能。
3. 网格服务句柄(GSH):GSH是服务的唯一标识,允许消费者定位和访问服务。
4. 网格服务引用(GSR):类似于Web服务的URI,GSR提供了指向服务实例的引用,使得请求可以直接发送到特定的服务实例。
5. 服务生命周期管理:OGSI规范定义了服务的创建、注册、发现、绑定、执行、终止等生命周期阶段,使得服务能够按需动态创建和销毁。
6. 通告:通告机制用于传播服务的变更信息,如服务状态的改变或新的服务发布。
7. 服务群:服务群是多个相关服务的集合,它们可以协同工作以提供更复杂的功能。
在论文中,作者还探讨了网格服务与Web服务以及分布式对象系统之间的区别,这主要体现在资源的管理方式、安全模型、服务质量(QoS)保障和异构环境的适应性等方面。这些差异对于开发者来说至关重要,因为它们影响了服务设计、实现和部署的策略。
这篇综述为读者提供了对OGSI规范及其在网格计算应用中的深入理解,对于研究网格技术、开发网格服务的人员来说,是一份有价值的参考资料。