首页 励志故事 网格服务是网格计算与网络服务技术的融合

网格服务是网格计算与网络服务技术的融合

时间:2022-01-20 励志故事 版权反馈
【摘要】:在网格技术中提出的开放网格服务体系架构倡导以服务为中心的“服务结构”,将网格环境下所有事务都表示成网格服务,计算资源、存储资源、网络、程序、数据等都是服务,所有的服务都联系对应的接口,通过标准的接口和协议支持创建、终止、管理和开发透明的服务,结合目前的Web Service技术,支持透明安全的服务实例。
网格服务_网络地理信息系统

4.2.3 网格服务

网格服务是网格计算与网络服务技术的融合。在网格技术中提出的开放网格服务体系架构(Open Grid Services Architecture,OGSA)倡导以服务为中心的“服务结构”,将网格环境下所有事务都表示成网格服务,计算资源、存储资源、网络、程序、数据等都是服务,所有的服务都联系对应的接口,通过标准的接口和协议支持创建、终止、管理和开发透明的服务,结合目前的Web Service技术,支持透明安全的服务实例。OGSA目标是为基于网络的应用定义一个通用的,标准的和开发的体系结构(GGF,2004)。几乎所有的服务规范,在一个网格应用程序中都指定了标准接口要求这些服务。OGSA中一个网络应用通常包括几个不同的服务组件:虚拟组织VO管理服务、资源发现和管理服务、工作流管理服务、其他服务,例如安全、数据管理等(图4.13)。网络服务为每一类服务都提供了一个标准的接口。OGSA有效地扩展了Web Service架构的功能,并派生出了网络服务资源框架(Web Services Resource Framework,WSRF)技术规范。

img47

图4.13 OGSA、WSRF、Web Services和Globus Toolkit(GT)之间关系图(Globus Alliance,2006)

WSRF是OASIS提出的规范。在WSRF规范中,提出了WS-Resource的概念,将网格服务定义为Web服务和资源两部分组成。其中,资源是有状态的,服务是无状态的(图4.14)。利用Web服务对具有状态属性的资源进行存取,并包含描述状态属性的机制。从而既实现对有状态服务的支持,又充分兼容现有的无状态Web服务标准。Globus Toolkit作为开源的工具包是网格服务实现的代表性例子。

img48

图4.14 有状态Resource与无状态Web服务间的关系

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈